核心概念
先建立一张地图,后面的功能页都会回到这几个词。
会话 Session └─ 回合 Turn(你发一条消息 → Agent 执行 → 回复) ├─ Agent:用哪个角色、哪套提示词、哪些工具 ├─ LLM:这一轮调用哪个模型 ├─ 技能 Skill:按需加载的流程与脚本 ├─ MCP:外部工具与数据源 └─ 沙盒 Sandbox:命令真正执行的地方会话(Session)
Section titled “会话(Session)”一次独立的工作上下文。消息、附件、执行记录都归属于某个会话。会话之间默认互不影响,你可以在不同会话里用不同的 Agent 和模型。
回合(Turn)
Section titled “回合(Turn)”你发一条消息到 Agent 给出回复,算一个回合。一个回合里 Agent 可能执行多步:调用工具、运行命令、读写文件、向你提问。
一套可复用的角色配置:系统提示词、绑定的模型、内置工具、MCP 服务器、技能,以及可选的用户提示词。创建会话时选一个 Agent,就等于把这一整套带进去。
技能(Skill)
Section titled “技能(Skill)”把一套做法打包:指令说明、可执行脚本、参考文件。技能平时不占用上下文,只有在需要时才会被加载。适合沉淀“每次都这么干”的流程。
Model Context Protocol,用来接入外部工具与数据源。一个 MCP 服务器会暴露若干工具;把服务器配置好之后,可以在 Agent 里按需勾选。
沙盒(Sandbox)
Section titled “沙盒(Sandbox)”命令和文件操作真正执行的环境。每条命令在隔离环境中运行,可以预览产物、查看日志,也可以随时回收。没有沙盒时,Agent 只能对话,不能真正执行。
交换空间(Exchange Space)
Section titled “交换空间(Exchange Space)”把密钥、变量和文件安全地交给运行时:以环境变量或文件的形式注入,不写进提示词,也不出现在对话记录里。
提示词(Prompt)
Section titled “提示词(Prompt)”可复用的提示词片段,分系统提示词和用户提示词两类。在 Agent 里组合使用,避免每次手写。
它们怎么配合
Section titled “它们怎么配合”| 你想做的事 | 用哪个 |
|---|---|
| 让 Agent 换个角色说话 | Agent + 提示词 |
| 让 Agent 会算、会查、会调外部服务 | 内置工具 + MCP |
| 让 Agent 按固定流程做事 | 技能 |
| 让 Agent 真正跑命令、改文件 | 沙盒 |
| 让 Agent 用上私有凭据 | 交换空间 |
| 换一个更便宜/更强的模型 | LLM 配置 |