Skip to content
Walton's Blog
Go back

AI Agent 配置指南

一直听说 AI Agent 的鼎鼎大名,不过因为听说消耗的 Token 极高,因此没有尝试。最近课题组允许报销 Token 了,同时也有了 Skills 等新玩法,可以一定程度上减少 Token 的消耗。因此记录一下配置过程,安装的 CLI 版本,主要在 VSCode 中使用。

一、Claude Code

安装非常简单,一行命令即可:

安装用时比较久,需要耐心等待一段时间。

安装完成后,如果有 Claude 官方账户,直接运行 claude 登录账号即可使用了。如果使用的是第三方 API 则需要进一步配置。

在终端中输入下列代码:

Windows 电脑前往 C:\Users\用户名\.claude 文件夹,macOS 电脑前往 ~/.claude 文件夹,新建一个文本文件,命名为 settings.json,文件中输入以下内容:

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-XXXXXX",
    "ANTHROPIC_BASE_URL": "https://example.com",
    "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 类似,一行命令即可:

同样的,在安装完成后,如果有 OpenAI 官方账户,直接运行 codex 登录账号即可使用了。如果使用的是第三方 API 则需要进一步配置。

Windows 电脑前往 C:\Users\用户名\.codex 文件夹,macOS 电脑前往 ~/.codex 文件夹,新建两个个文本文件,分别命名为 auth.jsonconfig.toml

auth.json 文件中输入以下内容:

{ "OPENAI_API_KEY": "sk-XXXXXX" }

config.toml 文件中输入以下内容:

model_provider = "ProviderA"
disable_response_storage = true
preferred_auth_method = "apikey"

[model_providers.ProviderA]
name = "ProviderA"
base_url = "https://example.com/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,运行 claudecodex,即可通过自然语言要求 AI Agent 查找并相关的技能。


Share this post:

Next Post
冷笑话时间!