现状
README 里已经提到 ccNexus 支持 Claude、OpenAI、Gemini 格式互转,添加端点时也可以选择 claude/openai/gemini/openai2 转换器。
但目前看起来还不能直接承接 Gemini CLI 的请求格式,所以 Gemini CLI 还不能像 Claude Code、Codex CLI 一样,直接挂到 ccNexus 上做统一代理。
诉求
希望增加对 Gemini CLI 请求格式的支持,让 ccNexus 可以作为 Gemini CLI 的代理后端使用。
期望行为
- 支持
Gemini CLI 发出的请求路径、请求头和流式响应格式。
- 最好新增一个明确的转换器类型,比如
gemini-cli,或者在现有 gemini 转换器上兼容 Gemini CLI。
- 支持
Gemini CLI 常见的 API Key 接入场景,尽量减少额外适配成本。
- 如果可行,希望补一份最小配置示例,说明如何把
Gemini CLI 指向 ccNexus。
使用场景
- 把
Claude Code、Codex CLI、Gemini CLI 统一接到 ccNexus
- 复用现有的端点轮换、故障切换、统计能力
- 降低多 CLI、多模型环境下的配置复杂度
价值
如果支持 Gemini CLI,ccNexus 就可以进一步成为统一的 CLI 网关入口。对于同时使用多个 AI CLI 工具的用户,这个能力会比较实用。
感谢考虑。
现状
README 里已经提到
ccNexus支持 Claude、OpenAI、Gemini 格式互转,添加端点时也可以选择claude/openai/gemini/openai2转换器。但目前看起来还不能直接承接
Gemini CLI的请求格式,所以Gemini CLI还不能像Claude Code、Codex CLI一样,直接挂到ccNexus上做统一代理。诉求
希望增加对
Gemini CLI请求格式的支持,让ccNexus可以作为Gemini CLI的代理后端使用。期望行为
Gemini CLI发出的请求路径、请求头和流式响应格式。gemini-cli,或者在现有gemini转换器上兼容Gemini CLI。Gemini CLI常见的 API Key 接入场景,尽量减少额外适配成本。Gemini CLI指向ccNexus。使用场景
Claude Code、Codex CLI、Gemini CLI统一接到ccNexus价值
如果支持
Gemini CLI,ccNexus就可以进一步成为统一的 CLI 网关入口。对于同时使用多个 AI CLI 工具的用户,这个能力会比较实用。感谢考虑。