开发工具接入

Claude Code

Claude Code

Claude Code 是 Anthropic 推出的智能终端编码工具,直接在终端中运行,通过自然语言命令进行代码生成、调试、重构和项目管理。

提示

搭配 AnyLink 使用,以更低的价格使用顶级模型。前往AnyLink 平台了解详情。

注意

Claude Code v2.1.69 版本存在 BUG,需要在 settings.jsonenv 中额外设置以下两个环境变量:

"ENABLE_TOOL_SEARCH": "0",
"CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"

模型映射说明

AnyLink 会将 Claude Code 的模型请求自动映射到对应的模型:

Claude Code 模型映射到模型
OPUSclaude-opus-4-6
SONNETclaude-opus-4-6
HAIKUclaude-opus-4-6

使用 claude-opus-4-6: 需要在 settings.json 中修改环境变量,将默认模型指向 claude-opus-4-6。具体计费请参考 AnyLink 平台说明。

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "你的AnyLink API密钥",
    "ANTHROPIC_BASE_URL": "https://anylink.top",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-4-6",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}

步骤一:安装 Claude Code

前提条件

  • Node.js 18 或更新版本
  • macOS 用户建议通过 nvm 或 Homebrew 安装 Node.js
  • Windows 用户还需安装 Git for Windows

安装命令

npm install -g @anthropic-ai/claude-code

验证安装

claude --version

提示

如果你使用 Cursor 编辑器,也可以通过 Cursor 的终端直接引导安装 Claude Code。

macOS 权限问题

如果遇到权限问题(如 EACCES 错误),建议使用 nvm 管理 Node.js 版本,避免全局安装时的权限冲突。

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
nvm install --lts
nvm use --lts
npm install -g @anthropic-ai/claude-code

1. 注册账号

前往AnyLink 平台完成注册和登录。

2. 获取 API Key

在个人中心的「API Keys」页面创建新密钥,请妥善保存。

3. 配置环境

配置方法

编辑 ~/.claude/settings.json(macOS/Linux)或 用户目录\.claude\settings.json(Windows):

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "你的AnyLink API密钥",
    "ANTHROPIC_BASE_URL": "https://anylink.top",
    "API_TIMEOUT_MS": "3000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
  }
}

同时创建 ~/.claude.json,写入以下内容跳过首次登录引导:

{
  "hasCompletedOnboarding": true
}

步骤三:开始使用

在你的代码目录打开终端,运行:

claude

首次运行时,信任 Claude Code 的文件访问权限即可开始开发。

Claude Code 信任授权

常见问题

如何切换使用模型?

在 Claude Code 对话界面中,可以通过 /model 命令查看和切换当前使用的模型。

模型状态确认

手工修改配置不生效?

  • 关闭所有 Claude Code 窗口并重启终端
  • 删除 ~/.claude/settings.json 后重新配置
  • 检查 JSON 语法是否正确(注意逗号和引号)

推荐版本

建议使用 Claude Code 2.1.42 或更新版本,可通过 claude --version 查看当前版本。如需更新:

npm update -g @anthropic-ai/claude-code