Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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 存储 + 回环地址绑定,数据可迁移 - 双主题界面支持,包含完整的文档、插件系统和多语言界面

CASOS DE USO
  • 将需求拆解为可执行的工单,由 AI Agent 在隔离环境中逐步完成开发任务
  • 对代码变更进行门禁审查,发现阻塞性问题并自动触发修复流程
  • 实现从需求评审到发布的全链路可追溯审计,满足合规性要求
  • 支持多项目并行开发,每个工单拥有独立的克隆工作区
  • 通过 MCP 工具链连接 AI Agent 与门禁系统,实现自动化审查流转
  • 在 CI/CD 流程中嵌入人工门禁环节,平衡效率与安全
PUNTOS DESTACADOS
  • 采用 Java 17 + Javalin(非 Spring Boot)构建轻量级后端,内存占用低、启动快
  • MCP 工具链设计为 Agent 与门禁的唯一交互通道,权限隔离清晰
  • 支持 Claude Code / opencode 等 AI 工具链开箱即用,无需额外配置
  • 提供桌面版(带系统托盘)和单文件原生版两种部署形态
  • 审查流程包含预提审、人工判决、修复验证、二次审查的完整闭环
  • 所有变更快照与审计日志均持久化存储,支持跨会话追溯
PRECAUCIONES
  • Agent 在隔离克隆中的执行权限受限,无法直接修改主仓库或访问其他工单
  • MCP 工具仅作为 Agent 调用门禁的通道,审查决策权仍由人类负责
  • 本地优先架构导致迁移到云环境需要重新部署前端与后端服务
  • 多语言界面切换时部分字段(如时间格式)需手动同步配置
  • 插件系统依赖 SDK 仓库,新插件发布流程尚未完全自动化
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

浅色主题工单看板暗色主题会话工作台会话消息与任务清单审查发现与门禁驳回浅色主题变更对比与发布门禁证据链与审计记录暗色主题隔离终端选择器暗色主题供应商管理
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

推荐使用桌面版(Windows/macOS/Linux),双击安装包即可运行。Linux 用户需注意 glibc 2.34+ 要求;ARM64 平台暂不支持原生编译。Docker 部署适合临时体验或无环境测试场景,生产环境建议采用桌面版。首次启动会自动生成 gate.toml 配置与数据目录。

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
1808080805173
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.