こんにちは、あだちです。
Kiro Crewが2026年8月4日にオープンソースとして発表されました。
Kiro Crewは、Kiro CLIを使ったエージェントを継続的に運用し、デスクトップアプリやCLI、Slack、Discordから仕事を依頼できる仕組みです。過去の作業や修正内容を次の依頼に引き継げるほか、スケジュール実行や長時間タスク、複数エージェントの並列実行にも対応します。
Kiroは知っているものの普段は使っていない、常駐型のAIエージェントは話題を見かけただけで自分では試していない。そんな人に向けて書きます。
この記事では、2026年8月9日にmacOSでKiro Crew 0.1.3、Kiro CLI 2.16.1を使って確認しました。
この記事で分かること
- Kiro Crewで実際にできること
- Kiro CrewとKiro CLIの役割分担
- Artifacts・Knowledge・Scheduleの使い方
- TrustやScheduleなど、試すときの制約
Kiro Crewとは
KiroはAWSが開発したコーディングエージェントで、IDE、CLI、Web、モバイルアプリなどから実行できます。ではKiro Crewはこれまでのプロダクトと何が違うのでしょうか?
Kiro CrewはKiro CLIをベースに、常駐プロセス、セッションを跨ぐ作業記憶、長時間タスクの実行やスケジューリング、SlackやDiscordなど多様なチャネルからの操作などの機能を追加するエージェントの実行基盤です。
例えば、
- 定期的にPRを確認・レビューさせる
- 複数のエージェントやサブエージェントを組み合わせて開発作業を進める
- 外出先からSlackやDiscordを通じてリモートで作業を依頼する
- ローカルPC、EC2、Dockerコンテナなど隔離環境でエージェントを動かす
- 作業中に得た教訓やルールをメモリとして保存する
などの利用方法が考えられます。
この記事では、MacのDesktop appでインストールし、管理画面からタスクを依頼してArtifacts、Knowledge、Scheduleまでを試します。SlackやDiscordからの操作は次の記事で扱います。
検証環境
検証日は2026年8月5日、日本時間です。
| 項目 | 値 |
|---|---|
| OS | macOS 26.5.2 |
| 機種 | MacBook Air(M5・24 GB) |
| Kiro Crew | 0.1.2 |
| Kiro CLI | 2.16.1 |
Kiro Crewは公開直後のソフトウェアです。この記事の結果は仕様変更される可能性があります。
インストール方法
Kiro Crewは、macOSなら次の2通りでインストールできます。
方法1:Desktop appを使う
-
Kiro CrewのダウンロードページからmacOS用の
.dmgをダウンロード
- アプリを
Applicationsへ移動 - Kiro Crewを起動
- 初回起動時の案内に従って、
kiro-cliのインストールとサインインを完了
Linuxの場合は .AppImage が配布されています。WindowsでGatewayをネイティブに動かす場合は、ソースからインストールします。手順は更新されやすいため、公式のインストールガイドを参照してください。
方法2:CLIからインストールする
ターミナルで以下を実行します。
curl -fsSL https://download.crew.kiro.dev/cli.sh | sh
インストール後、初期設定と動作確認を行います。
以下のコマンドを順に実行します。Slackの設定は別パートで説明するため飛ばしても構いません。
kirocrew setup
kirocrew doctor
kirocrew gateway
実行結果(一部省略、個人情報とローカルパスはマスク):
% kirocrew setup
Kiro Crew Setup 👻
⚠️ Do not enter sensitive, secret, or regulated data into KiroCrew.
Treat anything you send as potentially logged or processed by the
configured model provider.
── Workspace Directory ──
LLM sessions and task output are stored in a workspace directory.
Default: /Users/XXXX/workplace/kirocrew-workspace
Workspace path [/Users/XXXX/workplace/kirocrew-workspace]:
✅ Workspace: /Users/XXXX/workplace/kirocrew-workspace
Installing agent config...
✅ Agent installed: /Users/XXXX/.kiro/agents/kirocrew.json
── Slack Credentials ──
See docs/slack-setup.md for how to create a Slack app.
Configure Slack tokens? [Y/n]:
App Token (xapp-...) [XXXX]:
Bot Token (xoxb-...) [XXXX]:
Your Slack Member ID [XXXX]:
✅ Credentials saved to /Users/XXXX/.kiro/crew/.env
── Slash Command ──
Slash command name [kirocrew]:
✅ Slash command: /kirocrew
── Timezone ──
Detected: Asia/Tokyo
Timezone [Asia/Tokyo]:
✅ Timezone saved: Asia/Tokyo
── Dashboard URL ──
Dashboard available at http://localhost:5476
Optional friendlier alias: http://kirocrew.localhost:5476
(the alias needs no /etc/hosts edit only on browsers that honor RFC 6761
*.localhost — Chrome/Firefox/Linux. Safari and the macOS resolver do NOT
map *.localhost, so prefer plain localhost, especially when tunneling in.)
── Browser (Playwright MCP) ──
Installing Playwright MCP...
Playwright MCP installed
Browser proxy registered in mcp.json
── Desktop App ──
Install KiroCrew desktop app to ~/Applications? [Y/n]:
❌ Desktop app sources not found.
The desktop app is built from a source checkout — clone the repo and run `make desktop` (or run setup from the checkout).
── Run on AWS (optional) ──
Kiro Crew can run 24/7 on your own AWS EC2 instance (bring your own
AWS account; credentials stay in the aws CLI — never stored here).
Launch KiroCrew on AWS now? [y/N]:
⏭ Skipped. Launch later: kirocrew cloud launch
👻 Done! Try: kirocrew doctor && kirocrew gateway
...
kirocrew setupでは、主に次の項目を設定します。
- Workspaceの保存先
- エージェント設定のインストール
- Slackの認証情報
- Slash command
- タイムゾーン
- Playwright MCP
- 管理画面の設定
- Desktop appやAWS利用の設定(任意)
設定に問題ないか kirocrew doctor で確認できます。
実行結果(一部省略、個人情報とローカルパスはマスク):
% kirocrew doctor
Kiro Crew Doctor 👻
Platform
edition: ✅ standalone
jail: ⏭ no jail provider (public edition)
Dependencies
kiro-cli: ✅ /run/current-system/sw/bin/kiro-cli
kiro login: ✅
git: ✅ /etc/profiles/per-user/XXXX/bin/git
node: ✅ /run/current-system/sw/bin/node (v24)
Project
project dir: ⚠️ not set (run kirocrew setup from project root)
Agent
config: ✅ /Users/XXXX/.kiro/agents/kirocrew.json
Configuration
config dir: ✅ /Users/XXXX/.kiro/crew
provider: acp
model: gpt-5.6-terra
approval: auto
dashboard: http://localhost:5476
bind: 127.0.0.1 (local-only, SSH tunnel for remote)
auth: loopback trusted (no token required)
Data Home
location: ✅ /Users/XXXX/.kiro/crew
Pods
session bus: ⏹ not applicable (darwin — pods are Linux `systemd --user` only)
MCP Tools
19:27:01 WARNING kiro_crew.sandbox: SECURITY: cgroup v2 scope enforcement unavailable (not Linux); agent subprocess fork-bomb / memory-DoS ceilings are NOT enforced on this host. RLIMIT_NOFILE still applies. See docs/resource-protection.md.
@kirocrew-cron: ✅ 8 tools
@kirocrew-core: ✅ 63 tools
@kirocrew-computer: ✅ 0 tools
Runtime
python: ✅ /Users/XXXX/.kiro/crew-venv/bin/python3.13 (3.13.14)
kiro_crew: ✅ 0.1.3
deps: ✅ websockets, slack_sdk, aiohttp available
sqlite fts5: ✅ available
Vector Memory (in-process embeddings)
runtime: ✅ vendored llama-cpp-python importable
model: ✅ /Users/XXXX/.kiro/crew/models/qwen3-embedding-0.6b.gguf
embeddings: ✅ always-on
Speech-to-Text
provider: ✅ whisper
whisper: ❌ not found
ffmpeg: ❌ not found
Slack Integration
tokens: ✅ configured
owner: ✅ UXXXXXXXXXX
workspace: ✅ allowed
Loop-stall Crash Dumps
dumps: ✅ no crash dumps found (healthy)
dump dir: /Users/XXXX/.kiro/crew/logs/crash-dumps
Connectivity
kiro-cli: ✅ kiro-cli 2.16.1
gateway: ✅ running (token auth enabled)
❌ Fix these issues: whisper, ffmpeg
...
Gatewayを起動します。
kirocrew gateway
起動後、ブラウザで以下を開きます。
http://localhost:5476
管理画面が表示されれば、Kiro Crewを使い始められます。
もしトークンを求められたら kirocrew token を実行して表示されたURLにアクセスします。
なお、リモートサーバーでGatewayを動かす場合は、Gatewayを127.0.0.1:5476で待ち受けさせ、SSHトンネル経由でローカルのブラウザからアクセスします。詳しくは公式のインストールガイドを参照してください。
最初のタスク - AWS最新情報をレポートさせる
まず簡単なタスクとしてAWSのWhat's Newと公式ブログから最新のアップデート情報を取得してみます。
以下のサイトから最新ニュースを取得し、レポートにまとめてください。
- https://aws.amazon.com/new/
- https://aws.amazon.com/blogs/aws/
タスク実行時のツール許可
Kiro Crewでは、curlなどのコマンドやツールを実行する前に許可を求められることがあります。
-
Allow once:今回だけ許可 -
Trust:このSessionでは同じ操作を次回から自動承認 -
Reject:拒否
ここでタスクの許可をするのはKiro Crewですが、タスクを実行するのはKiro CLIです。
以下のような役割分担になっています。
- Kiro Crew:ユーザーとの窓口。セッション管理、許可設定の確認、Trust保持、独自のSecurityチェックを担当
- Kiro CLI:実際にAgentを動かし、ツールやコマンドを実行
- ACP:Kiro Crew と Kiro CLI がやり取りするためのプロトコル。Agent Client Protocol の略
注意点として、Trustの内容はセッション内限定で、Kiro CLIの設定ファイルにも保存されません。Kiro Crewがセッション内の状態として保持するため、新しいセッションやGateway再起動後には引き継がれません。
セッションをまたいで何が残り、何が消えるかは別の記事で扱います。
ツール実行時のフローです。
調査結果をArtifactsに保存し再利用できるようにする
しばらくすると以下のような結果が表示されました。
調査結果を再利用したい場合は、Artifactsとして保存できます。
Artifacts は「エージェントが作った成果物を、チャットから切り離して永続的に保存・更新・管理する場所」です。
調査結果をHTMLでまとめて。Artifactsに保存して
リンクをクリックするか、サイドバーからArtifactsを開きます。
生成されたArtifactsは、フォルダ分け、タグ付け、バージョン管理ができるほか、AWS上に公開することもできます。
Knowledgeに登録した知識を活用する
前述のArtifactsを生成した時に「Knowledge Library」にも自動登録されていました。KnowledgeとはローカルのRAGに近い機能で、必要なときに検索する外部資料を置いておく場所です。
チャットからKnowledgeを参照してみます。この知識は毎回読み込まれるわけではなく、エージェントが必要と判断した時だけ読み込まれます。
AWSの最新情報をKnowledgeを元に回答して
思考過程を見てみるとWeb検索ではなく、Knowledge Libraryから情報を取得しています。
The user explicitly asks for an answer based on their Knowledge library.
Search the user's Knowledge library for current AWS material before answering.
定期的にレポートを生成する
Schedule機能を使うことで定期実行も可能です。
サイドバーから「Schedule」をクリックし、「Create your first job」を選択します。
以下の設定で「Create」をクリックします。この時Agentを指定することもできます。タスクに適した独自のスキルを持たせたり、権限を制限したりできます。
Name: What's New at AWS
Message: 以下のサイトから最新ニュースを取得し、レポートにまとめてください。
- https://aws.amazon.com/new/
- https://aws.amazon.com/blogs/aws/
HTML形式で、Artifactsとしてまとめてください。
Schedule: 1日ごとに繰り返し
スケジュール実行する場合、タスク実行時点でGatewayが起動している必要があります。PCがスリープしていたり、ネットワークに繋がっていない場合は実行に失敗することがあります。
手元のMacを常時起動しておく代わりに、kirocrew setupにもあったようにEC2などへGatewayを置く方法もあります。
まとめ
今回はMacのDesktop appでKiro Crewを入れ、管理画面からタスクを依頼しました。調査結果はArtifactsに保存でき、Knowledgeから参照でき、Scheduleで定期実行にもできます。
Kiro Crewは、エージェントの実行にKiro CLIを使い、ACP経由でセッションやタスクを管理します。単発の指示だけならKiro CLIで足りますが、結果を残して使い回すところまで含めると、使い方が変わってきそうです。
今回触れなかったこと
- SlackやDiscordからの操作(次の記事で扱います)
- 再起動やセッション切り替えで、会話やメモリがどこまで残るか
- OpenClawやHermes Agentなど、他の常駐型エージェントとの比較
- Gatewayを24時間動かす構成と、そのときのセキュリティ












