T learn.traeai

第 9 节 · 本站原创中文课程 · 建议 45 分钟

第九节:计划、权限和上下文一起设计

学完能做:为多步骤任务制定可暂停、可恢复、可核验的执行计划。

复杂任务先列出决策与验收

把一次重构拆成现状调查、设计、改动和验证,分别列出输入、产物与停止条件。计划应允许发现新事实后调整。小范围任务也不必堆叠复杂流程,按实际风险决定步骤。

参考原文:09-advanced-features/README.md ↗

权限模式不等于完整安全策略

计划模式、编辑审批和其他权限设置影响工具如何执行;仍要结合文件范围、沙箱、工具权限和用户授权。不要把跳过权限提示当作自动化的前提。先阅读本地版本对各模式的说明,再选择满足任务的最小权限。

上下文交接写事实和未完成项

长任务中把当前目标、已改文件、实际验证、待解决问题和下一步写入交接记录。不要只保留“进展顺利”。上下文整理也不能把关键约束删掉,恢复后先读记录再执行。

目标与范围:
已确认事实:
已修改文件:
验证命令与真实结果:
未解决问题:
当前权限与停止条件:
下一步及验收:

后台任务要有生命周期

给长时间测试或模型任务记录进程、日志、超时和结束条件。前台显示完成不代表后台已成功。发生失败时先保存证据,再判断重试或恢复;执行外部写入之前重新核对任务授权。

这是本站独立编写的讲解与示例,并非官方课程逐字翻译。理解之后,请完成下面的练习、自测和笔记。

参考来源:luongnv89 / claude-howto · 社区开源教程

动手,把理解变成成果

本节练习

正在读取本机草稿…

给“重构练习项目的配置加载”写执行计划,标明权限、两处停止条件、恢复记录和最终测试证据。

34 / 6000 字。本页不执行代码;可下载后在本地运行,或用 Agent 获取定性建议。

给我一个提示

停止条件可以是测试回归、发现不在范围内的数据迁移或无法确认的外部写入。

查看参考思路(本站预写,非实时 Agent)

先查现有配置和测试,再分步改动。遇到测试回归或需要改动范围外系统时暂停。交接保留文件、命令与结果,最终重新跑测试并审查 diff。

人工自评:逐项核对自己的作品

这些勾选由你确认,不是自动测试结果。遇到待测项,请在作品里明确注明。

理解自测

哪种交接记录最有助于恢复任务?

自己的学习笔记

0 / 3000 字 · 仅保存在此浏览器

围绕当前章节学习

Agent 答疑与作品评价

正在检查连接…

本站讲解、提示、参考思路和自测可独立使用。连接模型服务后,才能实时提问或评价;这里不会把预写内容伪装为 Agent 回答。

走完学习闭环

完成本节

保留练习、勾选人工自评并通过自测后,可记录完成。修改作品或答案会重新打开本节。

课程进度:0 / 10 · 本机记录,不是外部官方证书

← 上一节:第八节:让专门的 Agent 处理明确任务