派个任务就离场Kiro Crew 自主任务运行器完整教程规划、重试、检查点恢复【免费下载链接】KiroCrewA persistent workspace for development work that self-improves and continues beyond one session.项目地址: https://gitcode.com/gh_mirrors/ki/KiroCrewKiro Crew是一个能自主运行开发任务的开源工作区Task Runner。你只需要把任务描述交给它的任务运行器Task Runner它会自动规划步骤 → 逐步执行 → 失败重试 → 中途检查点保存全程无需你守在终端前。网关重启也不怕进度还能从检查点恢复。本教程带你从零跑通这个自主任务运行器。1 分钟上手安装并进入 Task Runner一键安装curl -fsSL https://download.crew.kiro.dev/cli.sh | sh然后打开http://localhost:5476在左侧导航栏点击Task Runner即可看到任务运行面板如上图所示。 也支持桌面应用、Docker 部署和从源码构建见 安装指南。三种方式派任务入口用法适用场景网页面板左侧栏Task Runner→ 输入描述最直观支持可视化审批CLIkirocrew run TASK.md阻塞式执行终端实时看进度Slack发送run path、run status、run cancel人在手机上也能盯任务面板里还提供✨ Compose自然语言写需求、From Spec粘贴规格文件、From YAML工作流形状的 YAML 直接确定性解析跳过 LLM 分解三种模式。任务规划把一句话需求拆成可执行步骤Task Runner 的核心机制是先规划、后执行分解DecomposeLLM 读你的任务规格拆成一组带依赖关系的有序步骤并给出验收标准acceptance criteria。计划预览与编辑计划生成后你会收到 Plan ready通知可在面板里增删改步骤、调整执行顺序甚至整份替换计划再点 Execute。每步独立会话执行每个步骤拥有全新 ACP 会话自动注入记忆、技能、项目上下文做完一步提交一次 git再进入下一步。规划能力由 task_planner.py 实现它负责 LLM 分解、依赖归一化和并行分组。失败重试三道防线自主运行最怕卡死在同一个错误上。Task Runner 用三层机制兜底有界重试步骤失败后自动重试重试提示词里会带上上次的错误信息让模型有针对性地改正。循环检测同一个错误连续出现 2 次发警告第 3 次判定为死循环直接失败该步骤不再空转。重新规划Replan某步用尽重试预算后运行器会带着失败上下文重新制定剩余计划带次数上限而不是整个任务推倒重来。额外细节每步通过后会 commit 一次独立审查会话Self-Review基于真实的git diff检查代码审查不过就回退该步提交再重试。git 隔离与提交协调见 git_coord.py。检查点恢复断了还能接着跑这是 Task Runner 最让人放心的设计持久化快照运行状态在整个生命周期中持续写入runs.json原子写入 fsync进度文件TASK_PROGRESS.md与规格文件并存。崩溃恢复网关重启后处于running的任务自动转为paused——不会留下看起来在跑其实没人驱动的僵尸任务有 git worktree 的安全任务会从检查点自动恢复只重跑未通过的步骤已通过的步骤绝不重做。手动恢复暂停Pause/恢复Resume是显式操作点 Resume 即从中断处继续不丢任何进度。相关实现位于 task_reporter.pysave_progress/load_checkpoint/build_resume_context。实用配置与通知并行执行无依赖的步骤可并行跑并发度由taskrunner.max_parallel_steps控制且永远不会超过主机安全上限根据可用内存自动计算配置热更新无需重启。自动审批auto_approve面板上可为单个运行勾选自动批准工具调用真正解放双手——但钩子拒绝列表和force_approval强制审批门依然生效安全兜底不缩水。全程通知任务启动 、步骤通过 ✅、步骤失败 ❌、卡住警告 ⚠️、完成汇总……都会推回你发起任务的那个会话Slack/面板离场不等于失联。卡死看门狗活动感知式的停滞检测只在真正零活动时先告警、再重置会话恢复不会误杀。源码与文档索引资料路径TaskRunner 模块规格完整机制说明docs/system-specs/modules/taskrunner.mdAPI 处理层启动/取消/规划/精修dashboard/handlers/taskrunner.py步骤执行与重试task_executor.py面板路由dashboard/routes/taskrunner.py一句话总结把任务规格交给 Kiro Crew 任务运行器它替你规划、执行、重试、保存检查点你只负责在通知到达时看一眼结果。派完任务就可以离场了。【免费下载链接】KiroCrewA persistent workspace for development work that self-improves and continues beyond one session.项目地址: https://gitcode.com/gh_mirrors/ki/KiroCrew创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
