kirodotdev/KiroCrew
A persistent workspace for development work that self-improves and continues beyond one session.
何を解決するか
Kiro Crew は、ユーザーがアクティブにチャットしていない間も継続して作業を続ける、永続的で自己学習型の開発ワークスペースを提供します。一時的なエージェントセッションの問題を解決するために、ユーザーが制御するハードウェア上で実行され、エージェントが記憶を保持し、長時間実行されるタスクを未確認で実行でき、継続的な作業に基づいてスキルを進化させることができます。
動作方法
このシステムは「ゲートウェイ」アーキテクチャを使用しており、エージェントランタイムとユーザーインターフェースを分離しています。ゲートウェイはエージェントセッション、メモリ、スケジュール、セキュリティポリシーを管理します。ユーザーはデスクトップアプリ、Webダッシュボード、CLI、または統合されたメッセージングプラットフォーム(Slack、Discord、Telegramなど)を通じてこれらのエージェントとやり取りできます。各セッションは kiro-cli で駆動され、並列作業用の隔離されたサブエージェントを生成できます。ランタイムはローカルまたはリモートのLinuxサーバーにホストできます。
対象ユーザー
複数ステップのタスクを処理できるAIエージェントが必要で、定期的なジョブを管理し、複数のセッションにわたって長期的なプロジェクトコンテキストを維持したい開発者向けです。
特徴
- 永続的メモリ: セッションとタスクのチェックポイントは再起動後も保持され、修正内容は永続的な教訓となります。
- 未確認の自律性: スケジュールされた定期ジョブと、Webhookやメッセージイベントによってトリガーされる反応型作業をサポートします。
- 自己進化するスキル: 繰り返しパターンから再利用可能なスキルを合成でき、ユーザーが編集可能です。
- マルチサーフェスアクセス: デスクトップアプリ、Webダッシュボード、CLI、さまざまなメッセージング統合で一貫した状態を提供します。
- ディフェンスインデプス(防御の多層化): ツール承認、OSサンドボックス、資格情報のマスキングを含み、安全な実行を実現します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト