跳转至

Claude Code配置教程

Claude Code 是 Anthropic 官方推出的命令行工具,为开发者提供强大的 AI 辅助编程体验。支持智能代码生成、代码分析、调试助手等功能。

:rocket: 主要功能

  • 智能代码生成 - 快速生成高质量代码
  • 代码分析 - 深度理解和分析代码结构
  • 调试助手 - 智能发现和修复代码问题
  • 文档生成 - 自动生成代码文档
  • 命令行集成 - 无缝集成到开发流程

:star: 本站专属功能

本站所有LLM 模型均支持在 Claude code 中使用 如果 Claude code 无法修改调用模型,可参考教程 令牌 中,设置模型转发

:package: 安装步骤

配置解析(核心必看)

必须设置,不设置会导致请求ANTHROPIC公司Claude服务官方地址,造成401错误。 - ANTHROPIC_AUTH_TOKEN - 你的 API 令牌,sk-开头 - ANTHROPIC_BASE_URL - API 端点 URL,特别注意这里URL配置不带v1! 不带v1!不带v1! https://api.4allapi.com 通用

以下变量一般无须配置保持默认即可,但你也可以考虑自行设置 - ANTHROPIC_MODEL - 自定义模型 - ANTHROPIC_SMALL_FAST_MODEL - 后台任务快速模型 - ANTHROPIC_DEFAULT_OPUS_MODEL - 默认 Opus 模型 - ANTHROPIC_DEFAULT_SONNET_MODEL - 默认 Sonnet 模型 - ANTHROPIC_DEFAULT_HAIKU_MODEL - 默认 Haiku 模型 - ANTHROPIC_MAX_THINKING_TOKENS - 最大思考令牌限制(可选) - API_TIMEOUT_MS - API 超时时间(毫秒)(可选) - CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC - 禁用非必要流量标志(可选)

Mac & Liunx配置方式

1. 安装 Node.js

确保系统已安装 Node.js 18+ 版本

安装 Homebrew (mac推荐)

如果尚未安装 Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

使用 Homebrew:

brew install node

2. 安装 Claude Code
npm install -g @anthropic-ai/claude-code
3. 配置 API 密钥
获取 Auth Token (参考添加令牌文档)
方法一:使用 Bash(推荐)
echo 'export ANTHROPIC_AUTH_TOKEN="sk-xxx"' >> ~/.bash_profile
echo 'export ANTHROPIC_BASE_URL="https://api.4allapi.com"' >> ~/.bash_profile
echo 'export ANTHROPIC_MODEL="claude-opus-4-6"' >> ~/.bash_profile
echo 'export ANTHROPIC_SMALL_FAST_MODEL="claude-haiku-4-5-20251001"' >> ~/.bash_profile
source ~/.bash_profile
方法二:使用 Zsh(如果使用 Oh My Zsh)
echo 'export ANTHROPIC_AUTH_TOKEN="sk-xxx"' >> ~/.zshrc
echo 'export ANTHROPIC_BASE_URL="https://api.4allapi.com"' >> ~/.zshrc
echo 'export ANTHROPIC_MODEL="claude-opus-4-6"' >> ~/.bash_profile
echo 'export ANTHROPIC_SMALL_FAST_MODEL="claude-haiku-4-5-20251001"' >> ~/.bash_profile
source ~/.zshrc

注意: 永久设置后需要重启终端才能生效。

4. 启动使用 Claude Code
# 进入项目录
cd your-project-folder

# 启动 Claude Code
claude

首次启动后需要先进行主题的选择等操作: - • 选择喜欢的主题(回车) - • 确认安全须知(回车) - • 使用默认 Terminal 配置(回车) - • 信任工作目录(回车) - • 开始编程!:rocket:

Windows配置方式

1. 安装 Node.js

访问 https://nodejs.cn/download/current,进入 Node.JS 官网,点击最新版本,选择对应的操作系统和版本下载即可

下载后双击安装,之后一直点击下一步。安装完成后,打开 CMD 窗口,执行命令验证安装:

node -v

2、设置 npm 配置,告诉 npm 在安装包时忽略执行包中的脚本(如 preinstall、postinstall 等),设置完重新启动CMD
setx NPM_CONFIG_IGNORE_SCRIPTS true
3、安装 Claude Code
npm install -g @anthropic-ai/claude-code
4、配置 SHELL 环境变量

