跳转到主要内容
Claude Code 是 Anthropic 官方推出的代理式编码工具,通过终端使用,可帮助您比以往更快地将想法转化为代码。

快速入门

开始前需要确保终端已经安装过 Node.js 18 或更高版本 安装完成后,打开终端,执行以下命令安装 Claude Code:
npm install -g @anthropic-ai/claude-code
安装完成后,通过 Vi 编辑器打开 Claude 的本地配置文件,配置通过极客智坊模型代理在国内使用 Claude Code:
vi ~/.claude/settings.json
填入以下内容:
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://geekai.co/api",
    "ANTHROPIC_AUTH_TOKEN": "<YOUR_GEEKAI_API_KEY>"
  }
}
记得将 <YOUR_GEEKAI_API_KEY> 替换为您的极客智坊 API 密钥,如果你可以流畅访问极客智坊国际版,还可以配置通过极客智坊海外代理使用 Claude Code:
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://geekai.dev/api",
    "ANTHROPIC_AUTH_TOKEN": "<YOUR_GEEKAI_DEV_API_KEY>"
  }
}
注意 Base URL 不要带 /v1 后缀,否则会报错。
对个人开发者而言,API KEY 使用默认均衡配置即可,如果你的项目比较大,或者想要更快地响应速度,可以到 API Keys 管理页面通过编辑 KEY 的调度策略为速度优先来实现更快更稳定的响应速度(价格是官方价4折,支持缓存): 切换极客智坊 API KEY 调度策略更快使用 Claude Code 如果你觉得成本还是高,项目也不大的情况下,可以将线路切换到低价渠道,同时把调度策略保持为速度优先,这样可以在保证速度的同时降低成本(价格是官方2折): 切换极客智坊 API KEY 调度策略更便宜使用 Claude Code 配置完成后保存文件,即可在终端中输入 claude 命令来启动 Claude Code:
claude
首次使用 Claude Code 首次使用系统会引导你进行环境配置,一路回车即可,当进入正式交互界面后,你就可以直接与 Claude 进行对话,获取代码建议或解决编程问题: 通过极客智坊模型代理服务使用 Claude Code 进行编码

自定义配置

env 配置项中,除了以上基本配置之外,你还可以通过以下配置项进行更详细的自定义配置:
  • ANTHROPIC_MODEL: 要使用的自定义模型名称,默认为 claude-sonnet-4-20250514
  • ANTHROPIC_SMALL_FAST_MODEL: 后台任务模型名称,默认是 claude-3-5-haiku-20241022
  • BASH_DEFAULT_TIMEOUT_MS:长时间运行的 Bash 命令的默认超时时间
  • BASH_MAX_TIMEOUT_MS:模型可以为长时间运行的 Bash 命令设置的最大超时
  • BASH_MAX_OUTPUT_LENGTH: 模型可以为长时间运行的 Bash 命令设置的最大输出长度
  • CLAUDE_BASH_MAINTAIN_PROJECT_WORKING_DIR: 每个 Bash 命令后返回到原始工作目录
  • CLAUDE_CODE_MAX_OUTPUT_TOKENS: 模型生成的最大输出 token 数量
  • HTTP_PROXY: 为网络连接指定 HTTP 代理服务器
  • HTTPS_PROXY: 为网络连接指定 HTTPS 代理服务器
  • MAX_THINKING_TOKENS: 强制模型思考预算
  • MCP_TIMEOUT: MCP 服务器启动的超时时间(毫秒)
  • MCP_TOOL_TIMEOUT: MCP 工具执行的超时时间(毫秒)
  • MAX_MCP_OUTPUT_TOKENS: MCP 工具响应中允许的最大令牌数(默认:25000)
除此之外,你还可以通过以下命令来设置 Claude Code 的全局配置:
  • 列出设置:claude config list
  • 查看设置:claude config get <key>
  • 更改设置:claude config set <key> <value>
例如要设置 Claude Code 的主题,可以通过如下指令完成:
claude config set theme dark #深色主题
claude config set theme light #浅色主题
要设置完整显示 Bash 指令输出,可以使用以下命令:
claude config set verbose true #默认false
更多 Claude Code 配置信息请参考官方文档

使用第三方模型

使用 Kimi K2

最新发布的 Kimi K2 版本支持通过 Claude Code 进行调用,你只需要在配置极客智坊模型代理的基础上,通过 /model 指令切换到 Kimi 模型即可:
/model kimi-k2-0711-preview
在 Claude Code 中使用 Kimi K2

使用 DeepSeek V3.1

最新发布的 DeepSeek 3.1 版本支持通过 Claude Code 进行调用,你只需要在配置极客智坊模型代理的基础上,通过 /model 指令切换到 DeepSeek 模型即可:
/model deepseek-v3.1
在 Claude Code 中使用 DeepSeek V3.1

使用 GLM 4.5

智谱清言旗下最新发布的 GLM 4.5 系列也提供了对 Claude Code 的兼容,极客智坊也提供了对这一兼容的支持,通过 /model 指令切换到对应的 GLM 模型即可:
/model glm-4.5
在 Claude Code 中使用 GLM 4.5
glm-4.5glm-4.5-airglm-4.5-flash 三个模型均支持通过 Claude Code 进行调用。

使用 Qwen3 Coder

通义千问的 Qwen3 Coder Plus 版本也支持通过 Claude Code 进行调用,极客智坊提供了对这一兼容的支持,通过 /model 指令切换到对应的 Qwen3 Coder 模型即可:
/model qwen3-coder-plus
在 Claude Code 中使用 Qwen3-Coder-Plus

在 IDE 中使用

以 VSCode 为例,你可以在 VSCode 中安装 Claude Code 插件: Claude Code for VSCode 然后,在编辑器右上角点击 Claude Code 图标,就可以打开 Claude Code 窗口进行交互了: 在 VSCode 中使用 Claude Code 在 VSCode 中使用 Claude Code Claude Code for VSCode 插件目前会直接使用你在终端配置的 Claude Code 环境,因此无需额外配置。
I