yaroslavyaroslav/OpenAI-sublime-text

First class Sublime Text AI assistant with gpt-5, Opus 4.6, Gemini 3 and ollama support!

解決的問題

此外掛程式將 AI 驅動的程式碼輔助直接引入 Sublime Text 編輯器,提供一個靈活的介面,讓使用者能與各種大型語言模型(LLMs)互動,而無需離開工作流程。它消除了在編輯器與網頁瀏覽器之間切換以進行 AI 聊天或程式碼產生的需要。

如何運作

此外掛程式透過 API 連接到 LLM 提供商。它支援多種服務,包括 OpenAI、Anthropic Claude、Google Gemini,以及像 llama.cpp 和 Ollama 這樣的本地 LLM 相容 API。使用者可透過命令面板、專用聊天面板,或「Phantoms」——即內嵌覆蓋層——與 AI 互動。Phantoms 允許快速取代或附加 AI 回應。

適用對象

希望在使用雲端 API 或本地主機模型時,獲得整合式 AI 輔助進行除錯、程式碼產生和文件撰寫的 Sublime Text 開發者。

主要特色

  • 多提供者支援:相容 OpenAI、Claude、Gemini 以及 Ollama 和 llama.cpp 等本地伺服器。
  • 上下文管理:可標記特定檔案或檔案的某部分作為上下文,隨提示一起傳送。
  • 整合診斷:可自動包含建置或 LSP(語言伺服器協定)輸出,以加快除錯速度。
  • Phantom 模式:非侵入式內嵌回應,可直接在編輯器中取代或附加文字。
  • 專案特定設定:不同專案擁有獨立的聊天歷史和助理設定。
  • 程式語言強調顯示:在聊天模式中支援 Markdown 語法強調顯示。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案