smallmain/vscode-unify-chat-provider
Integrate multiple LLM API providers into VS Code's GitHub Copilot Chat using the Language Model API. One-click use of your Claude Code, Gemini CLI, Antigravity, Github Copilot, OpenAI Codex (ChatGPT Plus/Pro), xAI Grok (SuperGrok / X Premium+) account quotas.
解決的問題
Unify Chat Provider 是一個 VS Code 擴充功能,允許使用者將多個 LLM API 供應商整合到原生的 GitHub Copilot Chat 介面中。透過 VS Code Language Model API 使用任何 LLM,它打破了僅能使用 Copilot 預設模型的限制。
運作方式
該擴充功能作為 VS Code 聊天介面與各種外部 LLM API 之間的橋樑。它支援多種 API 格式(包括 OpenAI、Anthropic、Gemini 和 Ollama),並提供視覺化的設定介面來管理供應商和模型。它還與 VS Code Command Palette 整合,提供原生的操作體驗。
適用對象
使用 VS Code 且希望直接在 GitHub Copilot Chat UI 中使用更多種類 LLM(例如 Claude、DeepSeek 或透過 Ollama 執行的本地模型)的開發者,無需在不同的擴充功能或視窗之間切換。
特色
- 廣泛的供應商支援:內建推薦參數,適配 45+ 個主流供應商和 200+ 個模型。
- 靈活的設定:為知名供應商提供一鍵設定、手動設定,以及從其他應用程式匯入設定的遷移工具。
- 進階的程式碼補全:實作多種補全演算法(Simple、Copilot-Replica、Zed、Inception、Mistral)以提供高效能的 FIM 和編輯預測。
- 增強的 Git 整合:透過原生的 VS Code Source Control UI 提供另一種更有效的方式來生成提交訊息。
- 帳號配額整合:允許一鍵使用來自 Claude Code、Gemini CLI 和 xAI Grok 等服務的現有帳號配額。
相關
- 專案
- 專案
- 專案
- 專案
- 專案