kirodotdev/KiroCrew

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

解決する課題

Kiro Crew は、AIエージェントがユーザーの管理するハードウェア上で、複数のセッションにわたって無人でタスクを継続できる、永続的で自己学習型の開発ワークスペースを提供します。これにより、チャットウィンドウを閉じるとエージェントのセッションが終了してしまうという一時的な問題を解消します。

仕組み

このシステムは、エージェントのランタイムとユーザーインターフェースを分離する「Gateway」アーキテクチャを採用しています。Gateway はホストマシン上でセッション、メモリ、スケジュール、承認を管理し、ユーザーはデスクトップアプリ、Webダッシュボード、CLI、または Slack や Discord などの統合メッセージングプラットフォームを通じてエージェントと対話します。ACP ランタイムを利用し、拡張性のために MCP ツールをサポートしています。

対象ユーザー

プロジェクトのコンテキストを記憶し、失敗から学習し、絶え間ない監視なしで複雑なマルチステップタスクを実行できる、自律的で長時間稼働する AI エージェントを必要とする開発者。

ハイライト

  • 永続的なメモリ: セッションとタスクのチェックポイントは再起動後も保持され、中断した場所から正確に作業を再開できます。
  • 自己学習と進化: 修正や失敗を永続的な教訓に変換し、繰り返されるパターンを再利用可能なスキルとして統合します。
  • 無人での自律性: スケジュールされた定期的なジョブや、webhooks やメッセージイベントによってトリガーされるリアクティブな作業をサポートします。
  • マルチサーフェスアクセス: 単一のエージェント状態に、デスクトップアプリ、Webダッシュボード、CLI、およびさまざまなチャットアプリからアクセスできます。
  • 並列実行: 分離されたサブエージェントを生成し、並行してリサーチやタスクを処理してから結果を統合する能力を備えています。
  • 多層防御: OS サンドボックス、ツール承認、資格情報の秘匿化を含み、安全なローカル実行を実現します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト