はじめに
おつかれさまです。tyamonです。
最近「Kiro」という名前を見かけることが増えてきたんじゃないでしょうか。AWSが作ったAI開発環境で、2025年にプレビュー公開されてから急速に進化しています。
ただ、調べてみると「IDE版」と「CLI版」があって、「どっち使えばいいの?」ってなりがちです。この記事ではKiroの全体像を押さえつつ、IDE版とCLI版の違いと使い分けを整理します。
結論:迷ったらIDE版から始めるのがおすすめ。ターミナル中心で作業する人はCLI版も併用すると最強。
Kiroとは
Kiroは、AWSが開発したAIネイティブな開発環境です。キャッチコピーは「Move beyond AI coding to agentic engineering」。いわゆるバイブコーディング(プロンプトを投げてAIにコードを書かせる)を一歩進めて、「構造化されたAI開発」を実現するのが特徴です。
よくある「AIにコード書かせたけど、あとでメンテ地獄…」を防ぐために、以下のような仕組みが組み込まれています。
Spec-driven development
Kiroの一番の特徴がこれ。コードを書き始める前に、こういう流れで進みます。
- 要件定義(Requirements) — 何を作るかを言語化
- 設計(Design) — アーキテクチャを決める
- タスク分割(Tasks) — 実装ステップを整理
- 実装(Implementation) — エージェントが並列でコードを書く
「いきなりコード生成」じゃなくて、「まず仕様を固めてから書く」というアプローチ。仕様がドキュメントとして残るのがポイントです。
Steering(ステアリング)
.kiro/steering/ に置くMarkdownファイルで、プロジェクトのルールをAIに覚えさせます。「TypeScriptで書いて」「エラーハンドリングは必ず入れて」みたいなことを毎回プロンプトに書かなくてよくなります。
Hooks(フック)
ファイル保存時にlintを走らせたり、コミット前にテストを実行したり。イベント駆動でエージェントにタスクを自動実行させる仕組みです。IDE 1.0からは自然言語でHookを作れるようになりました。
MCP(Model Context Protocol)
外部ツール(データベース、API、ドキュメントなど)をAIエージェントに接続するプロトコル。IDE/CLI共通で使えます。
.kiro/ フォルダの共有
steering、hooks、MCP設定などはすべて .kiro/ フォルダに格納されます。これがIDE版とCLI版で共有できるのがミソ。一度設定すれば、どちらの環境でも同じルールでAIが動きます。
Kiro IDE(v1.0〜)の特徴
IDE版はVS Codeベース(Code OSS基盤)で作られたGUIエディタです。既存のVS Codeユーザーなら違和感なく使い始められます。
主な機能
- Agent Focus mode — 複数のエージェントを並列で走らせ、チャットUIから指揮できる新しいレイアウト。ファイル変更がインラインdiffで表示される
- Permissions — エージェントのファイルアクセスやコマンド実行を細かく制御できる。GUIから許可/拒否を設定可能
- カスタムエージェント — Markdownファイルで専用エージェントを定義。バックエンド専用、フロントエンド専用など用途別に分けて、チームでバージョン管理できる
- Specセッション / Vibeセッション — 構造化されたSpec駆動と、気軽なチャットベースのVibeを使い分けられる
- Autopilot / Supervised モード — 完全自律で任せるか、変更ごとに承認するかを選べる
- Powers — ドメイン専門知識をエージェントにオンデマンドで付与。毎回コンテキストに含めなくて済む
- 画像入力 — UIデザインやホワイトボードの写真をドロップして、実装の参考にさせられる
- Git連携 — コミットメッセージの自動生成、ソース管理パネルとの統合
- Open VSX拡張 — VS Code互換の拡張機能がそのまま使える
こんな人向け
- GUIでの作業が好き
- Spec駆動でしっかり設計してから実装したい
- Agent Focusで並列タスクを視覚的に管理したい
- VS Codeの環境をそのまま持ち込みたい
Kiro CLI(v2.0〜)の特徴
CLI版はターミナルで動くエージェントです。v2.0でWindows 11にネイティブ対応し、macOS/Linuxと同じ体験ができるようになりました。さらにv3.0(Early Access)ではSpec駆動開発もターミナルで使えるようになっています。
主な機能
- Windows 11 / macOS / Linux 対応 — PowerShellからインストールしてすぐ使える。自動アップデートも対応
- Terminal UI — シンタックスハイライト、オーバーレイパネル、キーボードショートカット完備。リッチなTUI体験
- Headless モード —
--no-interactiveでCI/CDパイプラインに組み込み可能。APIキー認証(KIRO_API_KEY)で完全自動化 - カスタムエージェント+サブエージェント — タスク依存関係を定義して、前のタスク完了を待ってから次を実行する、みたいな制御ができる
/spawn— 並列セッションの起動。独立したタスクを同時に走らせる- Crew Monitor(Ctrl+G) — サブエージェントの進捗をリアルタイム監視
- SSH先で使える — リモートサーバーに入ったまま、AIの支援を受けられる。これが地味に便利
こんな人向け
- ターミナルが生活の中心
- SSH先での作業が多い
- CI/CDに組み込みたい
- 既存のエディタ(Vim、Neovimなど)を変えたくない
- 軽量に使いたい
IDE vs CLI 比較表
| 観点 | IDE | CLI |
|---|---|---|
| UI | GUI(VS Code風) | ターミナル(TUI) |
| 対応OS | Windows 10/11 / macOS / Linux | Windows 11 / macOS / Linux |
| Specセッション | ◎(フル機能) | ◯(v3.0〜、Early Access) |
| Agent Focus | ◯ | − |
| CI/CD連携 | − | ◎(Headless) |
| 導入の手軽さ | ダウンロード&インストール | ワンライナー or PowerShell |
| リモート作業 | △ | ◎(SSH先で使える) |
| 拡張機能 | Open VSX対応 | なし |
| Permissions管理 | GUI操作 | コマンドフラグ |
| カスタムエージェント | ◯ | ◯ |
| .kiro設定共有 | ◯ | ◯ |
| エンジン | 共通(同一基盤) | 共通(同一基盤) |
どっちを使うべき?
IDE版がおすすめな人
- GUI好き — マウス操作やビジュアルdiffが欲しい
- Spec駆動でガッツリ開発 — 要件→設計→タスクのフローをフル活用したい
- VS Codeから移行 — 既存の拡張、テーマ、キーバインドをそのまま使える
- Agent Focusで並列管理 — 複数エージェントをチャットUIで指揮したい
CLI版がおすすめな人
- ターミナル住民 — エディタはVimやNeovim、作業はすべてシェルで完結させたい
- SSH先での作業が多い — リモートサーバーでもAIの支援を受けたい
- CI/CDに組み込みたい — Headlessモード+APIキーで自動化パイプラインに統合
- 軽量に始めたい — IDEを丸ごとインストールするのは重い、ワンライナーで入れたい
一番おいしい使い方:両方使い
正直、これが最適解です。.kiro/ フォルダでsteering・hooks・MCP設定を共有できるので、普段はIDEで開発して、SSH先やCI/CDではCLIを使う、という運用が自然にできます。エンジンは同一基盤なので、どちらで作業しても品質は同じです。
料金(2026年8月時点)
IDE版もCLI版も同一アカウントで同じ料金プランです。
| プラン | 月額 | クレジット/月 |
|---|---|---|
| Free | $0 | 50 |
| Pro | $20 | 1,000 |
| Pro+ | $40 | 2,000 |
| Pro Max | $100 | 5,000 |
| Power | $200 | 10,000 |
知っておくべきポイント
- フラクショナル消費 — 簡単なプロンプトは1クレジット未満で済む(0.01刻み)。日常的な小さい修正なら相当回数使える
- Autoモデルがコスパ最強 — デフォルトの「Auto」はSonnet 4相当の品質で、Sonnet 4直指定より約23%お得(Sonnet直指定は1.3倍消費)
- 超過分 — $0.04/credit で従量課金。月末に足りなくなっても止まらない
- 初回ボーナス — 有料プランへの初回アップグレードで$20分のサブスクリプションクレジット付与
- 学生 — 1年間無料(1,000 credits/月、クレカ不要)
コスト感の目安
Proプラン($20/月、1,000クレジット)の場合、フラクショナル消費のおかげで実際のやりとり回数は1,000回を超えることもあります。公式によると「簡単な編集は1クレジット未満で済む」とのこと。日常的にAutoモデルを使えば、かなり効率的にクレジットを使えます。
まずはFree(50クレジット)で試して、足りなくなったらProに上げるのが堅実です。
まとめ
- Kiro = AWSが作ったAIネイティブ開発環境。Spec駆動で「構造化されたAI開発」ができるのが特徴
- IDE版 = VS Code互換のGUIエディタ。Agent Focusやビジュアルdiffなど、視覚的に開発を管理したい人向け
- CLI版 = ターミナルで動くエージェント。SSH先やCI/CDで使いたい人向け。v2.0からWindowsにもネイティブ対応
- どっちを使うべき? = 迷ったらIDEから。ターミナル派ならCLI。両方使いが最強
- 料金 = Free(50クレジット)から始められる。IDEとCLIで共通
.kiro/ フォルダを共有すれば、同じルール・同じ設定でどちらの環境でもAIが動いてくれます。まずはFreeで触ってみて、自分のワークフローに合う方を選んでみてください。

コメント