方法一:图形化配置(推荐,永久生效) a. 右键点击 "此电脑" → 选择 "属性" b. 点击 "高级系统设置" c. 在 "系统属性" 窗口中点击 "环境变量" 重要:在 "系统变量" 部分点击 "新建"(多人共享电脑可选择 "用户变量") d. 添加以下两个变量: 变量名:ANTHROPIC_AUTH_TOKEN,变量值:sk-xxx 变量名:ANTHROPIC_BASE_URL,变量值:https://api.4allapi.com e. 点击 "确定" 保存

方法二:PowerShell(永久设置)

[Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "sk-xxx", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://api.4allapi.com", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL", "claude-opus-4-6", "User")
[Environment]::SetEnvironmentVariable("ANTHROPIC_SMALL_FAST_MODEL", "claude-haiku-4-5-20251001", "User")

方法三:命令提示符(永久设置)

setx ANTHROPIC_AUTH_TOKEN "sk-xxx"
setx ANTHROPIC_BASE_URL "https://api.4allapi.com"
setx ANTHROPIC_MODEL "claude-opus-4-6"
setx ANTHROPIC_SMALL_FAST_MODEL "claude-haiku-4-5-20251001"

注意: 永久设置后需要重启终端才能生效。推荐使用永久配置方式。

方法四:通过 settings.json 设置 找到 settings.json 文件,如果没有请创建

C:\Users\{user}\.claude\settings.json

设置 API 信息,保存

{
  "env": {
    "ANTHROPIC_MODEL": "claude-opus-4-6", // 或claude-sonnet-4-6 等
    "ANTHROPIC_SMALL_FAST_MODEL": "claude-haiku-4-5-20251001",
    "ANTHROPIC_BASE_URL": "https://api.4allapi.com",
    "ANTHROPIC_AUTH_TOKEN": "sk-xxx"
  }
}

setx SHELL "C:\Program Files\Git\bin\bash.exe"  #这里要换成你的路径,
# 如果不知道,可以执行 where git 找一下
5、重启开发环境

重启你的终端,甚至重启桌面或重启电脑(特别是windows系统),由于环境变量设置后有些操作系统需要重启才能生效,所以如果你遇到了上面配置做完后,依旧不通或请求到官方url的问题,请尝试重启

6、enjoy!!
# 进入项目目录
cd your-project-folder

# 启动 Claude Code
claude

ccswitch简化配置和快速切换

ccswitch 仅接管配置,如果你本地未安装Claude, 仍必须先按照各自操作系统的安装方式安装Claude。

1、快速导入配置

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "你在4All API兑换的key",
    "ANTHROPIC_BASE_URL": "https://api.4allapi.com",
    "ANTHROPIC_MODEL": "claude-opus-4-6",
    "ANTHROPIC_SMALL_FAST_MODEL": "claude-haiku-4-5-20251001"
  }
}

2、表单填写配置

插件可视化界面使用

cli配置好后,无需其他配置,插件原先的需要登录官方账号的限制自动解除。

:bullseye: 常用命令

  • claude - 启动交互模式
  • claude "task" - 运行一次性任务
  • claude commit - 创建 Git 提交
  • /help - 显示可用命令
  • /clear - 清除对话历史
  • /review - 请求代码审查

:bulb: 使用示例

# 代码生成
> 请帮我写一个 Python 函数,用于计算斐波那契数列

# 代码审查
claude "review this code for potential bugs"

# 自动提交
claude commit

切换模型

使用 Claude Code 命令:

[model id]

默认模型为Sonnet 4,你可以用效果更好的Opus 4opus

/model opus

或者,换成其他 claude 模型: sonnet 3.7 sonnet 3.5

/model claude-3-7-sonnet-20250219

Kimi K2 支持

启动 Claude Code 之后,只需要运行指令

/model moonshotai/kimi-k2-instruct

其他 LLM 模型均支持使用,比如 Openai、Gemini、Qwen、Doubao


4All API 页脚

4All API · 一站式AI大模型API聚合平台 | 价格 | 联系我们

© 2025 4All API. All rights reserved.