kirodotdev/KiroCrew

A persistent workspace for development work that self-improves and continues beyond one session.

解决的问题

Kiro Crew 提供了一个持久且具备自我学习能力的开发工作空间,允许 AI 代理在用户控制的硬件上,跨多个会话持续执行任务而无需人工干预。它消除了聊天窗口关闭后代理会话即终止的短暂性问题。

运作方式

该系统采用“Gateway”架构,将代理运行时与用户界面分离。Gateway 在主机上管理会话、内存、调度和审批,而用户则通过桌面应用程序、网页仪表板、CLI 或 Slack 和 Discord 等集成通讯平台与代理交互。它利用 ACP 运行时并支持 MCP 工具以实现扩展性。

目标对象

需要自主、长时间运行的 AI 代理,且能够记忆项目上下文、从失败中学习并无需持续监督即可执行复杂多步骤任务的开发者。

特色亮点

  • 持久记忆: 会话和任务检查点在重启后依然存在,允许工作从中断处精确恢复。
  • 自我学习与进化: 将修正和失败转化为持久的经验教训,并将重复模式合成为可重用的技能。
  • 无人值守自主性: 支持调度循环作业,以及由 webhooks 或消息事件触发的反应式工作。
  • 多界面访问: 单一代理状态可通过桌面应用程序、网页仪表板、CLI 和各种聊天应用程序进行访问。
  • 并行执行: 能够生成隔离的子代理来处理并行研究或任务,并在之后合成结果。
  • 纵深防御: 包含 OS 沙盒、工具审批和凭据遮蔽,以确保安全的本地执行。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目