Observed since 20 Oct, 21:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Quick AI CLI configuration tool - configure API keys for Claude Code, Codex, Gemini CLI, OpenCode & OpenClaw
一键完成 Claude Code / Codex / Gemini CLI / OpenCode / OpenClaw 的 API Key 与代理配置
78code-ai 是专为 78code.cc 用户设计的 AI CLI 配置工具。只需运行一条命令,即可将你的 78code API Key 和中转地址写入 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw 等工具的配置文件,无需手动编辑任何文件。
78code.cc 提供国内可直连的 Anthropic / OpenAI / Gemini 中转 API 服务,注册即可使用。
| 工具 | 说明 |
|---|---|
| Claude Code | Anthropic 官方 CLI,支持全模型 |
| Codex | OpenAI Codex CLI |
| Gemini CLI | Google Gemini 命令行工具 |
| OpenCode | 开源 AI 编程助手(多模型) |
| OpenClaw | 开源 AI 编程助手(多模型) |
npx 78code-ai
npm install -g 78code-ai
78code
运行 npx 78code-ai
│
▼
[可选] 设置网络代理
│
▼
自动检测已安装的 AI CLI 工具
│
▼
选择要配置的工具(Claude Code / Codex / Gemini CLI / OpenCode / OpenClaw)
│
▼
[OpenCode/OpenClaw] 选择模型类型(Claude / OpenAI / Gemini)
│
▼
输入 78code API Key(已预设 Base URL 为 78code.cc)
│
▼
自动测试 API 连接
│
▼
写入配置文件(自动备份原配置)
│
▼
自检确认配置生效 ✅
sk-78c-...)QQ 群(获取帮助/最新优惠): 1081535932
写入 ~/.claude/settings.json,设置以下环境变量:
{
"env": {
"ANTHROPIC_API_KEY": "你的 Key",
"ANTHROPIC_BASE_URL": "https://www.78code.cc"
}
}
~/.codex/auth.json → OPENAI_API_KEY~/.codex/config.toml → 添加 78code provider 段落写入 ~/.gemini/.env:
GEMINI_API_KEY=你的 Key
GOOGLE_GEMINI_BASE_URL=https://www.78code.cc
写入 ~/.config/opencode/opencode.json,配置 78code provider 及默认模型。
写入 ~/.openclaw/openclaw.json,配置 78code provider 及默认模型。
工具在每次写入前会自动备份原配置文件,备份文件名格式为:
原文件名.bak.{timestamp}
Q: 运行后提示"未检测到任何已安装的 AI CLI 工具"?
请先安装至少一个 AI CLI 工具,例如 Claude Code:
npm install -g @anthropic-ai/claude-code
Q: API 连接测试失败?
Q: 如何手动验证配置是否生效?
以 Claude Code 为例:
cat ~/.claude/settings.json
查看 env.ANTHROPIC_API_KEY 和 env.ANTHROPIC_BASE_URL 是否正确写入。
78code-ai/
├── bin/
│ └── index.js # CLI 入口(可执行文件)
├── src/
│ ├── index.js # 主流程
│ ├── utils.js # 工具函数(文件读写、连接测试等)
│ └── config/
│ ├── claude.js # Claude Code 配置模块
│ ├── codex.js # Codex 配置模块
│ ├── gemini.js # Gemini CLI 配置模块
│ ├── opencode.js # OpenCode 配置模块
│ └── openclaw.js # OpenClaw 配置模块
└── package.json
本仓库的 main 分支为通用版本,支持手动输入任意 Base URL,适合有自己中转服务的开发者使用。
本分支(78code-edition)为 78code.cc 专属版,Base URL 已预设,开箱即用。
MIT © 78code
Download counts and popularity will appear here as the collector receives them.
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 21:06 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:f145902b2abe5dda2a0acf835074d2f6ab7ffc662a7bd5cf105fe6411e1b6c54