@songhai326/scholar-ai
v0.0.4
Published
Interactive installer/configurator for Claude Code CLI and Codex proxy setup
Maintainers
Readme
scholar-ai
scholar-ai 是一个交互式配置 CLI,仅用于配置已安装的 Claude、Codex 与 Gemini 到 ScholarForce 网关。
标准流程
- 环境检测(平台/Node/npm/Shell/用户目录)
- 检测本机已安装工具(Claude/Codex/Gemini)
- 选择要配置的工具
- 输入 API Key(Base URL 固定为
https://token.scholarforce.ai) - API 连通性测试(失败可选择仍写入)
- 写入配置并备份原文件
- 自检并可继续配置下一个工具
使用
npx @songhai326/scholar-ai@latest配置写入
- Claude:
- 配置文件:
~/.claude/settings.json - 环境变量:
ANTHROPIC_BASE_URL/ANTHROPIC_AUTH_TOKEN
- 配置文件:
- Codex:
- 配置文件:
~/.codex/config.toml - 环境变量:
OPENAI_BASE_URL/OPENAI_API_KEY
- 配置文件:
- Gemini:
- 配置文件:
~/.gemini/settings.json - 环境变量:
GEMINI_API_KEY/GOOGLE_GEMINI_BASE_URL - 冲突清理策略: 每次配置前会先清理
GEMINI_API_KEY、GOOGLE_GEMINI_BASE_URL、GOOGLE_API_KEY,再写入新值
- 配置文件:
持久化方式
- Windows: 用户级环境变量(
SetEnvironmentVariable(..., User)) - macOS/Linux: 写入
~/.zshrc或~/.bashrc(幂等块更新)
