把 Codex 和 Claude Code 运行在自己的服务器上,通过一个 Web 管理台和 HTTP API 统一使用。
首个公开版本包含:
- APFS/Btrfs 隔离工作区;
- 可复用的多仓库项目环境;
- 可续接的 ACP Session 与 Run 历史;
- Skills、Provider 插件与 Hook,以及支持工具过滤的 HTTP/stdio MCP;
- 支持查询、SSE、Webhook、取消和多轮会话的异步接入任务;
- 可配置的 Run、环境构建和 Webhook 并发,以及 Session 级 Token 统计。
已在 Node.js 22 和 pnpm 10 下验证。macOS 部署需要 APFS;Linux 部署需要 Btrfs 和 btrfs-progs。Provider CLI 与模型凭证由部署者提供。
Run Codex and Claude Code as a self-hosted service behind one Web UI and HTTP API.
This first public release includes:
- isolated APFS/Btrfs workspaces;
- reusable multi-repository project environments;
- persistent ACP sessions with run history;
- Skills, Provider plugins and Hooks, plus HTTP and stdio MCP with per-tool filtering;
- asynchronous integration tasks with polling, SSE, Webhooks, cancellation and multi-turn conversations;
- configurable Run, environment-build and Webhook concurrency, plus Session-level Token accounting.
Tested with Node.js 22 and pnpm 10. Deployment requires APFS on macOS or Btrfs with btrfs-progs on Linux. Provider CLIs and model credentials are supplied by the operator.