现在我怎么写代码

模糊的目标

只知道大概要去哪、还不知道怎么走的时候,我和 AI agent 一起把路找出来。

  1. AI agent我

    用 /wayfinder 对齐

  2. 明确功能的地图

明确的功能

知道要做什么的时候,主 agent 写好计划,另一个模型审过,再开始写代码。

  1. 主 agent我

    对齐

  2. 主 agent

    实现计划

    直到没有 blocker

    Reviewer Subagent

    另一个模型

  3. Coder Subagent

    执行计划

  4. PR

代码评审

一个自动的 loop 不停地找 PR 来评审,分两层,主 agent 持续处理反馈。

  1. 自动评审 agent

    通用评审 + 安全评审

    不停地找 PR

  2. PR

  3. 主 agent

    处理反馈

  4. 直到没有 blocker

    合并

打理代码库

没人打理的话,代码库很快就会变得一团糟,所以需要一位园丁。

  1. 园丁 manager agent

    找候选:library、crate 等

    不停地找

  2. 园丁 subagent

  3. Trim / deslop