SuperAPI AI 工具集

autonomous-skill

通用与其它

查看项目

更新于 10-15 21:41

技能介绍

用途:让复杂、耗时的任务跨多个 Codex 会话持续推进,适合需要长时间运行、可恢复执行或自主交接的工作。

主要能力:采用双智能体模式(Initializer 负责分析、拆解并生成 task_list.md;Executor 负责读取状态、执行下一项任务并标记完成),通过 Codex 非交互模式自动续接会话。每个任务在项目根目录 .autonomous/<task-name>/ 下独立存储,包含 task_list.md(主任务清单)、progress.md(逐会话进度)、session.id(上次会话 ID)和 session.log(JSON 事件日志),支持多任务并行互不冲突。

使用方式:通过 run-session.sh 脚本管理。启动新任务:~/.codex/skills/autonomous-skill/scripts/run-session.sh "Build a REST API for todo app";继续已有任务:run-session.sh --task-name build-rest-api-todo --continue;列出任务:run-session.sh --list;查看帮助:run-session.sh --help。常用选项包括 --task-name、--continue/-c、--no-auto-continue、--max-sessions N、--resume-last、--network。脚本内部调用 codex exec,并显式使用 -c 'approval_policy="never"' 与 -c 'sandbox_mode="workspace-write"' 等配置覆盖,而非 --full-auto;--network 会切换为 danger-full-access 沙箱。

适用场景:需要多会话持续推进的构建、重构等长任务,以及希望保留会话上下文、自动续跑和进度可视化的场景。

限制与注意:任务清单不可删除或修改描述,只能标记 [x];每会话一次专注一项任务;自动续跑有 3 秒延迟,Ctrl+C 可暂停;运行器不传 --model,使用当前 Codex 配置或所选 profile 的模型;建议将 .autonomous/ 加入 .gitignore;需先安装 Codex CLI(npm install -g @openai/codex)。