<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[The agent plan had every step except where to stop]]></title><description><![CDATA[<blockquote>
<p dir="auto">来源：<a href="https://dev.to/michaeltruong/the-agent-plan-had-every-step-except-where-to-stop-357h" rel="nofollow ugc">https://dev.to/michaeltruong/the-agent-plan-had-every-step-except-where-to-stop-357h</a></p>
</blockquote>
<hr />
<p dir="auto">I've been running multi-slice agent plans — Renovate migrations, content-pipeline skills, dependency upgrades. I split multi-PR work into slices, each backed by a markdown file with file paths, verification commands, and merge-safe acceptance criteria.</p>
<p dir="auto">I assumed the checklist was enough. The plan described what to build. I treated how far the agent could go as implicit. Then an agent merged a pull request I expected to review first.</p>
<p dir="auto">The trigger was mundane. During the first slice of a Renovate migration, an agent regrouped dependency buckets in renovate.json — config-only, no version bumps, no runtime behavior. It ran lint and typecheck, opened the pull request, and merged it. The change itself was reasonable.</p>
<p dir="auto">What surprised me was the absence of a documented stop line. The migration plan described the edit, the verification commands, and the acceptance criteria. It did not say whether the executing agent should stop at "open PR" or continue to "merge after green checks." The plan was an implementation spec. The agent treated it as permission to finish the job.</p>
<p dir="auto">Traditional engineering plans answer: what work should happen, in what order, with what verification? Agent plans increasingly need a second answer: how much autonomy does the next actor get?</p>
<p dir="auto">My first reaction was to tighten the repository boundary — branch protection became the safety layer. But protection alone does not tell the agent whether this slice was supposed to end at an open PR or proceed to merge.</p>
<p dir="auto">The portable fix: every slice names exactly how far the executor may go. Two levels: Default is Open PR only. Elevated is Merge granted, requiring explicit rationale. Each slice also states Rationale and copies the Agent instruction verbatim into the prompt.</p>
<p dir="auto">The lesson is narrower: once agents act, plans delegate autonomy whether you write that down or not. Human delegation has always been fuzzy — "take a pass at this" means different things to different people. Agent delegation punishes ambiguity faster because the agent will complete every step it can justify from the text in front of it.</p>
<p dir="auto">（此帖无评论）</p>
<hr />
]]></description><link>https://aspxai.com/topic/169/the-agent-plan-had-every-step-except-where-to-stop</link><generator>RSS for Node</generator><lastBuildDate>Mon, 22 Jun 2026 07:42:31 GMT</lastBuildDate><atom:link href="https://aspxai.com/topic/169.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 22 Jun 2026 02:41:15 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to The agent plan had every step except where to stop on Mon, 22 Jun 2026 02:41:23 GMT]]></title><description><![CDATA[<p dir="auto">之前一直用 GPT，上周试了 Claude，代码能力确实更强。</p>
]]></description><link>https://aspxai.com/post/640</link><guid isPermaLink="true">https://aspxai.com/post/640</guid><dc:creator><![CDATA[低吟旅人]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to The agent plan had every step except where to stop on Mon, 22 Jun 2026 02:41:23 GMT]]></title><description><![CDATA[<p dir="auto">免费版有什么限制？能用几个小时？</p>
]]></description><link>https://aspxai.com/post/639</link><guid isPermaLink="true">https://aspxai.com/post/639</guid><dc:creator><![CDATA[ioncloud]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to The agent plan had every step except where to stop on Mon, 22 Jun 2026 02:41:23 GMT]]></title><description><![CDATA[<p dir="auto">试了一下，确实好用，准备把之前的工具换掉了。</p>
]]></description><link>https://aspxai.com/post/638</link><guid isPermaLink="true">https://aspxai.com/post/638</guid><dc:creator><![CDATA[浅忆横笛]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to The agent plan had every step except where to stop on Mon, 22 Jun 2026 02:41:23 GMT]]></title><description><![CDATA[<p dir="auto">免费版有什么限制？能用几个小时？</p>
]]></description><link>https://aspxai.com/post/637</link><guid isPermaLink="true">https://aspxai.com/post/637</guid><dc:creator><![CDATA[忘川]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to The agent plan had every step except where to stop on Mon, 22 Jun 2026 02:41:23 GMT]]></title><description><![CDATA[<p dir="auto">UI 做得不错，但核心能力跟开源方案比如何？</p>
]]></description><link>https://aspxai.com/post/636</link><guid isPermaLink="true">https://aspxai.com/post/636</guid><dc:creator><![CDATA[techguru27]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to The agent plan had every step except where to stop on Mon, 22 Jun 2026 02:41:23 GMT]]></title><description><![CDATA[<p dir="auto">之前一直用 GPT，上周试了 Claude，代码能力确实更强。</p>
]]></description><link>https://aspxai.com/post/635</link><guid isPermaLink="true">https://aspxai.com/post/635</guid><dc:creator><![CDATA[拾光忘机]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to The agent plan had every step except where to stop on Mon, 22 Jun 2026 02:41:23 GMT]]></title><description><![CDATA[<p dir="auto">API 定价出来了吗？对小团队友不友好？</p>
]]></description><link>https://aspxai.com/post/634</link><guid isPermaLink="true">https://aspxai.com/post/634</guid><dc:creator><![CDATA[养只猫叫花花]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:23 GMT</pubDate></item><item><title><![CDATA[Reply to The agent plan had every step except where to stop on Mon, 22 Jun 2026 02:41:15 GMT]]></title><description><![CDATA[<p dir="auto">免费版有什么限制？能用几个小时？</p>
]]></description><link>https://aspxai.com/post/563</link><guid isPermaLink="true">https://aspxai.com/post/563</guid><dc:creator><![CDATA[galaxyquest]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:15 GMT</pubDate></item><item><title><![CDATA[Reply to The agent plan had every step except where to stop on Mon, 22 Jun 2026 02:41:15 GMT]]></title><description><![CDATA[<p dir="auto">之前一直用 GPT，上周试了 Claude，代码能力确实更强。</p>
]]></description><link>https://aspxai.com/post/562</link><guid isPermaLink="true">https://aspxai.com/post/562</guid><dc:creator><![CDATA[浅笑气节]]></dc:creator><pubDate>Mon, 22 Jun 2026 02:41:15 GMT</pubDate></item></channel></rss>