Claude Code

Anthropic 官方 CLI 编程助手,使用 Anthropic Messages 协议,支持终端内直接对话、代码生成与编辑。

环境变量Anthropic

安装

terminal
claude install

推荐使用官方安装脚本。也可通过 npm install -g @anthropic-ai/claude-code 安装。

配置步骤

  1. 1

    安装 Claude Code

    推荐使用官方安装脚本(会自动检测并安装 Node.js 依赖)。也可通过 npm 全局安装。

    terminal
    # 推荐:官方安装脚本
    claude install
    
    # 备选:npm 全局安装
    npm install -g @anthropic-ai/claude-code
  2. 2

    配置环境变量

    Claude Code 使用 Anthropic 协议(/v1/messages),需要设置 Anthropic 专用的 Base URL 和 API Key。将以下内容添加到你的 shell 配置文件(~/.bashrc、~/.zshrc 等)中。

    ~/.zshrc
    export ANTHROPIC_BASE_URL="https://api.example.com"
    export ANTHROPIC_API_KEY="sk-your-api-key"

    如果你的网关仅支持 OpenAI 协议,需要额外部署协议转换代理(如 claude-code-proxy)。

  3. 3

    使配置生效

    terminal
    source ~/.zshrc
  4. 4

    启动 Claude Code

    在项目目录下运行 claude 命令即可开始使用。

    terminal
    # 进入你的项目目录
    cd /path/to/your/project
    
    # 启动 Claude Code
    claude

注意事项

  • Claude Code 使用 Anthropic Messages 协议(/v1/messages),而非 OpenAI 格式
  • 如果你的网关仅支持 OpenAI 协议,需要部署协议转换代理(如 claude-code-proxy)
  • VS Code 扩展版本可能需要额外配置,详见 Claude Code 官方文档