-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
22024735 edited this page Jul 11, 2026
·
1 revision
配置文件默认位于 portable EXE 同目录的 config.json。也可以通过 CCPROXY_CONFIG 指定其他路径。
| 字段 | 默认值 | 说明 |
|---|---|---|
host |
127.0.0.1 |
本地监听地址;桌面版不要改成公网地址 |
port |
15722 |
首选监听端口 |
autoPort |
true |
端口占用时自动递增寻找可用端口 |
maxRequestBodyBytes |
64000000 |
请求体硬限制,超限返回 413 |
| 字段 | 说明 |
|---|---|
baseUrl |
CC Switch 或兼容模型网关地址 |
chatPath |
默认聊天路由 |
aiRoutes |
进入 Orchestrator 的路由列表 |
timeoutMs |
上游请求超时 |
autoDiscover |
配置地址不可达时扫描本地候选端口 |
推荐保持以下相对关系:
toolResultClearTarget < toolResultClearTrigger < compactThreshold < hardLimit
hardLimit - safetyMargin - responseReserve > 0
hardLimit 是代理安全阈值,不一定等于模型公开窗口。若经常出现本地估算明显低于上游统计,应降低阈值,而不是把输出预算压到 0。
-
enabled:启用图片预处理。 -
models:一个或多个 Vision 模型。 -
compareModels:是否同时获取多模型摘要。 -
apiKeyEnv:推荐的密钥环境变量名。 -
apiKey:兼容直接配置,但不推荐长期明文保存。 -
stripImagesAfterSummary:摘要成功后是否移除原始图片。
-
claudeConfigPatch.enabled:接管 Claude Code。 -
autoCompactEnabled:注入原生 compact 环境变量。 -
autoCompactReserveTokens:为输出和工具调用保留窗口。 -
hookObserverEnabled:启用 Observer Hooks。 -
claudeDesktopConfigPatch.enabled:接管 Desktop Gateway。 -
desktopWatchIntervalMs:Gateway 漂移检测间隔,0表示关闭。
v0.4.92 保存配置后会重启代理。当前不是事务式切换:新配置无法启动时,代理会保持停止且磁盘上仍是新配置。修改 host、port、upstream 和路径前应保留可用配置副本;事务配置属于 Production-Roadmap。