返回所有新闻
发布于 · 作者 Bromure 团队

Bromure Agentic Coding 4.4:一个编码任务看板、会回话的评审,以及看得见的自动化

Bromure Agentic Coding 4.4 为代理的工作赋予了你可以掌舵的形状。全新的编码任务看板把一份书面简报从规划一路带到合并后的差异——一个规划器将它拆解为带依赖关系的多个阶段,每个阶段都在各自的 worktree 中自主运行,而评审窗口让你逐行对差异发表评论,并直接把它送回代理进行下一轮迭代。自动化搬进了属于它自己的看板,每一次计划中的运行都在你眼前从“计划中”流向“完成”。此外还修复了富客户端的标签页交换问题,以及一个并不总能顺利启动的 VPN。

Bromure Agentic Coding 让你的编码代理运行在一个一次性 Linux 虚拟机中, 主机上有一个中间人代理监视着它发往模型 API 的每一个字节。4.4 版本的主题 是看见工作:为代理产出的成果赋予一个你可以规划、评审并合并的形状—— 而不是一个需要你时刻盯着的终端。你的两条工作流变成了看板,而代码评审学会 了回话。

一个用于编码任务的看板

写下一份简报,把它交给看板,然后看着它变成合并后的代码。全新的 编码任务看板(⇧⌘T,或如今位于侧边栏靠上位置的 TASKS 脉动行) 把一份书面任务转化为跨越五个列的完成品——待办规划进行中测试/评审完成——你想要多少流程就有多少,绝不多余。

待办列中的一份简报提供两条路径。规划会开启一个可见、可交互的规划 会话:一场原生对话,无需终端,代理在其中以只读方式探索你的仓库、讲述它 的发现,并提出你的简报未曾言明的问题——它以一张带标签页的卡片呈现,其中 的答案在你一次性提交之前始终可编辑。当它掌握了所需的一切,它会归档有序的 阶段卡片,每一张大致相当于一个可评审的 pull request 的工作量,卡片 之间画出依赖关系。或者干脆跳过规划,一气呵成地一次搞定这个任务。

已启动的阶段和一次搞定的任务各自都在一个全新的 git worktree 和分支中 完全自主地运行。卡片上会显示一个实时的代理状态圆点,一旦某个任务因某个 问题被阻塞,还会立即亮起一枚红色的需要你的输入徽章——侧边栏会统计 这些徽章,让你绝不会错过任何一个。当代理报告完成时,任务会滑入测试/评审, 它的终端标签页也会自行关闭。

编码任务看板:待办列中一份简报提供规划与一次搞定两个选项,规划列中有两张编号的阶段卡片(第二张因依赖关系而被锁定),一个进行中的任务,一张显示其分支和评论数的测试/评审卡片,以及完成列中一张已合并的卡片。

评审差异——然后把它送回去

一个完成的任务会落入测试/评审,它的卡片会打开一个完整的评审窗口: 该分支相对其父分支的整个差异,从虚拟机中实时读取,带有逐文件的展开器和 增删行数统计。像读一个 pull request 那样读它。

将鼠标悬停在任意一行新增行或上下文行上,点击边栏的气泡,就能把一条评论 附到那一行上;文件级和全局的备注也同样可用。然后选择你的结局。合并 分离按钮默认合并到父分支——按住它可选择压缩并合并、在工作区拥有 GitHub 令牌时创建 Pull Request…,或合并到任意其他分支。又或者,不做 合并,而是按下送回进行中:每一条草拟的评论都会作为一条锚定到具体行的 指令送达代理——foo.js196 行:换一种方法——任务便在同一个 worktree 和分支上回到进行中,开始下一轮迭代。评审、修订、重复,全程无需 离开应用。

同样的边栏气泡在看板之外也会出现:只要活动标签页正在运行一个编码代理, 文件浏览器的差异窗格就会长出这些气泡,而发送给代理会把你的评论直接 批量送入那个会话——无需创建任务即可完成代码评审。

自动化,如今拥有属于自己的看板

自动化——绑定到工作区、周期性、无人值守的代理运行——也享受到了同样的 待遇。AUTOMATIONS 区块位于侧边栏的最顶端,带有一个用于创建的 + 和一个概括整支队伍的脉动行;点击它,或按下 ⇧⌘A,即可打开看板。

它的模型有意做得不对称:一张自动化卡片永远不离开计划中——每次它触发 时都会生成一张运行卡片,由这张卡片独自在看板上流动,穿过进行中, 进入完成,或进入一个只在某次运行确实需要你时才出现的需要关注列 (一块健康的看板永远不会显示它)。点击任意一次运行即可打开它的运行 窗口:一个在代理工作时的实时、只读的会话视图,以及在 worktree 消失很久 之后依然保存的记录——提示词、讲述、每一次工具调用和结果。一如既往,这一切 都运行在你的 Mac 上,使用工作区自己的凭据,没有云服务,也没有入站网络面。

自动化看板:计划中列里有三张自动化卡片,一个空的进行中列,一个需要关注列中有一次失败的运行并带有一个忽略操作,以及一个列出已完成运行的完成列。

你可以在用户手册中阅读完整细节:自动化, 或在 Agentic Coding 页面上结合上下文查看 这两块看板。

4.4 中的其他修复

  • 富客户端标签页顺序。 镜像一个远程实例时偶尔会交换侧边栏中的两个 标签页;它们的顺序现在会忠实地与主机保持一致。
  • 可靠的 VPN 启动。 临时 VPN 有时在第一次尝试时无法启动——现在它 会稳定地启动。

Bromure Agentic Coding 在 Apple Silicon 上免费且开源。在下载页面 获取 4.4,或了解更多 →