工具列表
不知道选哪个?
按你的情况对号入座:
| 你的情况 | 推荐工具 | 为什么 |
|---|---|---|
| 完全新手,想先用免费额度跑通 | OpenCode 或 Crush | 安装简单,配置短,支持免费或低成本模型 |
| 国内网络,想要中文界面 | Qwen Code、Trae 或 CodeBuddy | 国内访问稳定,中文文档和界面 |
| 用 VS Code | Cline、Kilo Code 或 VS Code + Copilot BYOK | 直接在编辑器里用,图形界面配置 |
| 用 JetBrains | Kilo Code 或 Junie | JetBrains 插件形态,官方支持 |
| 想要桌面端应用 | Goose 或 Cline | 有独立桌面客户端,不依赖终端 |
| 想要最简配置 | Crush | 一条 crush provider add 命令即可接入 |
| 想要极简、可用扩展定制的终端工具 | Pi | 核心精简,用 TypeScript 扩展、技能和主题按需扩展 |
| 用 OpenAI 官方账号 | Codex | OpenAI 官方 CLI |
| 用 Anthropic 官方账号 | Claude Code | Anthropic 官方 CLI |
| 用 GitHub 账号 | GitHub Copilot CLI 或 VS Code + Copilot BYOK | GitHub 官方生态 |
| 只想用 Gemini 官方模型 | Google Gemini CLI | Gemini 原生协议,有免费层 |
选一个就够了
第一次不要同时装多个工具。选一个跑通,再考虑其他。
| 工具 | 形态 | 支持协议 | 主配置位置 | 凭据位置 | Windows 安装 |
|---|---|---|---|---|---|
| Codex | 终端 | Responses | ~/.codex/config.toml | 配置文件或环境变量 | npm |
| Claude Code | 终端 | Anthropic Messages | ~/.claude/settings.json | 配置文件或环境变量 | npm |
| OpenCode | 终端 | Responses / Chat Completions | opencode.json | auth.json | npm |
| GitHub Copilot CLI | 终端 | Chat Completions / Responses / Anthropic | 环境变量(进阶支持 providers.json) | 环境变量或 providers 配置 | WinGet |
| Crush | 终端 | OpenAI Compatible / Anthropic Compatible | crushrc | 环境变量 | winget / scoop / npm |
| Goose | 终端 + 桌面 | OpenAI Compatible / Anthropic Compatible / Ollama | config.yaml | 系统凭据存储或环境变量 | 官方 PowerShell 脚本 |
| Qwen Code | 终端 | OpenAI / Anthropic / Gemini | ~/.qwen/settings.json | 环境变量或 .env | PowerShell 脚本 / npm |
| Cline | VS Code / 桌面 | OpenAI Compatible | 扩展设置面板 | 扩展凭据存储 | VS Code 扩展 |
| Kilo Code | VS Code / JetBrains | OpenAI Compatible / Responses / Anthropic | 扩展设置面板 | 扩展凭据存储 | 编辑器扩展 |
| Gemini CLI | 终端 | Gemini 原生协议 | ~/.gemini/settings.json | .env / 环境变量 | npm |
| VS Code + Copilot BYOK | VS Code | Chat Completions / Responses / Messages | VS Code 模型管理 | VS Code / 系统凭据 | VS Code |
| Trae | IDE | OpenAI Chat Completions / Anthropic Messages | 客户端模型设置 | 客户端凭据存储 | Windows 客户端 |
| CodeBuddy | IDE / 插件 | OpenAI Chat Completions | models.json | models.json 或客户端凭据 | Windows 客户端 |
| Pi | 终端 | Chat Completions / Responses / Anthropic Messages | ~/.pi/agent/models.json | models.json、auth.json 或环境变量 | npm |
表中的路径和安装方式可能随版本变化,以对应工具页和官方文档为准。完整的能力、协议和平台对比见工具能力对比。
通用步骤
每个工具的接入流程都是一样的:
- 安装工具本体
- 准备 API Key
- 填入 Base URL 与 Key(模型怎么挑见模型与能力)
- 运行验证命令
- 遇到问题查对应页面的排障小节
还没有覆盖你的工具?
只要该工具支持自定义 Base URL,并且使用上表中的任一协议,就能按相同思路接入。 参考最接近的一个页面改写配置即可。
关于示例
页面中的地址、密钥、模型名都是演示占位值,可替换为任意兼容服务。