一、Claude Code 是什么¶
Claude Code 是 Anthropic 推出的终端原生 AI 编程助手,核心特点是:
- 直接运行在命令行里;
- 更适合复杂任务、多步骤修改和大型代码库理解;
- 能把自然语言指令转成实际的代码操作和项目修改。

1.1 Claude Code 适合做什么¶
它比较擅长以下几类任务:
- 根据描述实现功能;
- 调试和修复问题;
- 理解和导航整个代码库;
- 自动化 lint 修复、冲突处理、说明文档整理等重复任务。
1.2 安装 Claude Code¶
先安装 Node.js。
官网:
https://nodejs.org
Linux 上也可以用 nvm 或手动下载方式安装,然后执行:
node -v
npm -v
再安装 Claude Code:
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com
1.3 配置 API¶
命令行里执行:
npx zcf
按提示进入 API 配置即可。
如果你使用兼容 Anthropic 接口的国内服务或代理,也可以按自己的服务提供方文档配置 base_url 和 api_key。公开文档中建议统一写成占位形式:
ANTHROPIC_BASE_URL=<your-compatible-endpoint>
ANTHROPIC_API_KEY=<your-api-key>
1.4 接入国内大模型¶
原始笔记里演示了把 Claude Code 接到兼容 Anthropic 协议的 GLM-4.6。
核心思路是修改 ~/.claude/settings.json:
{
"env": {
"ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
"ANTHROPIC_API_KEY": "<your-apikey>"
},
"model": "GLM-4.6"
}
配置好后,进入 claude 再用 /status 查看是否生效。
1.5 一个简单实战¶
例如直接输入:
帮我写一个 h5 版本的俄罗斯方块小游戏
它就可以开始规划并输出代码。

二、Codex 怎么理解¶
这里的 Codex 指的是新一代命令行/代理式编程工具用法,它和 Claude Code 的使用心智非常接近:
- 进入项目目录;
- 启动 Codex;
- 通过自然语言下达开发任务。
2.1 安装 Codex¶
npm install -g @openai/codex --registry=https://registry.npmmirror.com
codex --version

2.2 配置 Codex¶
核心是两个文件:
config.tomlauth.json
无论是 Windows 还是 Linux,本质上都是在用户目录下的 .codex 目录里配置:
model_provider = "codex"
model = "gpt-5"
model_reasoning_effort = "high"
disable_response_storage = true
[model_providers.codex]
name = "codex"
base_url = "https://<your-openai-compatible-endpoint>/v1"
wire_api = "responses"
requires_openai_auth = true
认证文件示例:
{
"OPENAI_API_KEY": "<your-api-key>"
}
2.3 使用 Codex¶
先进入项目目录:
mkdir -p ~/myproject/game
cd ~/myproject/game
codex
初次进入可以先执行:
/init
/model
然后直接提需求,例如:
你好,请为我写一个 shell 脚本,遍历 /data/ 目录下所有目录,检查权限是否为 755,如果不是则改为 755。



三、Claude Code 和 Codex 怎么选¶
两者都很强,但适用感受会略有区别:
- 如果你更习惯 Anthropic 风格的终端交互和工程代理能力:
- Claude Code 更自然。
- 如果你已经在 OpenAI 兼容生态里,并且习惯类似配置方式:
- Codex 会更顺。
四、一个实用经验¶
命令行 AI 编程工具的优势,不在于“替代 IDE”,而在于它们特别适合:
- 理解项目级上下文;
- 快速执行多步骤任务;
- 在终端工作流里连续操作。
如果你本来就习惯 shell、git、构建命令和服务启动,把 AI 助手放进终端里会比放进编辑器里更丝滑。