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 は、ユーザーが複数の LLM API プロバイダーをネイティブの GitHub Copilot Chat インターフェースに統合できるようにする VS Code 拡張機能です。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 などのサービスからの既存のアカウント割り当てをワンクリックで使用できます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト