{"_id":"9527code-ai","name":"9527code-ai","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"9527code-ai","version":"1.0.0","description":"Quick AI CLI configuration tool - configure API keys for Claude Code, Codex, Gemini CLI, OpenCode & OpenClaw","type":"module","bin":{"9527code":"bin/index.js"},"keywords":["ai","cli","claude-code","codex","gemini","opencode","openclaw","api-key","configuration"],"author":"","license":"MIT","dependencies":{"@inquirer/prompts":"^7.0.0","chalk":"^5.3.0","ora":"^8.0.0"},"engines":{"node":">=18.0.0"},"gitHead":"5db94ed68cd7c606166d4822ad0077f525bf5363","_id":"9527code-ai@1.0.0","_nodeVersion":"25.6.1","_npmVersion":"11.9.0","dist":{"integrity":"sha512-nB5+4Boujix/hulDpF4TSe1GrEONrc4CfVc68ZLkBHMs3XkJY0E1J6BL2PeaIYpJxBtIkwYl+6QKYBlLxGdTxg==","shasum":"604eede4442c2041a78796ee6420577cda463a7f","tarball":"https://registry.npmjs.org/9527code-ai/-/9527code-ai-1.0.0.tgz","fileCount":11,"unpackedSize":37998,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDWYRO7Mt4V6YTcS44GcKNCKV2qYnMu1CIMMqTYK6PejAIhAOG0bYc7xlRgFGECn3IiwgBXfqyizXcaMIx+Jh+6vd8i"}]},"_npmUser":{"name":"zxyang","email":"740444603@qq.com"},"directories":{},"maintainers":[{"name":"zxyang","email":"740444603@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/9527code-ai_1.0.0_1773841212863_0.5909733300549278"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-18T13:40:12.863Z","1.0.0":"2026-03-18T13:40:13.013Z","modified":"2026-03-18T13:40:13.270Z"},"maintainers":[{"name":"zxyang","email":"740444603@qq.com"}],"description":"Quick AI CLI configuration tool - configure API keys for Claude Code, Codex, Gemini CLI, OpenCode & OpenClaw","keywords":["ai","cli","claude-code","codex","gemini","opencode","openclaw","api-key","configuration"],"license":"MIT","readme":"# 9527code AI CLI 一键配置工具\n\n> 一键完成 Claude Code / Codex / Gemini CLI / OpenCode / OpenClaw 的 API Key 与代理配置\n\n[![npm version](https://img.shields.io/npm/v/9527code-ai)](https://www.npmjs.com/package/9527code-ai)\n[![Node.js](https://img.shields.io/badge/node-%3E%3D18.0.0-brightgreen)](https://nodejs.org)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)\n\n---\n\n## 简介\n\n`9527code-ai` 是专为 **[9527code.com](https://9527code.com)** 用户设计的 AI CLI 配置工具。只需运行一条命令，即可将你的 9527code API Key 和中转地址写入 Claude Code、Codex、Gemini CLI、OpenCode、OpenClaw 等工具的配置文件，无需手动编辑任何文件。\n\n**9527code.com** 提供国内可直连的 Anthropic / OpenAI / Gemini 中转 API 服务，注册即可使用。\n\n---\n\n## 支持的工具\n\n| 工具 | 说明 |\n|------|------|\n| **Claude Code** | Anthropic 官方 CLI，支持全模型 |\n| **Codex** | OpenAI Codex CLI |\n| **Gemini CLI** | Google Gemini 命令行工具 |\n| **OpenCode** | 开源 AI 编程助手（多模型） |\n| **OpenClaw** | 开源 AI 编程助手（多模型） |\n\n---\n\n## 前置要求\n\n- **Node.js** >= 18.0.0（[下载](https://nodejs.org)）\n- 至少安装了上述一个 AI CLI 工具\n- 一个 **9527code.com** 账号及 API Key（[注册地址](https://9527code.com)）\n\n---\n\n## 安装与使用\n\n### 方式一：直接运行（推荐，无需安装）\n\n```bash\nnpx 9527code-ai\n```\n\n### 方式二：全局安装后运行\n\n```bash\nnpm install -g 9527code-ai\n9527code\n```\n\n---\n\n## 使用流程\n\n```\n运行 npx 9527code-ai\n      │\n      ▼\n [可选] 设置网络代理\n      │\n      ▼\n 自动检测已安装的 AI CLI 工具\n      │\n      ▼\n 选择要配置的工具（Claude Code / Codex / Gemini CLI / OpenCode / OpenClaw）\n      │\n      ▼\n [OpenCode/OpenClaw] 选择模型类型（Claude / OpenAI / Gemini）\n      │\n      ▼\n 输入 9527code API Key（已预设 Base URL 为 9527code.com）\n      │\n      ▼\n 自动测试 API 连接\n      │\n      ▼\n 写入配置文件（自动备份原配置）\n      │\n      ▼\n 自检确认配置生效 ✅\n```\n\n---\n\n## 获取 9527code API Key\n\n1. 访问 [https://9527code.com](https://9527code.com) 注册账号\n2. 登录后进入「API 管理」页面，创建一个 API Key\n3. 复制 Key\n4. 运行本工具，粘贴 Key 即可\n\n**QQ 群（获取帮助/最新优惠）：** `1093277927`\n\n---\n\n## 各工具配置说明\n\n### Claude Code\n\n写入 `~/.claude/settings.json`，设置以下环境变量：\n\n```json\n{\n  \"env\": {\n    \"ANTHROPIC_API_KEY\": \"你的 Key\",\n    \"ANTHROPIC_BASE_URL\": \"https://9527code.com\"\n  }\n}\n```\n\n### Codex (OpenAI)\n\n- `~/.codex/auth.json` → `OPENAI_API_KEY`\n- `~/.codex/config.toml` → 添加 9527code provider 段落\n\n### Gemini CLI\n\n写入 `~/.gemini/.env`：\n\n```\nGEMINI_API_KEY=你的 Key\nGOOGLE_GEMINI_BASE_URL=https://9527code.com\n```\n\n### OpenCode\n\n写入 `~/.config/opencode/opencode.json`，配置 9527code provider 及默认模型。\n\n### OpenClaw\n\n写入 `~/.openclaw/openclaw.json`，配置 9527code provider 及默认模型。\n\n---\n\n## 配置备份\n\n工具在每次写入前会自动备份原配置文件，备份文件名格式为：\n\n```\n原文件名.bak.{timestamp}\n```\n\n---\n\n## 常见问题\n\n**Q: 运行后提示\"未检测到任何已安装的 AI CLI 工具\"？**\n\n请先安装至少一个 AI CLI 工具，例如 Claude Code：\n\n```bash\nnpm install -g @anthropic-ai/claude-code\n```\n\n---\n\n**Q: API 连接测试失败？**\n\n- 检查 API Key 是否正确\n- 检查网络是否能访问 9527code.com（可尝试设置代理）\n- 测试失败后仍可选择\"继续写入配置\"\n\n---\n\n**Q: 如何手动验证配置是否生效？**\n\n以 Claude Code 为例：\n\n```bash\ncat ~/.claude/settings.json\n```\n\n查看 `env.ANTHROPIC_API_KEY` 和 `env.ANTHROPIC_BASE_URL` 是否正确写入。\n\n---\n\n## 项目结构\n\n```\n9527code-ai/\n├── bin/\n│   └── index.js          # CLI 入口（可执行文件）\n├── src/\n│   ├── index.js          # 主流程\n│   ├── utils.js          # 工具函数（文件读写、连接测试等）\n│   └── config/\n│       ├── claude.js     # Claude Code 配置模块\n│       ├── codex.js      # Codex 配置模块\n│       ├── gemini.js     # Gemini CLI 配置模块\n│       ├── opencode.js   # OpenCode 配置模块\n│       └── openclaw.js   # OpenClaw 配置模块\n└── package.json\n```\n\n---\n\n## 自定义 / 二次开发\n\n本仓库的 `main` 分支为**通用版本**，支持手动输入任意 Base URL，适合有自己中转服务的开发者使用。\n\n本分支（`9527code-edition`）为 9527code.com 专属版，Base URL 已预设，开箱即用。\n\n---\n\n## License\n\nMIT © 9527code\n","readmeFilename":"README.md","_rev":"1-afacfe89d633eaff2acacb2999f3af29"}