Skip to content

Agent ​

Agent 是为某类工作配置的具名助手。每个 Agent 可以有独立的角色、工作区、模型、工具、技能和安全边界;按照你的设置,用户拥有的上下文可以在多个 Agent 之间使用。

什么时候创建新 Agent ​

真正需要能力边界时再创建,例如:

  • 允许编辑代码仓库的开发 Agent;
  • 可以访问网页和连接器的研究 Agent;
  • 使用独立工作区的个人 Agent;
  • 使用低成本模型处理简单任务的轻量 Agent。

只是开始一个不同话题时,无需新建 Agent,新建一个 Session 即可。

在控制台创建 Agent ​

  1. 打开 Agent。
  2. 选择 添加 Agent。
  3. 填写清晰的名称和职责。
  4. 选择主要模型和工作区。
  5. 只启用它确实需要的工具和技能。
  6. 保存,然后用该 Agent 开始新对话。

允许写文件、运行命令、发送消息或访问外部账号之前,先用只读请求测试它的行为。

在终端创建 Agent ​

bash
xopc agents add research --workspace ~/.xopc/workspace-research
xopc agents list

命令会创建或更新 Agent 配置,并准备所需目录。要从配置中移除:

bash
xopc agents delete research

如果命令提供磁盘清理选项,请仔细阅读确认提示;删除文件与停用 Agent 是不同的操作。

选择默认 Agent ​

没有明确指定 Agent 的新 Session 会使用默认值:

bash
xopc agents default research

已有 Session 仍属于原 Agent。要使用其它 Agent,请新建对话并明确选择。

设计安全的 Agent ​

设置需要回答的问题
职责这个 Agent 应接受或拒绝哪些工作?
工作区它可以使用哪些文件?
模型哪个模型在质量、速度、隐私和成本之间最合适?
工具它可以执行哪些动作?
技能它需要哪些可复用指令?
边界哪些动作必须先确认?

从满足任务所需的最小能力开始,只有验证确有需要后再增加访问权限。

完整示例见创建第二个 Agent,精确字段见配置参考。

基于 MIT 许可证发布