SuperAPI AI 工具集

infinite-agentic-loop-claude

智能体与模型

查看项目

更新于 10-15 23:56

技能介绍

用途:作为 AI Agent 技能,用于编排多个 Claude Code 子代理并行、连续地迭代生成内容(UI 组件、代码、设计),每次迭代在前作基础上推进,同时保持唯一性与规格符合度。

主要能力:并行子代理部署;迭代逐步提升复杂度;按波次管理大批量任务;自定义 Claude Code 斜杠命令;由规格文件驱动的生成流程。

安装与启动: git clone https://github.com/disler/infinite-agentic-loop.git cd infinite-agentic-loop claude --version claude 项目包含 .claude/settings.json 与 .claude/commands/infinite.md,定义权限与命令。

核心命令: /project:infinite <spec_file> <output_dir> <count> 参数为规格 markdown 文件路径、输出目录、迭代数量;“infinite”表示持续生成。示例:单次测试用 /project:infinite specs/invent_new_ui_v3.md src 1;小批量用 ... src_new 5;大批量用 ... src_new 20;无限模式用 ... infinite_src_new/ infinite。可把 infinite.md 复制到 ~/.claude/commands 以全局使用。

使用方式:在 specs/ 目录编写规格 markdown,包含目标、要求、约束和创意方向,由命令解析规格、扫描输出目录确定迭代编号,再并行部署子代理并校验唯一性与合规性。命令实现步骤包括解析参数、分析规格、扫描已有迭代、确定下一编号、并行部署、监控协调、验证唯一性与规格符合度。

适用场景:快速原型与设计变体探索、构建组件库、生产规模生成、长时间变体探索;可通过多轮波次实现渐进复杂度、主题变体探索,以及把一个循环的输出作为另一个循环输入的交叉复用。

限制:属于实验性模式;无限模式会触及上下文上限,属预期行为,需审查已生成内容并优化规格后重新启动。迭代过于相似时需在规格中加入更强创意约束;子代理报错时检查 .claude/settings.json 权限并校验规格文件语法。其余收费、价格、性能等细节暂未提供。