May 24, 2026
3 min read
Claude Code 配置指南 - 用 OpenCodex API 省钱
详细教程:如何在 Claude Code(Anthropic 官方 CLI 工具)中配置 OpenCodex API,实现更低成本的 AI 编程。
ClaudeAI编程教程OpenCodex
Share this article
Claude Code 配置指南 - 用 OpenCodex API 省钱
Claude Code 是 Anthropic 推出的命令行 AI 编程工具,可以直接在终端中与 Claude 交互。本指南将教你如何使用 OpenCodex API 替代官方 API,大幅降低成本。
Claude Code vs Cursor
| 特性 | Claude Code | Cursor |
|---|---|---|
| 使用方式 | 终端命令行 | GUI 编辑器 |
| 适合场景 | 快速任务、脚本 | 日常开发、项目 |
| 学习曲线 | 较陡 | 简单 |
| 集成度 | 独立工具 | VS Code 内置 |
配置步骤
前提条件
- 已安装 Node.js 18+
- 已安装 Claude Code CLI
步骤 1:安装 Claude Code
npm install -g @anthropic-ai/claude-code
步骤 2:获取 OpenCodex API Key
- 访问 OpenCodex 控制台
- 创建 API Key
- 复制密钥(
sk-live-...)
步骤 3:配置环境变量
创建或编辑 ~/.bashrc 或 ~/.zshrc:
# OpenCodex API 配置
export ANTHROPIC_API_KEY="sk-live-your-api-key"
export ANTHROPIC_BASE_URL="https://opencodex.hk/api/v1"
# 指定模型(可选)
export ANTHROPIC_MODEL="claude-3-5-sonnet"
重新加载配置:
source ~/.bashrc # 或 source ~/.zshrc
步骤 4:测试连接
claude "你好,请用中文回答"
如果收到回复,说明配置成功!
使用技巧
1. 在项目中运行
进入你的项目目录:
cd /path/to/your/project
claude "帮我重构这个文件"
2. 多文件操作
claude "阅读 src/utils.ts 和 src/index.ts,帮我优化代码结构"
3. 使用不同模型
通过环境变量切换模型:
# 使用 DeepSeek(性价比高)
export ANTHROPIC_MODEL="deepseek-chat"
claude "写一个快速排序算法"
# 使用 GPT-4o(推理能力强)
export ANTHROPIC_MODEL="gpt-4o"
claude "分析这段代码的性能瓶颈"
4. 保存到文件
claude "生成一个完整的 Express API 示例" > api-example.js
常见问题
认证失败
检查环境变量是否正确设置:
echo $ANTHROPIC_API_KEY
echo $ANTHROPIC_BASE_URL
模型不支持
某些工具可能硬编码了模型名称。可以尝试:
# 使用兼容的模型别名
export ANTHROPIC_MODEL="claude-3-sonnet"
流式输出问题
Claude Code 默认使用流式输出,OpenCodex 已完全支持 SSE 格式。
价格优势
使用 OpenCodex API 的优势:
| 模型 | Claude 官方价格 | OpenCodex 价格 | 节省 |
|---|---|---|---|
| Claude 3.5 Sonnet | $3/百万 tokens | $2/百万 tokens | 33% |
| DeepSeek V3 | - | $0.5/百万 tokens | - |
| GPT-4o | - | $2.5/百万 tokens | - |
自动化脚本示例
创建 claude-helper.sh:
#!/bin/bash
# 快速使用不同模型
case $1 in
"fast")
export ANTHROPIC_MODEL="deepseek-chat"
shift
;;
"smart")
export ANTHROPIC_MODEL="gpt-4o"
shift
;;
"best")
export ANTHROPIC_MODEL="claude-3-5-sonnet"
shift
;;
esac
claude "$@"
使用方法:
chmod +x claude-helper.sh
./claude-helper.sh fast "写一个冒泡排序"
./claude-helper.sh best "优化这段代码的性能"
下一步
提示:Claude Code 适合快速任务和自动化,Cursor 适合日常开发。根据你的需求选择工具!
