用途:agent-updater 用于刷新现有智能体定义(提示词、技能、工具等),在改动前先做研究、差异分析和风险评分,并设置回归门禁,避免“盲改”提示词。触发场景包括:反思显示某智能体得分持续偏低、EVOLVE 识别出角色能力漂移,或用户请求更新已有智能体的提示词/技能/工具。
主要流程与能力:先做伴随物校验,再解析目标智能体路径、调用框架上下文与研究综合;对任何外部抓取内容执行强制安全扫描(大小>50KB、非 UTF-8、工具调用模式、提示注入、外泄、提权)并记录来源审计,任一失败即不采纳并转安全评审。随后生成精确补丁计划,包含 promptFiles、workflowFiles、hookEnforcementPoints、validationCommands,并给出低/中/高风险评分与 RED/GREEN/REFACTOR/VERIFY 待办清单。对缺失能力缺口按表调用 skill-creator、skill-updater、template-creator、hook-creator、workflow-creator、schema-creator 等创建伴随物。
回归与生态同步:应用改动前后捕获测试通过数,若下降超过 2 则阻止更新(computeScoreGate/evaluateScoreGate),下降但不超过 2 则警告放行。改动技能分配或 frontmatter 后需重建智能体注册表,并以 npm run gen:all-registries 作为最终动作同步全局生态。更新 orchestrators 下智能体时还须同步 CLAUDE.md、router-decision.md、ecosystem-creation-workflow.md。
限制与约束:受保护段落(model、tools、skills frontmatter、Iron Laws、Anti-Patterns、[PERMANENT])以及 FIXED/EDITABLE 标记区域必须保留;含 soul 相关集成、Memory Evolution Protocol 等段落须原样保留,不得泛化重构。更新 AI 智能体、LLM 评估、编排、记忆/RAG、安全、静态分析等主题时强制至少执行一次 arXiv 检索。存在行数超出 500 行的精简审计、泛化检查与盲测 A/B 比较门禁。企业验收清单为阻断式。
使用方式:以 node .claude/skills/agent-updater/scripts/main.cjs --agent <target> --mode plan 生成补丁计划。其余具体配置、依赖与安装细节暂未提供。