跳到正文
Offhand

指南

如何让智能体工作,同时保留购买和删除的决定?

检查智能体应用的控制,只授予需要的连接权限,并写明哪些动作必须先问你。Offhand 只能限制经过自身连接的操作,不能阻止智能体通过其他应用购买或删除。

三层控制要分别检查

  • 应用的控制:核对实际运行模式、工具和审批设置。
  • 连接权限:区分读取与写入,检查授权页面的勾选项。
  • 工作指令:明确先准备什么,哪些动作要停止并提问。

“先问我”是需要智能体遵守的指令,不是适用于所有工具的技术封锁。

读取权限覆盖整个清单

offhand:read 可以读取整个清单,包括任务详情、日期、报告和文件。把任务分配给某个智能体,不会对它隐藏其他任务。如果只想披露一项任务,不能把整份清单的读取权限当成单项授权。

报告权限也是写入权限

offhand:report 可以添加任务、改变状态、完成或重新打开任务,以及交接给另一个已连接的智能体。只授予报告权限时,已有任务的回报必须使用完整 UUID,不能通过 list_todos 发现任务。

当前 offhandapp.com/mcp 远程任务工具不能改名、改期或删除任务。将重复任务标为完成可能把它移到下一次日期;这不代表状态变更没有日期影响。

把边界写入交接

示例:“准备草稿并报告待审核内容。发送、购买或删除前先问我。我不在时,用 blocked 写出具体动作和问题。”

Offhand 记录任务与回报,不能保证接收方在别的应用里执行这一指令。destructiveHint: true 描述状态工具会替换现有数据,也不是应用中的审批控制。

撤销不再需要的访问

在账户页面(英文)选择智能体旁的 Edit…,再选择 Disconnect。连接连续 30 天未使用会失效。其他服务中单独授予的权限,需要分别撤销。技术拒绝规则。