Skip to content
FunCoding

Search

Search docs, Skills and MCP

Plan 模式与实施交接

先用只读调查形成计划,再评审、迭代并交给 Agent 执行或保存。

This page has not been translated into English yet. The original Chinese version is shown below.

Plan 模式先研究代码与任务,形成实施计划供用户审阅。官方将其描述为使用只读工具分析代码库、识别要求与约束;在计划经用户评审并批准前,不修改代码。

可用范围

编辑器Plan 支持
VS Code可用
JetBrains可用
Xcodepublic preview,可能变化
Eclipsepublic preview,可能变化
Visual Studio当前不可用

这与 Agent 模式的支持范围不同,不能用 Visual Studio 已支持 Agent 推断其也支持 Plan。

开始规划

打开 Copilot Chat,在底部 agents 下拉选择 Plan,描述希望新增的功能、重构、修复或新应用。例如可以要求为现有项目新增一个功能,并明确约束与验收条件。

Copilot 会给出概要、可执行步骤,以及需要澄清的问题。先回答开放问题,再让它调整范围和步骤;可以多轮迭代,无需在第一份计划出现后立即实施。

评审计划

检查计划是否覆盖原始需求、涉及的文件和依赖,以及仍未解决的约束。Plan 用来梳理工作,并不意味着实现已完成,也不表示代码已经通过验证。

对不合理的步骤直接提出修改要求;如果任务目标改变,先更新计划,使后续实施依据保持一致。

两种后续动作

按钮官方描述的效果
Start Implementation切换到 Agent,开启实施会话,按计划执行变更
Open in Editor同样切换到 Agent,由新的 Agent 会话在编辑器标签页生成 Markdown 计划

Open in Editor 并非只打开已有静态文件。官方明确说明它会启动 Agent 会话生成计划文档;之后可以自行执行、继续完善,或保存 Markdown 供后续讨论。

只想直接完成任务时,可以一开始选择 Agent。两种模式的用途比较见智能体与计划模式。