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 等服务的现有账户配额。
相关
- 项目
- 项目
- 项目
- 项目
- 项目