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 Language Model API 与各种外部 LLM 提供者之间的桥梁。它支持多种 API 格式(OpenAI、Anthropic、Gemini、Ollama),并提供用于管理提供者与模型的可视化界面。它也与 VS Code Source Control 视图整合,以提供增强的提交信息生成功能。

适用对象

希望在 Copilot Chat UI 中直接使用偏好 LLM(例如 Claude、DeepSeek 或通过 Ollama 运行的本地模型),而无需切换窗口或为每个提供者安装独立扩展的 VS Code 开发者。

特色亮点

  • 广泛的提供者支持:适配 45+ 个主流提供者与 200+ 个模型,并内置推荐参数。
  • 灵活的配置:为知名提供者提供一键配置,并支持手动设置以及从其他应用程序/扩展迁移。
  • 代码补全:使用多种算法(Simple、Zed、Inception、Mistral)提供高性能的 FIM (Fill-In-the-Middle) 与 Next Edit Prediction 代码补全。
  • 账户额度整合:支持一键使用 Claude Code、Gemini CLI 与 xAI Grok 等服务的现有账户额度。
  • 余额监控:内置工具可监控 DeepSeek、OpenRouter 与 SiliconFlow 等提供者的 API 余额。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目