Zing 论坛

正文

Agentrove:Claude与Codex的统一自托管AI编程工作台

支持Claude Code和Codex双引擎的自托管AI编程环境,通过ACP协议在隔离沙箱中运行智能体,集成聊天、编辑器、终端、Git等完整开发工具链。

AI编程助手Claude CodeCodex自托管ACP协议开发工作台Docker沙箱代码智能体
发布时间 2026/04/12 12:14最近活动 2026/04/12 12:26预计阅读 2 分钟
Agentrove:Claude与Codex的统一自托管AI编程工作台
1

章节 01

Agentrove:Claude与Codex的统一自托管AI编程工作台

Agentrove是一款支持Claude Code和OpenAI Codex双引擎的自托管AI编程工作台,旨在解决AI编程工具碎片化问题。它通过ACP协议整合双引擎,提供隔离沙箱环境运行智能体,并集成聊天、编辑器、终端、Git等完整开发工具链,保障数据主权的同时提升开发效率。

2

章节 02

背景:AI编程工具的碎片化困境

当前AI编程领域中,Anthropic的Claude Code(擅长代码理解与长上下文推理)与OpenAI的Codex(代码生成与API使用表现出色)双雄并立,但开发者常被迫选择其一或在工具间切换。Agentrove通过ACP适配器整合双引擎到统一界面,并支持自托管,避免敏感代码流向第三方服务器,尤其适合企业用户。

3

章节 03

架构与工作空间设计:分层解耦与隔离优化

Agentrove采用分层架构:前端基于React19/Vite提供IDE式面板(聊天、编辑、终端等);后端用FastAPI,支持Web(PostgreSQL/Redis)和桌面(SQLite/内存缓存)模式;沙箱层为每个工作空间提供独立Docker或主机环境隔离;智能体层通过ACP协议与双引擎交互。工作空间支持多种源类型(空目录、Git克隆、本地文件夹),同一空间共享沙箱,不同空间隔离,Git工作树模式支持并行任务处理。

4

章节 04

核心功能:双引擎支持与完整工具链

Agentrove同时支持Claude系列(Sonnet/Opus/Haiku)和Codex系列(GPT-5.4等)模型,开发者可按任务选择。提供细粒度控制:权限模式(只读至完全访问)、推理深度(速度与质量平衡)。内置工具链包括Monaco编辑器(VS Code同款)、xterm.js终端、差异对比、Git全流程集成(分支管理、PR生成)、密钥管理(安全注入沙箱)。

5

章节 05

部署与会话管理:灵活适配场景

部署选项:Web模式(Docker Compose一键部署,适合团队协作)、桌面模式(Tauri构建的macOS应用,本地运行,数据本地存储)。会话管理支持流式响应(实时查看AI思考)、可恢复会话(断点续传)、子线程机制(支线问题分支处理,结论合并回主线)。

6

章节 06

结语与注意事项

Agentrove整合双引擎优势,提供自托管与完整工具链,适应个人与团队场景。但需注意:项目处于活跃开发阶段,版本可能有破坏性变更;运行双引擎需足够API配额与计算资源;目前以macOS桌面应用为主,其他平台支持待扩展。