SuperAPI AI 工具集

dev-task-queue

智能体与模型

查看项目

更新于 10-16 06:49

技能介绍

用途:为 AI 智能体提供持久化、跨会话的任务队列,任务在会话结束后仍保留,并携带完整上下文(含对话记录),支持依赖跟踪,适合多智能体协作场景。

主要能力:新增、列出、认领、完成、释放、重新分配任务;通过 blocks/blockedBy 双向依赖跟踪,认领时校验依赖并检测循环;任务带 TTL 过期检测;完成时可将 Claude Code 对话记录导出为 markdown 并关联;支持项目注册表自动填充仓库地址;通过 Git 仓库与移动式锁定实现多智能体无冲突访问,冲突时采用 push-reject、pull-rebase、重试一次。

使用方式:先克隆仓库 git clone git@github.com:OlechowskiMichal/agent-task-queue.git ~/.agent-task-queue,随后用 python3 ~/.agent-task-queue/scripts/ 下的脚本操作,如 add_task.py、list_tasks.py、claim_task.py、complete_task.py、release_task.py、reassign_task.py、render_index.py、prune_completed.py。新增任务可指定 --assignee、--subject、--description 或 --description-file、--priority、--project、--tags、--ttl-hours、--blocked-by、--context-repo、--context-files、--context-notes 等参数。

适用场景:需要跨会话延续任务、多智能体分工认领、带依赖关系的开发任务编排。

限制:依赖 Git 仓库与 Python 脚本环境;认领冲突时脚本会报错退出;过期任务需手动释放;具体平台与收费信息暂未提供。