Droid CLI 是一款灵活的 AI 编程命令行工具,
通过 CRS 的 /droid/claude 端点可以接入 Claude 拼车共享服务,
享受低成本高性能的 Claude Opus 4.5 体验。
前置条件
- 已部署 CRS 服务并在管理面板创建 API Key
- 本地已安装 Droid CLI
- 了解基本的 JSON 文件编辑操作
配置方法
Droid CLI 的配置文件位于 ~/.factory/config.json。
通过 custom_models 字段添加指向 CRS 的自定义模型:
json
{
"custom_models": [
{
"model_display_name": "Opus 4.5 [crs]",
"model": "claude-opus-4-5-20251101",
"base_url": "http://你的服务器IP:3000/droid/claude",
"api_key": "CRS后台创建的API密钥",
"provider": "anthropic",
"max_tokens": 64000
},
{
"model_display_name": "GPT5-Codex [crs]",
"model": "gpt-5-codex",
"base_url": "http://你的服务器IP:3000/openai",
"api_key": "CRS后台创建的API密钥",
"provider": "openai",
"max_tokens": 32000
}
]
}字段说明
| 字段 | 说明 | 示例值 |
|---|---|---|
model_display_name | UI 中显示的名称(随便起) | "Opus 4.5 [crs]" |
model | 实际模型 ID(传给 API) | "claude-opus-4-5-20251101" |
base_url | CRS 对应端点 | "http://IP:3000/droid/claude" |
api_key | CRS 管理面板创建的 Key | "cr_xxx..." |
provider | 提供商类型 | "anthropic" 或 "openai" |
max_tokens | 最大输出 Token 数 | 64000 |
多模型完整配置示例
同时配置三个模型,按需切换:
json
{
"custom_models": [
{
"model_display_name": "Claude Opus 4.5 [CRS拼车]",
"model": "claude-opus-4-5-20251101",
"base_url": "http://192.168.1.100:3000/droid/claude",
"api_key": "cr_mykey_xxxx",
"provider": "anthropic",
"max_tokens": 64000
},
{
"model_display_name": "Claude Sonnet 4.5 [CRS拼车]",
"model": "claude-sonnet-4-5-20251101",
"base_url": "http://192.168.1.100:3000/droid/claude",
"api_key": "cr_mykey_xxxx",
"provider": "anthropic",
"max_tokens": 32000
},
{
"model_display_name": "GPT5-Codex [CRS拼车]",
"model": "gpt-5-codex",
"base_url": "http://192.168.1.100:3000/openai",
"api_key": "cr_mykey_xxxx",
"provider": "openai",
"max_tokens": 32000
}
]
}使用 Droid CLI
bash
# 启动交互模式,在模型选择界面选自定义模型
droid
# 选择你配置的 "Opus 4.5 [crs]" 即可
# 常用命令
droid "解释这段代码"
droid "重构这个函数,提升性能"
droid "写完整的单元测试"CRS 四大 AI CLI 工具对比
| 工具 | 擅长场景 | CRS 端点 | 配置文件 |
|---|---|---|---|
| Claude Code | 复杂编程、多文件重构 | /api/ | 环境变量 |
| Codex CLI | OpenAI 风格代码生成 | /openai | ~/.codex/config.toml |
| Droid CLI | 多模型灵活切换 | /droid/claude | ~/.factory/config.json |
| Gemini CLI | Google 生态任务 | /gemini | 环境变量 |
通过 CRS,这四个工具共用同一套基础设施, 统一管理 Key、用量统计和成本分摊,部署一次全部受益。
来源:CRS GitHub 项目 - github.com/Wei-Shaw/claude-relay-service