Skip to content

工具列表 ​

不知道选哪个? ​

按你的情况对号入座:

你的情况推荐工具为什么
完全新手,想先用免费额度跑通OpenCode 或 Crush安装简单,配置短,支持免费或低成本模型
国内网络,想要中文界面Qwen Code、Trae 或 CodeBuddy国内访问稳定,中文文档和界面
用 VS CodeCline、Kilo Code 或 VS Code + Copilot BYOK直接在编辑器里用,图形界面配置
用 JetBrainsKilo Code 或 JunieJetBrains 插件形态,官方支持
想要桌面端应用Goose 或 Cline有独立桌面客户端,不依赖终端
想要最简配置Crush一条 crush provider add 命令即可接入
想要极简、可用扩展定制的终端工具Pi核心精简,用 TypeScript 扩展、技能和主题按需扩展
用 OpenAI 官方账号CodexOpenAI 官方 CLI
用 Anthropic 官方账号Claude CodeAnthropic 官方 CLI
用 GitHub 账号GitHub Copilot CLI 或 VS Code + Copilot BYOKGitHub 官方生态
只想用 Gemini 官方模型Google Gemini CLIGemini 原生协议,有免费层

选一个就够了

第一次不要同时装多个工具。选一个跑通,再考虑其他。

工具形态支持协议主配置位置凭据位置Windows 安装
Codex终端Responses~/.codex/config.toml配置文件或环境变量npm
Claude Code终端Anthropic Messages~/.claude/settings.json配置文件或环境变量npm
OpenCode终端Responses / Chat Completionsopencode.jsonauth.jsonnpm
GitHub Copilot CLI终端Chat Completions / Responses / Anthropic环境变量(进阶支持 providers.json)环境变量或 providers 配置WinGet
Crush终端OpenAI Compatible / Anthropic Compatiblecrushrc环境变量winget / scoop / npm
Goose终端 + 桌面OpenAI Compatible / Anthropic Compatible / Ollamaconfig.yaml系统凭据存储或环境变量官方 PowerShell 脚本
Qwen Code终端OpenAI / Anthropic / Gemini~/.qwen/settings.json环境变量或 .envPowerShell 脚本 / npm
ClineVS Code / 桌面OpenAI Compatible扩展设置面板扩展凭据存储VS Code 扩展
Kilo CodeVS Code / JetBrainsOpenAI Compatible / Responses / Anthropic扩展设置面板扩展凭据存储编辑器扩展
Gemini CLI终端Gemini 原生协议~/.gemini/settings.json.env / 环境变量npm
VS Code + Copilot BYOKVS CodeChat Completions / Responses / MessagesVS Code 模型管理VS Code / 系统凭据VS Code
TraeIDEOpenAI Chat Completions / Anthropic Messages客户端模型设置客户端凭据存储Windows 客户端
CodeBuddyIDE / 插件OpenAI Chat Completionsmodels.jsonmodels.json 或客户端凭据Windows 客户端
Pi终端Chat Completions / Responses / Anthropic Messages~/.pi/agent/models.jsonmodels.json、auth.json 或环境变量npm

表中的路径和安装方式可能随版本变化,以对应工具页和官方文档为准。完整的能力、协议和平台对比见工具能力对比。

通用步骤 ​

每个工具的接入流程都是一样的:

  1. 安装工具本体
  2. 准备 API Key
  3. 填入 Base URL 与 Key(模型怎么挑见模型与能力)
  4. 运行验证命令
  5. 遇到问题查对应页面的排障小节

还没有覆盖你的工具? ​

只要该工具支持自定义 Base URL,并且使用上表中的任一协议,就能按相同思路接入。 参考最接近的一个页面改写配置即可。

关于示例 ​

页面中的地址、密钥、模型名都是演示占位值,可替换为任意兼容服务。

在 CC-BY-SA-4.0 许可下发布

Copyright © 2023-2026 final

免责声明