OpenWorktree
OpenWorktree 是一个工单驱动的 Agent 开发工作台,提供隔离的 worktree 环境、门禁审查机制和可追溯发布流程。支持 Claude Code / opencode 等 AI 工具链,实现从需求到发布的完整闭环。
Ficha actualizada 23 sept 2026, 13:06 · upstream 23 sept 2026, 12:50 · release sin release detectada
Qué es OpenWorktree
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
OpenWorktree 将「一张工单 = 一次受控的开发交付」作为最小闭环。用户通过工单创建任务,在隔离的克隆环境中由 Agent 流式执行代码,提交前自动锁定快照并触发门禁审查。审查通过后以可追溯的身份安全发布到目标分支。系统全程记录快照指纹、差异文本、发现报告与人工干预日志,确保每一步操作都可审计。
核心设计包括: - 工单驱动的工作流,状态由门禁流转而非 Agent 主动变更 - 隔离的 Git worktree/克隆目录,主仓库保持干净 - MCP(Model Context Protocol)工具链作为 Agent 与门禁的唯一交互通道 - 本地优先架构,SQLite 存储 + 回环地址绑定,数据可迁移 - 双主题界面支持,包含完整的文档、插件系统和多语言界面
- 将需求拆解为可执行的工单,由 AI Agent 在隔离环境中逐步完成开发任务
- 对代码变更进行门禁审查,发现阻塞性问题并自动触发修复流程
- 实现从需求评审到发布的全链路可追溯审计,满足合规性要求
- 支持多项目并行开发,每个工单拥有独立的克隆工作区
- 通过 MCP 工具链连接 AI Agent 与门禁系统,实现自动化审查流转
- 在 CI/CD 流程中嵌入人工门禁环节,平衡效率与安全
- 采用 Java 17 + Javalin(非 Spring Boot)构建轻量级后端,内存占用低、启动快
- MCP 工具链设计为 Agent 与门禁的唯一交互通道,权限隔离清晰
- 支持 Claude Code / opencode 等 AI 工具链开箱即用,无需额外配置
- 提供桌面版(带系统托盘)和单文件原生版两种部署形态
- 审查流程包含预提审、人工判决、修复验证、二次审查的完整闭环
- 所有变更快照与审计日志均持久化存储,支持跨会话追溯
- Agent 在隔离克隆中的执行权限受限,无法直接修改主仓库或访问其他工单
- MCP 工具仅作为 Agent 调用门禁的通道,审查决策权仍由人类负责
- 本地优先架构导致迁移到云环境需要重新部署前端与后端服务
- 多语言界面切换时部分字段(如时间格式)需手动同步配置
- 插件系统依赖 SDK 仓库,新插件发布流程尚未完全自动化
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
推荐使用桌面版(Windows/macOS/Linux),双击安装包即可运行。Linux 用户需注意 glibc 2.34+ 要求;ARM64 平台暂不支持原生编译。Docker 部署适合临时体验或无环境测试场景,生产环境建议采用桌面版。首次启动会自动生成 gate.toml 配置与数据目录。
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.







