SuperAPI AI 工具集

building-agents

智能体与模型

查看项目

更新于 10-15 16:48

技能介绍

用途:为 Amp 创建、编辑、列出和删除自定义智能体(个人或工作区所有)。自定义智能体是保存在 plugins 仓库 agents/<key>/ 目录下的已保存模式,包含 agent.ts(label、description、color、runtime、MCP servers、tools 等配置)与 instructions.md(叠在 Amp 基础提示之上的系统提示)。保存且非草稿后会出现在每个新线程的智能体选择器中。

主要能力:manage_custom_agents 工具提供 list(列出可见智能体、是否可写工作区、工作区名及已配置 MCP 服务器)、get(读取单个智能体的完整配置与指令)、put(创建或整体替换,每次须发送完整内容而非差异)、delete(仅在用户明确要求后删除)。

使用方式:先调用 list 查看已被占用的 key、可用 MCP 服务器及登录状态;写指令前先加载 writing-prompts 技能。先根据描述起草整个智能体并以 draft: true 保存,再提问,每轮最多问一个问题。修改时用同一 key 再次 put 完整智能体。用户确认完成后,再 put 一次并省略 draft,使其出现在选择器中。MCP 登录在构建器页面完成,不要要求用户粘贴凭据。若 manage_custom_agents 不可用,则直接编辑 agents/<key>/agent.ts 与 agents/<key>/instructions.md。

字段与限制:key 为小写字母、数字、连字符的目录名与稳定 ID;scope 默认 personal,工作区写入需管理员权限;label 2-3 词、不超过 24 字符;description 单句、不足 120 字符、第三人称;color 为十六进制色值;serverOnly: true 在 Amp 服务器运行,适合纯服务端工具与 MCP 场景,需要读写文件或执行命令时须省略;tools 一般省略,必要时用 exclude 或 add,避免精确列表(精确列表会关闭模型编辑工具的自动匹配,且需包含 "mcp__*" 以保留 MCP 服务器);不要在 instructions 中描述内置工具。指令应写具体成果、指定系统与位置、说明何时停止询问、按 id 引用 MCP 服务器并给出简短示例,保持在一页以内。