编码智能体的本地流程控制

让编码智能体,
始终按计划推进。

范围不跑偏。验证不过度。中断了,接着来。

把范围、进度和恢复状态,留在对话之外。Codex 与 DeepSeek 换个会话,也能接着推进。

npm install -g @imotong/dev-flow@latest
Dev Flow任务流程
本地
任务修复登录重试问题。
流程概览
  1. REQUIREMENTSREQ
  2. DESIGNDES
  3. 3IMPLEMENTIMP
  4. 4TESTTEST
  5. 5DONEDONE

实现中

任务范围保持不变

范围
packages/auth/**
验证
2 项针对性检查

01 问题所在

编码智能体很强大。
长任务,却很容易失控。

01

任务越做越大

本来只修一个 API,做着做着,周边代码也成了任务的一部分。

  1. 修复这个 API
  2. 顺手重构周边
  3. 偏离原始任务
02

验证越跑越远

本来只需有针对性的检查,最后却一路跑到完整套件和全平台矩阵。

  1. 针对性检查
  2. 完整测试套件
  3. 全平台矩阵
03

会话一断,状态就丢

对话一结束,下一次会话又得从头摸索。

会话 1IMPLEMENT → TEST

上下文已丢失

会话 2“先重新看看仓库……”

02 流程

下一步,清清楚楚。
退一步,也有迹可循。

流程概览standard-development
  1. REQUIREMENTS
  2. DESIGN
  3. IMPLEMENT
  4. 4TEST
  5. 5REVIEW
  6. 6DONE
TESTIMPLEMENT实现仍有缺口
  1. REQUIREMENTS
  2. DESIGN
  3. IMPLEMENT
  4. TEST正在这里
  5. REVIEW
  6. DONE

03 Dev Flow 带来的改变

一套流程,随时接得上。

01 / 04

任务之内,专注到底。

需求、验收标准和范围外事项,都跟着 Task 走。该做什么,不该做什么,始终清楚。

可修改
packages/auth/**
验收标准
连续失败 5 次,即锁定
不在范围内
× database/** · 无关重构
02 / 04

验证到位。适可而止。

验证预算把检查限定在改动范围和验收标准之内。

针对性验证2 项检查

预算之内

03 / 04

停在哪里,就从哪里继续。

阶段、修订号和证据都会保留。换个会话,也无需重新猜测。

重启之前TEST
修订号
5
证据
2 项检查
主机重启
重启之后TEST
修订号
5
证据
已保留
04 / 04

先看清状态。再决定是否重试。

写入结果不明时,先读取权威状态。该不该重试,有据可依。

  1. 写入
  2. 响应丢失
  3. 读取权威状态
  4. 决定是否重试

04 控制中心

智能体在做什么,一目了然。

一个本地视图,把当前阶段、针对性验证、时间线和已保留证据,尽收眼底。

Dev Flow 控制中心

127.0.0.1
任务详情本地状态为准
← 所有任务

进行中 · CODEX

修复登录重试问题。

task-auth-042
修订号
r5
更新于
刚刚
当前阶段

测试

TEST

在既定验证预算内,确认当前仓库的行为。

验证
针对性验证2 条自动命令
修订号
5刚刚
记录

时间线

  1. r5IMPLEMENT → TEST
事实

证据

验收标准
连续失败 5 次即锁定。
验证
2 条自动命令

05 清晰分工

智能体负责执行。Dev Flow 负责记住。

执行

代码,交给智能体。

Codex / DeepSeek
  • 读取
  • 修改
  • 运行
  • 实现
流程记忆

流程,交给 Dev Flow。

Dev Flow 本地优先
  • 范围
  • 阶段
  • 验证
  • 证据
  • 恢复

Dev Flow 不替代智能体。
它只让流程延续下去。

  • 不是沙箱。
  • 不是编码智能体。
  • 也不是云平台。

你的智能体已经会写代码。
现在,让流程也有记忆。

安装本地生命周期 CLI,再连接 Codex 或 DeepSeek 适配器。

npm install -g @imotong/dev-flow@latest
Apache-2.0 · 本地优先 · 零遥测