【开源自荐】YYLO:用一张看板编排 Claude Code / Codex / Gemini CLI 的开源命令行工具
【开源自荐】YYLO:用一张看板编排 Claude Code / Codex / Gemini CLI 的开源命令行工具
项目名称:YYLO CLI
项目简介 (100 字以内):MIT 开源的编码代理编排命令行:用 Kanban 管理多代理任务,每个任务独立 git worktree/分支,日志有界、证据内容寻址,收尾走类型化 preflight/merge 流程。
项目截图:
YYLO 是一个 MIT 开源的命令行工具(npm 包 @yylo/cli,TypeScript 实现,59 star,2026 年 1 月开始开发至今、保持日常提交)。它不是再造一个 Agent,而是把 Claude Code、Codex、Gemini CLI、Pi 这些现成编码代理组织进一套可审计的任务流。
值得关注的点:
每个任务一个独立 worktree:
yy task start返回一个精确 base 的 feature worktree,多代理并行互不踩踏;任务收尾有类型化边界(preflight→finish),集成与发布不靠自觉。看板与任务状态就在仓库里:Kanban/任务状态以 Git 原生方式存储(配套独立仓库 yylo-ledger),可审计、可回滚,不依赖外部服务。
日志有界 + 内容寻址证据:
watch/evidence命令保留 bounded logs 与绑定精确输入的内容寻址校验证据,不依赖终端回滚 scrollback 复原执行记录。30 秒可试用,且不接触任何模型供应商:
npm install --global '@yylo/cli@latest'
yy init
yy watch exec -- echo ok
canary 会打印安装版本、初始化工作区并输出 state:COMPLETED 的执行回执。要求 Node.js 20.10+。
相关项目:YYLO Ledger(Git 原生任务/记录存储)、YYLO Benchmark(评估/证据包)。
披露:由 YYLO 团队成员提交(自荐),文字在 AI 辅助下整理;项目数据(star 数、开发起始时间、命令行为)均可在仓库与 npm 页面直接核实。
Source: GitHubDaily/GitHubDaily