主题
Claude Code:Linux 安装
1. 安装
推荐使用官方安装脚本:
bash
curl -fsSL https://claude.ai/install.sh | bash重新登录 Shell,确认安装:
bash
claude --versionNode.js 用户也可以运行:
bash
npm install -g @anthropic-ai/claude-code2. 配置本站 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 写入仓库。