把 agent 当成流水线来跑,你需要的一切都在这里

Takuto 把编码 agent 变成一条受监管、可复用的流水线 —— 配上你对自家基础设施所期望的那种掌控力、隔离性和可见性。

按你的方式运行

为每个工单选择给多少自主权 —— 而且随时可以切换。

自主模式

接上 Jira 或 GitHub Issues,Takuto 便会自动轮询:领取 “To Do” 工单,跑完整条流水线(worktree → 安装 → 实现 → lint/测试 → PR),再处理下一个。

手动模式,你的节奏

自己把任意工单或任务加到仪表盘,在 agent 看到之前借助 AI 打磨它的描述,然后在你准备好时逐个触发各阶段。无轮询,无意外。

混合模式

自动领取常规任务,同时手动打理棘手的那些。哪些工单交给 “自动驾驶”、哪些由你亲自掌舵,全由你决定。

接入你的工作

从你已经在用的跟踪系统驱动 workflow —— 或者什么都不接也行。

Jira

轮询某个 Jira 项目中的 To Do 工单,并随工作推进同步更新描述(需要 Atlassian CLI 认证)。

GitHub Issues

直接从你的仓库轮询 issue —— 仓库会从克隆项目的 git remote 自动识别。

无工单系统

把任意描述粘贴进仪表盘,Takuto 就会把它当作一个 workflow 来处理。无需 Jira 账号。

观察与掌舵

对每一次运行都有完整的可见性,并能随时介入其中任意一次。

并行 workflow

配置同时运行多少个 workflow;每个都有独立的 git worktree 和隔离环境。

实时仪表盘

按 workflow 实时输出终端日志,跟踪进度,并可实时暂停、恢复、重试或检视任意一次运行。

浏览器编辑器 + web 终端

打开一个预装了你项目工具的 VS Code 编辑器和 web 终端,直接指向 agent 当前所用的那个 worktree。

定义流水线

把你的流程写成代码,再从仪表盘触发它。

TOML 多步骤流水线

串联各阶段 —— 实现、处理 PR 评论、合并 base 分支 —— 并在步骤间设置 depends_on 关系。Takuto 会从你的 workflows/ 目录发现 workflow 定义。

AI 描述润色

在 agent 真正开跑之前,借助 AI 把工单描述打磨得更清晰,让流水线从一份明确的规格起步。

多用户、自托管

部署在服务器上,让整个团队共用一个仪表盘,每个项目都由各自的卷(volume)完全隔离。

想了解细节?

文档涵盖配置、workflow 定义,以及一次运行从头到尾是如何执行的。