Skip to content

Claude Code:Linux 安装

1. 安装

推荐使用官方安装脚本:

bash
curl -fsSL https://claude.ai/install.sh | bash

重新登录 Shell,确认安装:

bash
claude --version

Node.js 用户也可以运行:

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

2. 配置本站 API

当前 Shell 临时使用:

bash
export ANTHROPIC_BASE_URL="https://ai.zjtzsmc.com"
export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
export CLAUDE_CODE_ATTRIBUTION_HEADER=0
claude

长期使用请创建 ~/.claude/settings.json

json
{
  "$schema": "https://json.schemastore.org/claude-code-settings.json",
  "env": {
    "ANTHROPIC_BASE_URL": "https://ai.zjtzsmc.com",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "CLAUDE_CODE_ATTRIBUTION_HEADER": "0"
  }
}

3. 服务器环境注意事项

  • 不要以 root 身份在来源不明的项目中运行 Claude Code。
  • .claude/settings.json 权限限制为当前用户可读:chmod 600 ~/.claude/settings.json
  • 通过 SSH 使用时,确保代理变量和 DNS 在 SSH 会话中同样生效。
  • CI/CD 中使用密钥管理功能,不要把 Key 写入仓库。

API 密钥属于敏感信息,请勿在群聊、截图或前端代码中公开。