AI · MM · 327
Agent 需任务而非问题
Agent Tasks Not Problems · agent-tasks-not-problems--scott-wu
所属簇 AI 编程与构建工作流
解决什么问题
决定哪些工作适合交给自主 coding agent、哪些不适合,避免把 agent 用在注定挫败的场景(如"重构整个代码库"这种开放式请求)。
核心内容
给 agent 的应该是 task(任务)而不是 problem(问题):
- Task:边界清晰、定义完整的工作单元。典型例子:小的前端功能请求、bug 修复、补测试、补文档。
- Problem:目标模糊、还需要探索和定义的事情。这类应该由人先做问题定义,再拆成任务交给 agent。
核心判断标准只有一条:这件事是否容易验证、容易测试。有快速"改动 → 运行 → 验证"回路的工作,agent 表现最好(例如改完链接后 agent 自己打开 preview 确认生效)。这与 RL 训练任务的挑选标准同构——需要有明确对错判定的反馈信号。
更大的项目不是不能给,但要预期投入更多 steering(人为引导方向、纠偏)。
适用边界
- 这是 2025 年时点对 agent 能力的判断;随能力提升,"任务"的可行粒度会变大(Scott 认为未来某天可以直接说"给我建整个 YouTube",但那还很远)。
- 开放式架构探索、依赖大量隐性组织上下文的问题,仍需人主导定义。
关键引述 · 原话
"You want to be giving Devin tasks, not problems." — Scott Wu
"You generally want something that is kind of easy to verify and easy to test is the main thing." — Scott Wu
— Scott Wu
关联卡片
- 与 RL 的 verifiable rewards 思路同构(Lenny 在对话中点出该类比)。 - 是 `agent-team-adoption-playbook--scott-wu` 中任务分派环节的判断标准。
被这些卡引用
出处:Scott Wu (Cognition CEO) · 03-podcasts/scott-wu.md
提炼自 Lenny Rachitsky 的 Lenny’s Newsletter & Podcast(2019–2026)。本站为个人学习用途的二次创作,与 Lenny’s Newsletter 无官方关联。
provenance · 已核验 · glm-5.2
提炼自 Lenny Rachitsky 的 Lenny’s Newsletter & Podcast(2019–2026)。本站为个人学习用途的二次创作,与 Lenny’s Newsletter 无官方关联。
provenance · 已核验 · glm-5.2