Anthropic 官方 CLI 工具 Claude Code,支持自定义 API endpoint,可接 GPT/Gemini 等模型。
Claude Code 是 Anthropic 官方推出的命令行 AI 编程助手。安装后输入 claude 直接进入对话/编程会话。
虽然名字叫 Claude Code,但它支持任意 OpenAI 兼容 endpoint——通过环境变量切换。
npm install -g @anthropic-ai/claude-codeClaude Code 通过环境变量配置 endpoint。在 ~/.zshrc 或 ~/.bashrc 添加:
export ANTHROPIC_BASE_URL=http://xdhdancer.top
export ANTHROPIC_AUTH_TOKEN=sk-xxx应用配置:
source ~/.zshrccd /path/to/your/project
claude进入交互式 session 后可以:
> 帮我重构这个文件,让它更模块化> 给这个 API 加上单元测试> 找出代码里的潜在 bug
Claude Code 默认用 Claude Sonnet。如果你的网关支持 GPT-5/Gemini 等,启动时指定模型:
claude --model claude-opus-4-7
claude --model gpt-5 # 也行(兼容协议)
claude --model gemini-3.1-pro或在 ~/.config/claude-code/config.json:
{
"model": "claude-opus-4-7",
"max_tokens": 8192
}A: npm 全局 bin 目录可能没在 PATH 里。执行:
npm config get prefix
# 输出 /Users/xxx/.npm-global
# 把 /Users/xxx/.npm-global/bin 加到 PATHA: 不用环境变量,改用 --base-url flag:
claude --base-url http://xdhdancer.top --api-key sk-xxxA: 你网关可能不支持该模型 ID。用 claude --model gpt-5 试一个支持的模型。