Codeg To-dos任务看板深度解析让AI Agent在独立git worktree中无人值守并行开发【免费下载链接】codegCollaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.项目地址: https://gitcode.com/gh_mirrors/co/codegCodegGitHub 加速计划 / co / codeg是一个多智能体 AI 编码工作台可以把 Claude Code、Codex、OpenCode、Pi、Grok Build 等 Agent 的会话聚合到同一界面。它的To-dos 任务看板让 AI Agent 在独立的 git worktree 中并行、无人值守地开发你把需求写成任务卡片引擎自动为每个任务创建一份独立代码副本git worktree 独立分支多个 Agent 同时开工互不干扰完成后停在「待验收」栏等你看 diff通过后才由引擎亲自核对 git 并落地合并——真正做到无人值守的 AI 并行开发。任务状态流转四列看板背后的完整流水线看板只有四列但每列背后是多个精确状态。核心映射定义在 board-columns.ts 中看板列底层状态含义 待办todo/queued排队等待并发槽位 进行中preparing/running创建 worktree、跑初始化命令、Agent 已启动⚠️ 需关注awaiting_input/review/merging/failed等输入、待你验收、合并中或失败✅ 完成done/canceled已落地或已取消执行引擎驱动的完整流水线是todo → queued → running ⇄ awaiting_input → review → merging → done见 engine.rs 头部注释。每个进程只有一个引擎实例通过独占文件锁选举产生桌面端和自托管服务器模式都会启动它——所以你在手机上打开 Web 端看到的看板和桌面端驱动的是同一台引擎。独立 git worktree多个任务为什么互不干扰这是整套机制的安全核心每个任务启动时Codeg 会在项目旁边创建一份 git worktree任务跑在自己的分支上。几个含义不碰你手头的代码——你正在主检出里写的东西任务 Agent 完全看不见多任务并行互不干扰——A 任务改src/api.ts、B 任务改src/db.ts也互不阻塞随时可清理——验收通过后 worktree 连同目录一起移除。git 层由 work_task/git.rs 封装固定基础分支的 rev、全量提交、两阶段合并、worktree 移除都是薄包装的 git CLI 调用由引擎统一持有「每文件夹一把 git 互斥锁」来串行化。移除 worktree 前还有一个保守到近乎偏执的脏检查engine.rs只要无法 100% 证明目录里没有未提交文件就拒绝删除并保留现场——宁可任务卡住也绝不误删代码。无人值守定时启动与并发上限「无人值守」不等于「同时全开」。看板支持两种启动方式定时启动——通过任务调度对话框把开始时间约在今晚、周末到点自动进入流水线task-schedule-dialog.tsx、调度逻辑见 task-schedule.ts按文件夹并发上限自动消化队列——每个项目文件夹可配置max_concurrent引擎按队列顺序一件件放行超出的任务安静地留在queued状态。引擎每 15 秒检查一次计划启动、每 30 秒做一次对账扫描崩溃重启后会根据数据库状态恢复未完成的运行与合并意图合并意图在执行前就持久化恢复时以 git 事实为准重放。验收与两阶段合并不听 Agent 一面之词做完的任务不会自动合并它会停在「需关注」栏的 review 状态等你。点通过后合并分两个阶段执行engine.rs阶段 A把基础分支并进任务的 worktree——冲突只会落在这个沙盒里在那里解完阶段 B在文件夹级 git 互斥锁保护下把成果落到主分支。更关键的是引擎不听 Agent 的口头汇报合并后 Codeg 自己去核对 git 结果确认不了的合并会退回待验收而不是报一句「成功」。相关界面组件包括 task-merge-dialog.tsx、task-detail-sheet.tsx 以及顶部的 tasks-page.tsx 与任务卡片 task-card.tsx会话过长时的压缩逻辑在 compact.rs。适合谁用如果你正在用 Claude Code / Codex 等 Agent 干活但受困于「一次只能盯一个会话、Agent 改乱了当前分支」的问题To-dos 看板就是解法把重复性、可独立验证的需求写成卡片让 Agent 们在各自的 worktree 里无人值守地并行推进你只负责最后验收 diff。桌面端、自托管服务器、Docker 三种部署形态deployment 说明 与 docker-compose.yml共用同一套任务引擎手机客户端还能远程验收。【免费下载链接】codegCollaborative multi-agent AI coding workspace: aggregate sessions from Claude Code, Codex, OpenCode, Pi, Grok Build, etc. Desktop app, self-hosted server, or Docker.项目地址: https://gitcode.com/gh_mirrors/co/codeg创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
企业数字化 ERP 产品动态
相关推荐
macOS 15 Sequoia 升级避坑指南:兼容性、安装与降级全链路实战 1. 先说结论:macOS 27 并不存在,但这个标题背后藏着真实痛点与高频误判“macOS 27 升级教程”——看到这个标题,我第一反应是点开前先查 Apple 官网更新日志。结果当然什么都没找到:截至 2024 年 10 月,Apple 正式发布… · 2026/9/26 6:38:15
无线投屏一对多方案:从WiFi模块选型到量产避坑全解析 前阵子有个做会议平板的客户找我诉苦:一台笔记本要同时投到会议室里三块屏上,HDMI线走吊顶槽改了三次,线缆绕了半个房间,最后还是因为长度和接口转换的问题没解决。我给他推荐了一套基于WiFi模块的无线投屏方案,把笔记… · 2026/9/26 6:38:09
SpringBoot3+Vue3交友平台系统设计实战:从架构到部署 1. 从项目标题说起:这个交友平台到底在解决什么问题拿到“springboot3基于vue3的交友平台系统设计(编号:146090174)”这个标题时,第一反应不是急着上手写代码,而是先琢磨清楚一件事:这类项目在毕设、课设、个人作品集里… · 2026/9/26 6:38:09
行政部绩效考核关键指标与评估体系 行政部作为公司运营的支持核心,其工作效率直接影响着公司整体的运作效率和员工的工作体验。随着工作任务的复杂化和规模的扩大,传统的管理方式已经难以满足日益增长的工作需求。如何通过科学的方法提升行政部门的工作效能,成为了管理者亟待解决的重要问题。
本文将探讨通过… · 2026/9/26 7:06:30
Claude Code模板实战:从提示词到稳定输出的高杠杆资产 1. 先说结论:为什么模板比提示词更值得投入做过一阵子 Claude Code 的人,多半会有这种感觉:刚开始新鲜感强,什么任务都甩给它,但用着用着发现,不是输出结构不稳定,就是关键约束被忽略࿰… · 2026/9/26 7:06:30
qKnow原生部署避坑指南:从Python/CUDA到Neo4j/ES的7个深坑实录 如果你的服务器上已经放着一份官方提供的 Docker Compose 配置,却还是决定翻源码、敲命令、手工把 qKnow 从零跑起来,恭喜,你和我一样,选了那条最不省心的路。但我可以负责任地说,这条路的收益也实实在在:组… · 2026/9/26 7:06:30
基于Web的师资管理系统毕业设计:从需求拆解到答辩加分全攻略 做毕业设计选“基于Web的师资管理系统”这个方向的人很多,但真正能从“能跑”做到“能答辩、能演示、能交付”的没几个。我见过太多同学把项目做成了单纯增删改查,老师一问权限设计为什么这么做、表结构怎么考虑并发,就完全接不上话。这篇文章… · 2026/9/26 7:06:30
GUTTA梯形图编辑器:轻量级离线PLC编程工具 简介:GUTTA Ladder Editor 1.1 是一款面向工业自动化领域PLC工程师与电气控制初学者的梯形图编程工具,专为Cortex-M3架构PLC(如EC20、EK51、EKSTM32等系列)设计,解决梯形图可视化编辑、仿真调试及多平台程序部署的实际… · 2026/9/26 7:06:30
从30248秒到0.001秒:SQL优化完整实战指南 有人问我,SQL优化到底能有多夸张。我见过最离谱的一次,一条查询跑了30248秒——八小时二十四分钟,快赶上一个大夜班了。而优化完之后,同样的查询只需要0.001秒。三千零二十四万八千毫秒对一毫秒,这个对比本身就是对&qu… · 2026/9/26 7:06:24
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍 简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践 一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46