聊天只是入口,工具才是它的力量。
一等公民的工具集
filesystem(读写、搜索)、execution(命令、补丁)、document(patch 提交)、web(搜索、抓取、文章入库)、browser(真实浏览器会话)、MCP(接 Linear / Notion / GitHub)、数据表(增删改查)。每一类都是 first-class。
plan / goal 模式
面对复杂任务,Agent 会先 `update_plan` 拆解成可执行步骤,并允许你打断、修改、重做。`create_goal` 让长任务带上 token / time 预算。
Hooks:你的逻辑可以注入
在 PreToolUse / PostToolUse / SessionStart / Stop / UserPromptSubmit 任一节点挂 shell 脚本。审计、合规、缓存、转写 — 你说了算。
子 Agent 协作
`spawn_agent` / `send_input` / `wait_agent` 让主 Agent 派出 ≤ 2 层、≤ 4 个并行的子 Agent,处理批量、研究类、多视角任务。