主题
为 Managed Deep Agents 添加指令
在 instructions.md 中为 managed deep agent 定义 system prompt。
指令定义 agent 始终生效的行为。它们构成 agent system prompt 的核心。
NOTE
Managed Deep Agents 处于公开 beta 阶段,仅在 US 区域的 LangSmith Cloud 上可用。
将 agent 的指令放入项目根目录的 instructions.md 中:
text
my-agent/
instructions.md有关完整项目布局,请参阅项目结构。
添加指令
创建或修改 instructions.md,定义 agent 的角色、行为、约束以及使用其工具的指南:
markdown
# Assistant
You are a helpful assistant.MDA 会在每次运行时将指令插入 agent 的 system prompt。 Agent 无法在运行时修改这些指令。
部署
运行 mda deploy 时,MDA 会将 instructions.md 同步到 agent 的 Context Hub。
然后你可以在 LangSmith UI 中编辑指令,并让这些更改应用于 agent。
最好将仓库中的 instructions.md 文件作为持久更改的唯一事实源,因为后续部署会再次同步项目副本。
有关哪些内容会同步、哪些不会,以及如何从部署打开仓库,请参阅 Context Hub。
何时使用指令
| 概念 | 作用 | 加载时机 |
|---|---|---|
| Instructions | 始终生效的 system prompt | 每次运行 |
| Skills | 任务特定的流程 | Agent 选择它们时 |
| Memory | Agent 可以更新的知识 | 启用持久记忆时 |
更多信息请参阅项目结构。