Skip to content

Agent 模式

ChatWise v0.10 引入了预览版 Agent 模式,为模型提供 5 个内置工具:

BashWriteReadEditAskUserQuestion(用于运行命令、编辑文件,以及提出结构化追问)

Agent 模式默认会从 ~/.claude/skills~/.agents/skills 加载 Agent Skills

在当前预览版中,Agent 模式会禁用 MCP 和 Artifacts。

在 Agent 模式中,模型会自动选择要使用的工具或技能。你也可以在输入框中输入 / 来手动选择技能,并预加载它的 SKILL.md 文件。

工作目录

在 Agent 模式中设置工作目录后,模型会知道你想处理哪个目录,也可以使用 @ 提及该目录中的文件。

自动记忆

Since v26.5.0

Agent 模式可以为工作目录保存记忆,用来记录有助于未来对话或协作的稳定信息,例如项目知识、用户偏好,以及其他长期有效的个人上下文。当你让 ChatWise 记住某件事,例如“始终使用 pnpm,而不是 npm”或“记住 API 测试需要本地 Redis 实例”时,ChatWise 会把它保存到自动记忆中。

启用 Agent 记忆并设置工作目录后,ChatWise 使用该工作目录下的 memory/ 目录。Agent 记忆默认关闭,未设置工作目录时也不会启用。

每次 Agent 模式会话开始时,ChatWise 只会加载 memory/MEMORY.md 的前 200 行或 25KB,以先达到的限制为准。Agent 可以在有价值时用文件工具更新 memory/ 中的 MEMORY.md 或主题笔记。

可以在设置 > 通用中全局开启此功能。

网络搜索与网页获取

Agent 模式默认不会启用网络搜索与网页获取,需要手动开启:

Subagent

在 Agent 模式中,主 Agent 可以生成 Subagent 来处理复杂任务,例如探索某个主题,然后把发现和关键点返回给主 Agent。

默认情况下,主 Agent 可以生成两类 Subagent:

  • general-purpose:可以使用所有工具,但不能访问 Skills。
  • explore:只能使用只读工具,包括 WebSearch 和 WebFetch。

可以使用下面这样的提示词触发 Subagent:

  • Spawn 3 tasks to research Figma, Google Stitch and Framer
  • Research [some topic] using subagents

沙箱

目前没有沙箱机制。