一直听说 Claude Code 的鼎鼎大名,不过因为听说消耗的 Token 极高,因此没有尝试。最近课题组允许报销 Token 了,同时 Claude 也推出了 Skills 等新玩法,可以一定程度上减少 Token 的消耗。因此记录一下配置过程,安装的 CLI 版本,主要在 VSCode 中使用。
一、Claude Code
安装非常简单,一行命令即可:
- macOS, Linux, WSL:
curl -fsSL https://claude.ai/install.sh | bash - Homebrew:
brew install --cask claude-code - Windows PowerShell:
winget install Anthropic.ClaudeCode
安装用时比较久,需要耐心等待一段时间。
安装完成后,如果有 Claude 官方账户,直接运行 claude 登录账号即可使用了。如果使用的是第三方 API 则需要进一步配置。
在终端中输入下列代码:
Windows 电脑前往 C:\Users\用户名\.claude 文件夹,macOS 电脑前往 ~/.claude 文件夹,新建一个文本文件,命名为 settings.json,文件中输入以下内容:
{
"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-XXXXXX",
"ANTHROPIC_BASE_URL": "https://xiaoai.plus",
"API_TIMEOUT_MS": "3000000",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
}
}
注意,ANTHROPIC_BASE_URL 的地址需要能够支持 Anthropic 的请求格式。
随后来到用户文件夹,在 .claude.json 文件中,添加键值 "hasCompletedonboarding": true, 用以跳过 Claude 账户登录。
在 VSCode 中安装 Claude Code 扩展,随后打开一个任意代码文件,即可在右上角看到 Claude 的图标,点击即可对话使用了,对话中默认会读取当前打开的文件信息,因此会消耗大量的 Token,需要注意。
二、OpenAI Codex
与 Claude Code 类似,一行命令即可:
- macOS, Linux, WSL:
npm install -g @openai/codex - Homebrew:
brew install --cask codex - Windows PowerShell:
winget install OpenAI.Codex
同样的,在安装完成后,如果有 OpenAI 官方账户,直接运行 codex 登录账号即可使用了。如果使用的是第三方 API 则需要进一步配置。
Windows 电脑前往 C:\Users\用户名\.codex 文件夹,macOS 电脑前往 ~/.codex 文件夹,新建两个个文本文件,分别命名为 auth.json 和 config.toml。
auth.json 文件中输入以下内容:
{ "OPENAI_API_KEY": "sk-XXXXXX" }
config.toml 文件中输入以下内容:
model_provider = "XiaoAI"
model = "gpt-5.5"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"
[model_providers.XiaoAI]
name = "XiaoAI"
base_url = "https://xiaoai.plus/v1"
wire_api = "responses"
三、配置 Skills
无论是 Claude 还是 OpenAI 生态,Skill 种类繁多已经目不暇接,所以最好直接用大模型来发现合适的 Skills。因此,我们只需要安装一个 find-skills 的 skill 即可。
由于该 Skill 以及许多 Skill 依赖于 Node.js,通过命令 winget install OpenJS.NodeJS(Windows)或brew install node(Mac)安装即可,随后通过 npx 添加技能。
npx skills add vercel-labs/skills@find-skills -g -y
安装完成后,重启 PowerShell 或 Terminal,运行 claude 或 codex,即可通过自然语言要求 AI Agent 查找并相关的技能。