claude code 安装

1. 安装

官方脚本

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

npm 安装

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

安装后验证:

claude --version

2. 配置 ~/.claude/settings.json

在输入框中填写你的密钥、网关与模型,代码会自动替换生成;[1m] 为固定后缀,保留不替换。

mkdir -p ~/.claude
cat > ~/.claude/settings.json <<'EOF'
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "sk-你的API密钥",
    "ANTHROPIC_BASE_URL": "https://你的网关域名",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek/deepseek-v4-flash[1m]",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek/deepseek-v4-flash[1m]",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek/deepseek-v4-flash[1m]",
    "CLAUDE_CODE_EFFORT_LEVEL": "max",
    "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "1000000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "API_TIMEOUT_MS": "3000000"
  },
  "tui": "default",
  "skipDangerousModePermissionPrompt": true,
  "theme": "dark"
}
EOF

3. 一键运行

IS_SANDBOX=1 claude --dangerously-skip-permissions

跳过权限确认提示,适合在隔离环境或自动化的场景使用。