Federation & Service
本地代理
使用 skill 创建通过 CLIProxyAPI 连接 Codex 或 Claude Code 的本地 Federation 服务
本地代理
当你需要一个本地 Federation 服务,只暴露 Codex 或 Claude Code 的模型能力,而不注册到已有 Fed server 时,可以使用 Downcity local proxy skill。
生成的项目会启动:
127.0.0.1:8317上的 CLIProxyAPI127.0.0.1:3000上的 Downcity 本地 Federation/v1/ai/models和/v1/ai/chat/completions模型接口
安装 skill
使用 Vercel Labs skills CLI 安装:
npx skills add https://github.com/wangenius/downcity-local-proxy-skill \
--skill downcity-local-proxy \
--agent codex \
--global \
--yes让 Codex 创建本地服务
安装后,对 Codex 发送这个 prompt:
Use downcity-local-proxy to create ./downcity/local-proxy with Codex and Claude Code enabled, then install dependencies and start the local Federation service.手动启动
skill 会创建一个独立项目。进入生成目录后运行:
cd ./downcity/local-proxy
pnpm install
pnpm start --codex
pnpm start --claude-code
pnpm start --codex --claude-code当 CLIProxyAPI 需要 OAuth 登录或刷新时,添加 --login:
pnpm start --codex --login
pnpm start --claude-code --login本地代理只会在生成项目内的 .downcity/ 写入运行时文件,不会修改全局 Downcity CLI 状态,也不会把自己注册到已有 Fed server。
继续阅读: