1、Claude Code 简介

     Claude Code 是 Anthropic 官方推出的命令行 AI 编程助手,可通过 CLI 终端直接使用(claude 命令)或 IDE 扩展 (VS Code, JetBrains )使用,能读、写、重构代码,操作 Git,运行命令,审查代码等等,支持多种 Claude 模型(Fable 5、Opus 4.8、Sonnet 4.6、Haiku4.5),也可以配置使用第三方模型(如 DeepSeek)。

2、安装 Claude Code

使用npm安装:

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

先确保已安装Node.js,Node.js安装可参考:CentOS7.6安装Nodejs

启动 claude code:

claude

启动claude code时,无法连接Anthropic 服务:

Unable to connect to Anthropic services

 Failed to connect to api.anthropic.com: ERR_BAD_REQUEST

 Please check your internet connection and network settings.

 Note: Claude Code might not be available in your country. Check supported

 countries at https://anthropic.com/supported-countries

解决方案:

通过修改 Claude Code 配置文件 .claude.json, 新增 hasCompletedOnboarding: true 配置项, 直接跳过首次启动引导, 即可解决连接问题。

Windows文件路径一般是:C:/Users/[你的用户名]/.claude.json

MacOS文件路径一般是:/Users/[你的用户名]/.claude.json

保存配置文件后, 重新打开终端, 输入 claude 看看是否成功。

回车后即可使用

3、使用Claude Code

输入命令:

/model

只有claude code 的模型, 国内不一定能使用,需要使用代理;

接下来配置使用其他国内模型:DeepSeek,

在用户目录下找到 .claude 文件夹,下面有个 settings.json 配置文件,添加如下内容:

"env": {
"ANTHROPIC_AUTH_TOKEN": "sk-开头的api key",
"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-chat",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-reasoner",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-chat",
"ANTHROPIC_MODEL": "deepseek-chat",
"CLAUDE_CODE_MAX_OUTPUT_TOKENS": "32000",
"CLAUDE_CODE_SUBAGENT_MODEL": "deepseek-chat"
}

API-KEY 可以到 deepseek API开放平台申请:https://www.deepseek.com/

保存后,重新启动 claude, 再次查看模型就有deepseek了

接下里就可以使用claude code进行各种任务