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 Language Model APIと様々な外部LLMプロバイダーとの間のブリッジとして機能します。複数のAPIフォーマット(OpenAI、Anthropic、Gemini、Ollama)をサポートし、プロバイダーやモデルを管理するための視覚的なインターフェースを提供します。また、VS CodeのSource Controlビューと統合されており、強化されたコミットメッセージ生成機能を提供します。
対象ユーザー
VS Codeを使用しており、ウィンドウを切り替えたりプロバイダーごとに個別の拡張機能を使用したりすることなく、好みのLLM(Claude、DeepSeek、またはOllama経由のローカルモデルなど)をCopilot Chat UI内で直接使用したい開発者。
主な特徴
- 幅広いプロバイダーサポート: 45以上の主要プロバイダーと200以上のモデルに対応し、推奨パラメータを内蔵しています。
- 柔軟な設定: 主要プロバイダー向けの一括設定、手動設定、および他のアプリや拡張機能からの移行をサポートしています。
- コード補完: さまざまなアルゴリズム(Simple、Zed、Inception、Mistral)を使用した、高性能なFIM (Fill-In-the-Middle) および Next Edit Prediction コード補完を提供します。
- アカウントクォータの統合: Claude Code、Gemini CLI、xAI Grokなどのサービスの既存アカウントクォータをワンクリックで使用できます。
- 残高監視: DeepSeek、OpenRouter、SiliconFlowなどのプロバイダーのAPI残高を監視するためのツールを内蔵しています。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト