<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>IDE - CayTech Lab</title>
	<atom:link href="https://caymezon.com/tag/ide/feed/" rel="self" type="application/rss+xml" />
	<link>https://caymezon.com</link>
	<description></description>
	<lastBuildDate>Sun, 12 Apr 2026 03:54:45 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://caymezon.com/wp-content/uploads/2026/01/cropped-CayTechLab-32x32.jpg</url>
	<title>IDE - CayTech Lab</title>
	<link>https://caymezon.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<atom:link rel='hub' href='https://caymezon.com/?pushpress=hub'/>
	<item>
		<title>AWS Kiro vs Claude Code vs Codex CLI｜IDE・CLI徹底比較【Kiroだけができること一覧】【2026年4月版】</title>
		<link>https://caymezon.com/aws-kiro-vs-claude-code-codex/</link>
					<comments>https://caymezon.com/aws-kiro-vs-claude-code-codex/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sun, 12 Apr 2026 03:54:45 +0000</pubDate>
				<category><![CDATA[AI & Next Tech]]></category>
		<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AWS Kiro]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[Codex CLI]]></category>
		<category><![CDATA[Hook]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Spec]]></category>
		<category><![CDATA[エージェント]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20350</guid>

					<description><![CDATA[<p>目次 はじめに基本スペック比較Kiroだけができること1. Specモード（仕様駆動開発）2. Hook（イベント駆動の自動品質チェック）3. IAM Policy Autopilot（2026年2月リリース）4. St [&#8230;]</p>
<p>The post <a href="https://caymezon.com/aws-kiro-vs-claude-code-codex/">AWS Kiro vs Claude Code vs Codex CLI｜IDE・CLI徹底比較【Kiroだけができること一覧】【2026年4月版】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></description>
										<content:encoded><![CDATA[<div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-2" checked><label class="toc-title" for="toc-checkbox-2">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">基本スペック比較</a></li><li><a href="#toc3" tabindex="0">Kiroだけができること</a><ol><li><a href="#toc4" tabindex="0">1. Specモード（仕様駆動開発）</a></li><li><a href="#toc5" tabindex="0">2. Hook（イベント駆動の自動品質チェック）</a></li><li><a href="#toc6" tabindex="0">3. IAM Policy Autopilot（2026年2月リリース）</a></li><li><a href="#toc7" tabindex="0">4. Steering の条件付き読み込み（fileMatch / auto）</a></li></ol></li><li><a href="#toc8" tabindex="0">Claude Codeだけができること</a><ol><li><a href="#toc9" tabindex="0">1. マルチエージェント並列実行</a></li><li><a href="#toc10" tabindex="0">2. プロジェクト外ファイルへの自由なアクセス</a></li><li><a href="#toc11" tabindex="0">3. MCP直接統合</a></li></ol></li><li><a href="#toc12" tabindex="0">Codex CLIだけができること</a><ol><li><a href="#toc13" tabindex="0">1. サンドボックス実行</a></li><li><a href="#toc14" tabindex="0">2. Apache-2.0オープンソース</a></li><li><a href="#toc15" tabindex="0">3. Terminal-Bench 2.0スコア最高（77.3%）</a></li></ol></li><li><a href="#toc16" tabindex="0">AI推論能力はほぼ同等</a></li><li><a href="#toc17" tabindex="0">「AWSのみ」という誤解</a></li><li><a href="#toc18" tabindex="0">どれを選ぶべきか</a><ol><li><a href="#toc19" tabindex="0">AWSメインで開発している人</a></li><li><a href="#toc20" tabindex="0">ターミナル作業・CI/CDを高度に自動化したい人</a></li><li><a href="#toc21" tabindex="0">GUIで快適に使いたい・ターミナルが苦手</a></li><li><a href="#toc22" tabindex="0">無料で試したい</a></li></ol></li><li><a href="#toc23" tabindex="0">「道具の哲学」の違い</a></li><li><a href="#toc24" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「Claude Code、Codex CLI、そしてAWS Kiro——どれを選べばいいのか分からない…」</p>
<p>AIを使った開発ツールが乱立する2026年、三者の違いを正確に理解している人は意外と少ないです。特に「<strong>Kiroだけにできて、Claude CodeやCodex CLIではできないこと</strong>」が整理されていないまま使っている人が多いのが現状です。</p>
<p>本記事では、3つのツールを<strong>同じ観点で徹底比較</strong>します。特にAWSユーザーが気になる「Kiroを使うべき場面」を明確にします。</p>
<p><!-- ![3ツール比較](images/three-tools-comparison.jpg) --></p>
<p>各ツールの詳細については以下を参照してください。</p>
<ul>
<li>Claude Code完全ガイド: <a href="https://caymezon.com/claude-code-overview/">https://caymezon.com/claude-code-overview/</a></li>
<li>OpenAI Codex CLI完全ガイド: <a href="https://caymezon.com/codex-cli-overview/">https://caymezon.com/codex-cli-overview/</a></li>
<li>Claude Code vs Gemini CLI vs Codex CLI比較: <a href="https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/">https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/</a></li>
</ul>
<hr>
<h2><span id="toc2">基本スペック比較</span></h2>
<table>
<thead>
<tr>
<th>項目</th>
<th><strong>AWS Kiro</strong></th>
<th><strong>Claude Code</strong></th>
<th><strong>Codex CLI</strong></th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>開発元</strong></td>
<td>AWS</td>
<td>Anthropic</td>
<td>OpenAI</td>
</tr>
<tr>
<td><strong>形態</strong></td>
<td>IDE（VSCode互換）</td>
<td>CLI（ターミナル）</td>
<td>CLI（ターミナル）</td>
</tr>
<tr>
<td><strong>基盤モデル</strong></td>
<td>Claude（Bedrock経由）</td>
<td>Claude（Anthropic API直接）</td>
<td>GPT-5系</td>
</tr>
<tr>
<td><strong>無料枠</strong></td>
<td><strong>50クレジット/月</strong></td>
<td>なし</td>
<td>なし</td>
</tr>
<tr>
<td><strong>月額（標準）</strong></td>
<td>$20（1,000クレジット）</td>
<td>$20（Pro）</td>
<td>$20（ChatGPT Plus）</td>
</tr>
<tr>
<td><strong>仕様駆動開発</strong></td>
<td><strong>Specモード搭載</strong></td>
<td>なし</td>
<td>なし</td>
</tr>
<tr>
<td><strong>イベント自動化</strong></td>
<td><strong>Hook機能</strong></td>
<td>なし</td>
<td>なし</td>
</tr>
<tr>
<td><strong>並列エージェント</strong></td>
<td>なし</td>
<td><strong>サブエージェント並列実行</strong></td>
<td><strong>マルチエージェントv2</strong></td>
</tr>
<tr>
<td><strong>サンドボックス</strong></td>
<td>なし</td>
<td>なし</td>
<td><strong>OSネイティブ</strong></td>
</tr>
<tr>
<td><strong>MCP統合</strong></td>
<td>Powers（自動最適化）</td>
<td>ネイティブ直接統合</td>
<td>設定ファイル経由</td>
</tr>
<tr>
<td><strong>オープンソース</strong></td>
<td>なし</td>
<td>なし</td>
<td>Apache-2.0</td>
</tr>
<tr>
<td><strong>AWSアカウント</strong></td>
<td>不要</td>
<td>不要</td>
<td>不要</td>
</tr>
</tbody>
</table>
<hr>
<h2><span id="toc3">Kiroだけができること</span></h2>
<h3><span id="toc4">1. Specモード（仕様駆動開発）</span></h3>
<p><strong>これがKiro最大の差別化機能</strong>です。Claude CodeもCodex CLIも「指示→即実装」ですが、KiroのSpecモードは実装前に仕様書を自動生成して確認するフローを挟みます。</p>
<pre><code class="language-plaintext">【Claude Code / Codex CLI の流れ】
指示 → 即実装開始
  ↓
「あれ、思ってたのと違う…」
  ↓
作り直し

【Kiro Specモードの流れ】
指示 → Requirements（EARS記法）→ 確認・修正
  ↓
Design（アーキテクチャ設計）→ 確認・修正
  ↓
Tasks（実装チェックリスト）→ 確認・修正
  ↓
実装
  ↓
「意図通りに完成」</code></pre>
<p><strong>Specモードが特に有効なケース：</strong></p>
<ul>
<li>AWSシステムをゼロから設計・構築する</li>
<li>複数サービスが連携する複雑な機能開発</li>
<li>チームで設計を共有・レビューしながら進めたい</li>
<li>「AIが勝手に作って後で全部やり直し」を防ぎたい</li>
</ul>
<p>「規模の大小ではなく、要件から一緒に考えたいかどうか」がSpecモードを選ぶ基準です。</p>
<hr>
<h3><span id="toc5">2. Hook（イベント駆動の自動品質チェック）</span></h3>
<p>ファイル保存・作成・削除などのイベントに反応して、AIエージェントが自動でバックグラウンドタスクを実行します。</p>
<table>
<thead>
<tr>
<th>トリガー</th>
<th>実行できる自動タスク</th>
</tr>
</thead>
<tbody>
<tr>
<td>ファイル保存時</td>
<td>テスト実行・リント・ドキュメント更新</td>
</tr>
<tr>
<td>ファイル作成時</td>
<td>セキュリティスキャン・型チェック</td>
</tr>
<tr>
<td>ファイル削除時</td>
<td>依存関係の整合性確認</td>
</tr>
</tbody>
</table>
<p><strong>Claude Code・Codex CLIとの決定的な違い：</strong></p>
<pre><code class="language-plaintext">Claude Code / Codex CLI:
  テストを実行したい → 手動でコマンドを打つ
  ドキュメントを更新したい → 手動で指示する

Kiro（Hook設定済み）:
  ファイルを保存する → 自動でテスト実行・ドキュメント更新
  → 「やり忘れ」がゼロになる</code></pre>
<hr>
<h3><span id="toc6">3. IAM Policy Autopilot（2026年2月リリース）</span></h3>
<p>AWSの中の人が作ったツールならではの機能です。コードを書くと<strong>最小権限のIAMポリシーを自動生成</strong>します。</p>
<pre><code class="language-python"># Kiroがこのコードを検知
s3 = boto3.client('s3')
s3.get_object(Bucket='my-bucket', Key='data.json')
s3.put_object(Bucket='my-bucket', Key='result.json', Body=data)

# ↓ Kiroが自動提案するIAMポリシー
{
  "Effect": "Allow",
  "Action": [
    "s3:GetObject",
    "s3:PutObject"
  ],
  "Resource": "arn:aws:s3:::my-bucket/*"
}</code></pre>
<p>「必要以上の権限を与えない」というAWSセキュリティのベストプラクティスを、コードを書きながら自動で実践できます。Claude CodeでもCodex CLIでも「IAMポリシーを作って」と指示はできますが、コードを書いたら<strong>勝手に提案してくれる</strong>のはKiroだけです。</p>
<hr>
<h3><span id="toc7">4. Steering の条件付き読み込み（fileMatch / auto）</span></h3>
<p>Claude CodeのCLAUDE.mdはすべてのやり取りで全ルールが常時適用されますが、KiroのSteeringは<strong>状況に応じてルールを使い分け</strong>られます。</p>
<pre><code class="language-yaml"># Terraformファイルを操作するときだけ読み込む
---
inclusion: fileMatch
fileMatchPattern: "**/*.tf"
---
# Terraform専用ルール</code></pre>
<pre><code class="language-yaml"># セキュリティ関連の質問をしたときだけ自動読み込み
---
inclusion: auto
description: AWSセキュリティのベストプラクティスとIAM設計ガイド
---</code></pre>
<p>これにより、コンテキストを効率的に管理しクレジットの無駄遣いを防げます。</p>
<hr>
<h2><span id="toc8">Claude Codeだけができること</span></h2>
<h3><span id="toc9">1. マルチエージェント並列実行</span></h3>
<p>Claude Codeは複数のサブエージェントを<strong>同時に走らせる</strong>ことができます。</p>
<pre><code class="language-plaintext">フロントエンドのリファクタリング ┐
バックエンドのリファクタリング  ├ 同時並行で実行
テストコードの作成            ┘</code></pre>
<p>Kiroはこれらを<strong>順番に実行</strong>します。日常的な開発では差を感じませんが、大規模コードベースで複数モジュールを横断的に改修する場合はClaude Codeの方が効率的です。</p>
<h3><span id="toc10">2. プロジェクト外ファイルへの自由なアクセス</span></h3>
<p>Claude CodeはCLIなので、パスを指定すればプロジェクト外のファイルも参照できます。</p>
<pre><code class="language-bash"># 別リポジトリのファイルを参照しながら作業
&gt; /path/to/other-repo/config.yaml を参考に、このプロジェクトの設定を修正して</code></pre>
<p>KiroはVSCodeのワークスペース内が基本です（マルチルートワークスペースで一部対応可能）。</p>
<h3><span id="toc11">3. MCP直接統合</span></h3>
<p>Claude Codeは PostgreSQL・GitHub・Jiraなどとネイティブに直接接続できます。Kiroも同様のことはPowers経由で可能ですが、Claude Codeの方が設定のシンプルさで優ります。</p>
<hr>
<h2><span id="toc12">Codex CLIだけができること</span></h2>
<h3><span id="toc13">1. サンドボックス実行</span></h3>
<p>コマンド実行をOSネイティブの機能で<strong>安全に隔離</strong>します。<code>--approval-policy never</code> と組み合わせた完全自動化をCI/CDに組み込む場合に有利です。</p>
<h3><span id="toc14">2. Apache-2.0オープンソース</span></h3>
<p>ソースコードを確認・改変して社内ツールに組み込めます。ベンダーロックインのリスクが最も低いです。</p>
<h3><span id="toc15">3. Terminal-Bench 2.0スコア最高（77.3%）</span></h3>
<p>シェル操作・ターミナル作業の能力評価で業界最高水準。シェルスクリプトの自動化や複雑なターミナル操作が得意です。</p>
<hr>
<h2><span id="toc16">AI推論能力はほぼ同等</span></h2>
<p>KiroとClaude CodeはどちらもClaudeモデルを使います。</p>
<pre><code class="language-plaintext">Kiro:       Claude（Amazon Bedrock経由）
Claude Code: Claude（Anthropic API直接）</code></pre>
<p>コーディング能力・推論能力は本質的に<strong>同じClaudeモデルを使うため差はほぼゼロ</strong>です。ただし：</p>
<ul>
<li>Claude Codeは最新モデルを<strong>即座に</strong>使える</li>
<li>Kiroは Bedrockへのデプロイを待つため<strong>数日の差</strong>が生じることがある</li>
</ul>
<p>日常利用では気にならないレベルの差です。</p>
<hr>
<h2><span id="toc17">「AWSのみ」という誤解</span></h2>
<p>「KiroはAWS開発専用」というイメージを持っている人がいますが、<strong>これは誤りです</strong>。</p>
<table>
<thead>
<tr>
<th>クラウド</th>
<th>Kiroでの対応</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>AWS</strong></td>
<td>公式Powers・IAM Autopilot等で最高の統合度</td>
</tr>
<tr>
<td><strong>Azure</strong></td>
<td>コミュニティのAzure Powersで対応可能</td>
</tr>
<tr>
<td><strong>GCP</strong></td>
<td>Firebase Powers等で対応可能</td>
</tr>
<tr>
<td><strong>クラウド非依存</strong></td>
<td>通常のVibeモードで問題なし</td>
</tr>
</tbody>
</table>
<p>AzureリソースをローカルにGit管理した状態でKiroを使い、Azureの構成や開発について質問・実装することは普通にできます。「AWS向けの深い統合機能が充実している」というだけで、他クラウドが使えないわけではありません。</p>
<hr>
<h2><span id="toc18">どれを選ぶべきか</span></h2>
<h3><span id="toc19">AWSメインで開発している人</span></h3>
<p><strong>Kiro + Claude Codeの使い分けがおすすめ</strong></p>
<pre><code class="language-plaintext">AWS設計・構築（一から要件検討）  → Kiro（Specモード）
既存コードの修正・解析          → どちらでもOK
複数リポジトリを横断した作業     → Claude Code
大規模並列リファクタリング       → Claude Code</code></pre>
<h3><span id="toc20">ターミナル作業・CI/CDを高度に自動化したい人</span></h3>
<p><strong>Codex CLI</strong></p>
<p>サンドボックス付きの完全自動化、CI/CDパイプライン組み込みはCodex CLIが最適です。</p>
<h3><span id="toc21">GUIで快適に使いたい・ターミナルが苦手</span></h3>
<p><strong>Kiro</strong></p>
<p>VSCodeライクなIDEで、ターミナル操作なしにAIを使った開発ができます。</p>
<h3><span id="toc22">無料で試したい</span></h3>
<p><strong>Kiro（Free: 50クレジット/月）</strong></p>
<p>Claude CodeもCodex CLIも無料枠はありませんが、KiroはAWSアカウントなしで無料枠から始められます。</p>
<hr>
<h2><span id="toc23">「道具の哲学」の違い</span></h2>
<p>3つのツールは技術的な差以上に、<strong>開発への向き合い方</strong>が異なります。</p>
<table>
<thead>
<tr>
<th>ツール</th>
<th>哲学</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Kiro</strong></td>
<td>「計画してから作る。仕様書が残る。品質は自動化する。」</td>
</tr>
<tr>
<td><strong>Claude Code</strong></td>
<td>「今すぐ動かす。粘り強く直す。並列で速く。」</td>
</tr>
<tr>
<td><strong>Codex CLI</strong></td>
<td>「自動化を安全に。ターミナルを極める。オープンに。」</td>
</tr>
</tbody>
</table>
<p>どれが「最高」ではなく、<strong>作業の性質と自分のスタイルに合ったものを選ぶ</strong>のが正解です。AWSを使った本格的なシステム開発なら、Kiroの仕様駆動開発が生産性と品質の両方を高めてくれます。</p>
<hr>
<h2><span id="toc24">まとめ</span></h2>
<p><strong>Kiroだけができること：</strong></p>
<p>✅ Specモード（要件→設計→実装の仕様駆動開発）<br />✅ Hook（ファイル操作に反応した自動品質チェック）<br />✅ IAM Policy Autopilot（最小権限IAMの自動生成）<br />✅ Steering の条件付き読み込み（fileMatch / auto）</p>
<p><strong>Claude Codeだけができること：</strong></p>
<p>✅ マルチエージェント並列実行<br />✅ プロジェクト外ファイルへの自由なアクセス</p>
<p><strong>Codex CLIだけができること：</strong></p>
<p>✅ OSネイティブのサンドボックス実行<br />✅ Apache-2.0オープンソース（社内カスタマイズ自由）<br />✅ Terminal-Bench最高水準のターミナル作業能力</p>
<p><strong>関連記事：</strong></p>
<ul>
<li>Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-overview/" title="Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌【2026年3月版】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌【2026年3月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「AIにコードを書かせたいけど、ブラウザとエディタを行き来するのが面倒…」そんな悩みを解決するのがClaude Codeです。2026年3月時点で、Anthropicが提供するターミナル型AIエージェントとして、開発者の間で急速に注...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.02.14</div></div></div></div></a>
<ul>
<li>OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIのAIエージェントの全貌</li>
</ul>

<a rel="noopener" href="https://caymezon.com/codex-cli-overview/" title="OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIのAIエージェントの全貌【2026年3月最新】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIのAIエージェントの全貌【2026年3月最新】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude CodeやGemini CLIみたいなAIエージェントを、OpenAIのモデルで使いたい…」「ターミナルで動くAIエージェントの中で、OpenAIが出しているものって何？」そんな疑問を持つエンジニアに向けて、Open...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.28</div></div></div></div></a>
<ul>
<li>Claude Code vs Gemini CLI vs Codex CLI｜できること・できないことを徹底比較</li>
</ul>

<a rel="noopener" href="https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/" title="Claude Code vs Gemini CLI vs Codex CLI｜できること・できないことを徹底比較【2026年3月版】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Claude Code vs Gemini CLI vs Codex CLI｜できること・できないことを徹底比較【2026年3月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「ターミナル型AIエージェントが乱立していて、どれを選べばいいか分からない…」Claude Code（Anthropic）、Gemini CLI（Google）、Codex CLI（OpenAI）——三大AI企業がそれぞれターミナル...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.28</div></div></div></div></a>
<ul>
<li>AWS構成図をKiroで自動生成｜Claude Codeとdraw.io活用を徹底比較</li>
</ul>
<p>（本ブログ内）</p>
<hr>
<p><strong>タグ:</strong> #Kiro #AWSKiro #ClaudeCode #CodexCLI #比較 #IDE #CLI #Spec #Hook #開発効率化</p><p>The post <a href="https://caymezon.com/aws-kiro-vs-claude-code-codex/">AWS Kiro vs Claude Code vs Codex CLI｜IDE・CLI徹底比較【Kiroだけができること一覧】【2026年4月版】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/aws-kiro-vs-claude-code-codex/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AWS Kiro完全ガイド｜Agentic IDEの全貌とは【セットアップ・料金・機能まで】【2026年4月版】</title>
		<link>https://caymezon.com/aws-kiro-overview/</link>
					<comments>https://caymezon.com/aws-kiro-overview/#respond</comments>
		
		<dc:creator><![CDATA[caymezon]]></dc:creator>
		<pubDate>Sun, 12 Apr 2026 03:54:41 +0000</pubDate>
				<category><![CDATA[AI & Next Tech]]></category>
		<category><![CDATA[Cloud & Infra]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[AWS Kiro]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[Spec]]></category>
		<category><![CDATA[Vibe]]></category>
		<category><![CDATA[エージェント]]></category>
		<category><![CDATA[セットアップ]]></category>
		<category><![CDATA[開発効率化]]></category>
		<guid isPermaLink="false">https://caymezon.com/?p=20348</guid>

					<description><![CDATA[<p>目次 はじめにこの記事で分かることこんな人におすすめAWS Kiroとは基本概念Claude Code・Codex CLIとの違いAI推論の実体環境構築・セットアップSTEP 1: KiroのダウンロードSTEP 2:  [&#8230;]</p>
<p>The post <a href="https://caymezon.com/aws-kiro-overview/">AWS Kiro完全ガイド｜Agentic IDEの全貌とは【セットアップ・料金・機能まで】【2026年4月版】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></description>
										<content:encoded><![CDATA[<div id="toc" class="toc tnt-number toc-center tnt-number border-element"><input type="checkbox" class="toc-checkbox" id="toc-checkbox-4" checked><label class="toc-title" for="toc-checkbox-4">目次</label>
    <div class="toc-content">
    <ol class="toc-list open"><li><a href="#toc1" tabindex="0">はじめに</a></li><li><a href="#toc2" tabindex="0">この記事で分かること</a></li><li><a href="#toc3" tabindex="0">こんな人におすすめ</a></li><li><a href="#toc4" tabindex="0">AWS Kiroとは</a><ol><li><a href="#toc5" tabindex="0">基本概念</a></li><li><a href="#toc6" tabindex="0">Claude Code・Codex CLIとの違い</a></li><li><a href="#toc7" tabindex="0">AI推論の実体</a></li></ol></li><li><a href="#toc8" tabindex="0">環境構築・セットアップ</a><ol><li><a href="#toc9" tabindex="0">STEP 1: Kiroのダウンロード</a></li><li><a href="#toc10" tabindex="0">STEP 2: サインイン</a></li><li><a href="#toc11" tabindex="0">STEP 3: プロジェクトを開く</a></li><li><a href="#toc12" tabindex="0">STEP 4: 動作確認</a></li></ol></li><li><a href="#toc13" tabindex="0">Kiro独自の主要機能</a><ol><li><a href="#toc14" tabindex="0">1. VibeモードとSpecモード</a></li><li><a href="#toc15" tabindex="0">2. Steering（プロジェクトルール管理）</a></li><li><a href="#toc16" tabindex="0">3. Hook（イベント駆動自動化）</a></li><li><a href="#toc17" tabindex="0">4. Skills（カスタムコマンド）</a></li><li><a href="#toc18" tabindex="0">5. Powers（MCPの自動最適化）</a></li><li><a href="#toc19" tabindex="0">6. IAM Policy Autopilot（2026年2月〜）</a></li></ol></li><li><a href="#toc20" tabindex="0">メリット</a><ol><li><a href="#toc21" tabindex="0">1. GUI IDEなのでターミナル操作が不要</a></li><li><a href="#toc22" tabindex="0">2. Specモードで「AIの暴走」を防げる</a></li><li><a href="#toc23" tabindex="0">3. Hookで品質チェックが自動化される</a></li><li><a href="#toc24" tabindex="0">4. AWSとの深い統合</a></li><li><a href="#toc25" tabindex="0">5. 無料枠がある</a></li></ol></li><li><a href="#toc26" tabindex="0">デメリット・注意点</a><ol><li><a href="#toc27" tabindex="0">1. プロジェクト外のファイルアクセスが制限される</a></li><li><a href="#toc28" tabindex="0">2. マルチエージェント並列実行に非対応</a></li><li><a href="#toc29" tabindex="0">3. 新モデルの適用に数日の遅れがある可能性</a></li><li><a href="#toc30" tabindex="0">4. Specモードは小さなタスクには過剰</a></li><li><a href="#toc31" tabindex="0">5. 大規模なコードのリバースエンジニアリングには向かない</a></li></ol></li><li><a href="#toc32" tabindex="0">料金体系</a><ol><li><a href="#toc33" tabindex="0">プラン比較</a></li><li><a href="#toc34" tabindex="0">モデルによるクレジット消費倍率</a></li><li><a href="#toc35" tabindex="0">Claude Codeとの料金比較</a></li></ol></li><li><a href="#toc36" tabindex="0">セキュリティ・データ保護</a></li><li><a href="#toc37" tabindex="0">まとめ</a></li></ol>
    </div>
  </div>

<h2><span id="toc1">はじめに</span></h2>
<p>「Claude CodeやCodex CLIのようなAI開発ツールはターミナル操作が必要で難しい…」</p>
<p>「AWSを使った開発をもっとスマートにしたい。IDEでAIに設計から実装まで任せたい…」</p>
<p>そんな悩みに応えるのが<strong>AWS Kiro</strong>です。2025年にAWSが投入したAgentic IDE（エージェント型統合開発環境）で、<strong>プロトタイプから本番品質のアプリケーション構築まで</strong>をAIが一貫してサポートします。</p>
<p><!-- ![AWS Kiro 起動画面](images/kiro-launch.jpg) --></p>
<p>Claude CodeやCodex CLIがターミナルベースのAIエージェントであるのに対し、KiroはVSCodeライクなGUI IDEとして動作します。初心者でも使いやすく、それでいて本格的な仕様駆動開発（Spec-Driven Development）に対応した点が最大の特徴です。</p>
<p>本記事では、2026年4月時点の最新情報をもとに、<strong>Kiroの全貌をゼロから徹底解説</strong>します。</p>
<h2><span id="toc2">この記事で分かること</span></h2>
<ul>
<li>AWS Kiroとは何か（Claude Code・Codex CLIとの違い）</li>
<li>インストール・セットアップの手順</li>
<li>Kiro独自の機能（Spec・Vibe・Hook・Steering・Skills・Powers）</li>
<li>メリット・デメリットの詳細分析</li>
<li>料金体系とプラン比較</li>
<li>個人利用での注意点</li>
</ul>
<h2><span id="toc3">こんな人におすすめ</span></h2>
<ul>
<li>AWSを使った開発をAIで効率化したい人</li>
<li>ターミナル操作に不慣れで、GUIベースのAIツールを探している人</li>
<li>設計・要件定義から実装まで一貫してAIにサポートしてほしい人</li>
<li>Claude Code・Codex CLIと何が違うのか知りたい人</li>
<li>最新のAI開発IDEを試してみたい人</li>
</ul>
<h2><span id="toc4">AWS Kiroとは</span></h2>
<h3><span id="toc5">基本概念</span></h3>
<p><strong>AWS Kiro</strong>は、AWSが開発したAgentic IDE（エージェント型統合開発環境）です。VSCodeをベースにしており、VSCode拡張機能として提供されています。</p>
<pre><code class="language-plaintext">■ Agentic IDE
└→ 単なるコード補完ではなく、AIが自律的にタスクを遂行
└→ 要件定義・設計・実装・テストまで一連の流れをサポート

■ VSCode互換
└→ 使い慣れたVSCodeのUIでAIエージェントを活用
└→ 既存のVSCode拡張機能もそのまま使用可能

■ AWSアカウント不要
└→ AWS Builder ID・Google・GitHubアカウントで利用開始
└→ 個人開発者でも手軽に始められる</code></pre>
<p><!-- ![AWS Kiro の概要図](images/kiro-overview.jpg) --></p>
<h3><span id="toc6">Claude Code・Codex CLIとの違い</span></h3>
<table>
<thead>
<tr>
<th>項目</th>
<th>AWS Kiro</th>
<th>Claude Code</th>
<th>Codex CLI</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>開発元</strong></td>
<td>AWS</td>
<td>Anthropic</td>
<td>OpenAI</td>
</tr>
<tr>
<td><strong>形態</strong></td>
<td>IDE（VSCode互換）</td>
<td>CLI（ターミナル）</td>
<td>CLI（ターミナル）</td>
</tr>
<tr>
<td><strong>操作方法</strong></td>
<td>GUI + チャット</td>
<td>ターミナル</td>
<td>ターミナル</td>
</tr>
<tr>
<td><strong>基盤モデル</strong></td>
<td>Claude（Amazon Bedrock経由）</td>
<td>Claude（Anthropic API直接）</td>
<td>GPT-5系</td>
</tr>
<tr>
<td><strong>仕様駆動開発</strong></td>
<td><strong>Specモード搭載</strong></td>
<td>なし</td>
<td>なし</td>
</tr>
<tr>
<td><strong>イベント自動化</strong></td>
<td><strong>Hook機能</strong></td>
<td>なし</td>
<td>なし</td>
</tr>
<tr>
<td><strong>IAM自動生成</strong></td>
<td><strong>IAM Policy Autopilot</strong></td>
<td>なし</td>
<td>なし</td>
</tr>
<tr>
<td><strong>無料枠</strong></td>
<td>50クレジット/月</td>
<td>なし</td>
<td>なし</td>
</tr>
</tbody>
</table>
<p>詳細な比較は以下の関連記事も参照してください。</p>
<ul>
<li>Claude Code完全ガイド: <a href="https://caymezon.com/claude-code-overview/">https://caymezon.com/claude-code-overview/</a></li>
<li>Claude Code vs Gemini CLI vs Codex CLI比較: <a href="https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/">https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/</a></li>
</ul>
<h3><span id="toc7">AI推論の実体</span></h3>
<p>KiroはAIの推論処理に<strong>Amazon Bedrockを経由してClaudeモデルを使用</strong>します。</p>
<pre><code class="language-plaintext">[ユーザーの指示]
      ↓
[Kiro IDE]
      ↓
[Amazon Bedrock]
      ↓
[Claude Sonnet 4.6 / Opus等]
      ↓
[コード生成・設計・実装]</code></pre>
<p>Claude Codeと同じClaudeモデルを使うため、<strong>推論能力・コーディング能力はほぼ同等</strong>です。ただしClaudeの最新モデルリリース時、Claude CodeはAnthropicから即座に使えるのに対し、KiroはBedrockへの展開タイミングに数日の差が生じることがあります。</p>
<hr>
<h2><span id="toc8">環境構築・セットアップ</span></h2>
<h3><span id="toc9">STEP 1: Kiroのダウンロード</span></h3>
<p><a href="https://kiro.dev/">Kiro公式サイト</a>にアクセスし、インストーラーをダウンロードします。</p>
<ul>
<li>Windows / Mac / Linux に対応</li>
<li>VSCodeの拡張機能としてインストール</li>
</ul>
<p><!-- ![Kiroのダウンロード画面](images/kiro-download.jpg) --></p>
<h3><span id="toc10">STEP 2: サインイン</span></h3>
<p>Kiroは<strong>AWSアカウントが不要</strong>です。以下のいずれかのアカウントでサインインできます。</p>
<table>
<thead>
<tr>
<th>認証方法</th>
<th>説明</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>AWS Builder ID</strong></td>
<td>AWSが提供する無料の開発者向けID</td>
</tr>
<tr>
<td><strong>Google</strong></td>
<td>Googleアカウント</td>
</tr>
<tr>
<td><strong>GitHub</strong></td>
<td>GitHubアカウント</td>
</tr>
</tbody>
</table>
<p>企業利用の場合は<strong>IAM Identity Center（SSO）経由</strong>が推奨です。AWS請求に統合でき、組織単位での利用管理が可能になります。</p>
<h3><span id="toc11">STEP 3: プロジェクトを開く</span></h3>
<p>既存のプロジェクトフォルダをKiroで開くだけで準備完了です。初回起動時にプロジェクト配下に <code>.kiro/</code> ディレクトリが自動生成されます。</p>
<pre><code class="language-plaintext">my-project/
├── .kiro/                  ← 自動生成
│   ├── steering/           ← プロジェクトルール（Steering）
│   ├── skills/             ← カスタムコマンド（Skills）
│   ├── hooks/              ← 自動化トリガー（Hooks）
│   └── specs/              ← 仕様書（Spec使用時）
├── src/
└── README.md</code></pre>
<h3><span id="toc12">STEP 4: 動作確認</span></h3>
<p>Kiroのチャットパネルを開き、日本語で話しかけてみましょう。</p>
<pre><code class="language-plaintext">&gt; このプロジェクトの構造を教えて</code></pre>
<p>日本語でのやり取りがそのままできます。</p>
<hr>
<h2><span id="toc13">Kiro独自の主要機能</span></h2>
<h3><span id="toc14">1. VibeモードとSpecモード</span></h3>
<p>Kiroには<strong>2つのチャットモード</strong>があり、新しいセッション開始時に選択できます。</p>
<p><!-- ![Vibe vs Spec モード選択画面](images/vibe-spec-selector.jpg) --></p>
<h4>Vibeモード（会話型・即時実装）</h4>
<p>Claude CodeやCodex CLIと同じ感覚で使えるモードです。指示したことをすぐに実装します。</p>
<p><strong>向いているケース：</strong></p>
<ul>
<li>コードの質問・解析</li>
<li>小さな機能追加・バグ修正</li>
<li>既存コードのリファクタリング</li>
<li>ドキュメント生成</li>
</ul>
<pre><code class="language-plaintext">例: &gt; EC2インスタンスに接続するPythonスクリプトを作成して
→ すぐにコードを生成して保存</code></pre>
<h4>Specモード（仕様駆動開発）</h4>
<p>Kiro最大の特徴です。実装前に<strong>要件・設計・タスクリストを自動生成</strong>し、計画的に開発を進めます。</p>
<pre><code class="language-plaintext">ユーザーの指示（「〇〇機能を作りたい」）
      ↓
① Requirements（要件定義）
  EARS記法でユーザーストーリーと受け入れ条件を自動生成
      ↓
② Design（設計）
  アーキテクチャ・コンポーネント設計ドキュメントを自動生成
      ↓
③ Task list（タスク整理）
  依存関係順に実装タスクを分解・ひも付け
      ↓
④ 実装
  タスクを順番に実行し、抜け漏れなく完成</code></pre>
<p>生成された仕様書は <code>.kiro/specs/</code> に保存され、後から参照・修正できます。</p>
<p><strong>向いているケース：</strong></p>
<ul>
<li>新規機能・システムをゼロから構築する</li>
<li>要件を一緒に考えてほしい</li>
<li>チームで設計を共有・レビューしたい</li>
<li>ドキュメントを残しながら開発したい</li>
</ul>
<p><strong>モード選択の目安：</strong></p>
<table>
<thead>
<tr>
<th>作業の性質</th>
<th>推奨モード</th>
</tr>
</thead>
<tbody>
<tr>
<td>既存コードの修正・解析・質問</td>
<td>Vibe</td>
</tr>
<tr>
<td>明確な指示があってすぐ動かしたい</td>
<td>Vibe</td>
</tr>
<tr>
<td>ゼロから要件を考えて設計・実装する</td>
<td><strong>Spec</strong></td>
</tr>
<tr>
<td>チームと設計を共有したい</td>
<td><strong>Spec</strong></td>
</tr>
</tbody>
</table>
<hr>
<h3><span id="toc15">2. Steering（プロジェクトルール管理）</span></h3>
<p>プロジェクトのルールや規約をMarkdownファイルで定義し、Kiroに<strong>常時・自動的に守らせる</strong>機能です。Claude CodeのCLAUDE.mdに相当しますが、より細かく制御できます。</p>
<p><strong>ファイル配置：</strong></p>
<pre><code class="language-plaintext">.kiro/steering/
├── product.md      ← 製品の目的・ターゲット・機能（自動生成可）
├── tech.md         ← 技術スタック・フレームワーク（自動生成可）
├── structure.md    ← ディレクトリ構造・命名規則（自動生成可）
└── custom-rule.md  ← 独自ルール（手動作成）</code></pre>
<p><strong>4つのinclusionモード：</strong></p>
<table>
<thead>
<tr>
<th>モード</th>
<th>動作</th>
<th>適したルール</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>always</code></td>
<td>常時自動読み込み</td>
<td>コーディング規約・言語設定</td>
</tr>
<tr>
<td><code>fileMatch</code></td>
<td>指定パターンのファイル操作時のみ</td>
<td>特定技術のルール</td>
</tr>
<tr>
<td><code>manual</code></td>
<td><code>#ファイル名</code> で手動参照</td>
<td>トラブルシューティングガイド</td>
</tr>
<tr>
<td><code>auto</code></td>
<td>descriptionとのマッチングで自動読み込み</td>
<td>専門知識ガイド</td>
</tr>
</tbody>
</table>
<p><strong>設定例（常に日本語で応答させる）：</strong></p>
<pre><code class="language-markdown">---
inclusion: always
---

# プロジェクトルール

- すべてのやり取りは日本語で行うこと
- コメントはコードの右側に記述すること
- AWSリソース名はケバブケースで統一すること</code></pre>
<p>グローバル設定（<code>~/.kiro/steering/</code>）に置けば、すべてのプロジェクトに共通ルールを適用できます。</p>
<hr>
<h3><span id="toc16">3. Hook（イベント駆動自動化）</span></h3>
<p>特定のタイミングでAIエージェントが<strong>バックグラウンドで自動的にタスクを実行</strong>する機能です。</p>
<p><strong>トリガーと自動実行の例：</strong></p>
<table>
<thead>
<tr>
<th>トリガー</th>
<th>自動実行できること</th>
</tr>
</thead>
<tbody>
<tr>
<td>ファイル保存時</td>
<td>リント・テスト・ドキュメント更新</td>
</tr>
<tr>
<td>ファイル作成時</td>
<td>セキュリティスキャン・型チェック</td>
</tr>
<tr>
<td>ファイル削除時</td>
<td>依存関係の整合性確認</td>
</tr>
<tr>
<td>手動トリガー</td>
<td>任意のバッチ処理</td>
</tr>
</tbody>
</table>
<p><strong>設定は自然言語で記述でき、JSONファイルとして保存</strong>されます。</p>
<pre><code class="language-json">{
  "name": "auto-test-on-save",
  "trigger": "fileSave",
  "filePattern": "src/**/*.ts",
  "instruction": "変更されたファイルに対応するテストを実行し、失敗があれば内容を報告してください"
}</code></pre>
<p>Claude CodeやCodex CLIはこれらを<strong>手動で実行する必要</strong>がありますが、Kiroは自動化できます。</p>
<hr>
<h3><span id="toc17">4. Skills（カスタムコマンド）</span></h3>
<p>チームやプロジェクト独自の処理を<strong>スラッシュコマンド（<code>/コマンド名</code>）として登録</strong>できる機能です。</p>
<p><strong>ファイル構造：</strong></p>
<pre><code class="language-plaintext">.kiro/skills/
└── draw-diagram/          ← スキル名
    ├── SKILL.md           ← 必須：コマンド定義
    └── references/        ← オプション：参考資料
        └── style-guide.md</code></pre>
<p><strong>SKILL.md の形式：</strong></p>
<pre><code class="language-markdown">---
name: draw-diagram
description: AWS構成図をdraw.io形式で生成する。ハンズオンのディレクトリ名を指定してarchitecture.drawioを作成する。
---

# AWS構成図生成スキル

## 実行手順
1. 指定されたディレクトリのREADME.mdとtemplate.yamlを読み込む
2. architecture.drawioを生成して保存する

（以下、draw.ioの生成ルールを記述）</code></pre>
<p>チャット入力欄で <code>/</code> を入力するとスキル一覧が表示され、<code>/draw-diagram ec2-apache-web</code> のように実行できます。</p>
<p>Claude CodeのSlash Command（<code>.claude/commands/</code>）と同等の機能ですが、<strong>YAML frontmatterで<code>name</code>と<code>description</code>を定義</strong>する点が異なります。<code>description</code>フィールドにより、スラッシュコマンドだけでなく自然言語からも自動起動されます。</p>
<hr>
<h3><span id="toc18">5. Powers（MCPの自動最適化）</span></h3>
<p>MCP（Model Context Protocol）サーバーを<strong>必要なときだけ自動でアクティブ化</strong>する機能です。コンテキストの無駄遣いを防ぎ、クレジット消費を最小化します。</p>
<pre><code class="language-plaintext">Terraformに関するプロンプト → Terraform Powersが自動起動
AWS CDKに関するプロンプト  → CDK Powersが自動起動
通常のコーディング         → 余分なMCPは起動しない</code></pre>
<p>公式AWSサービス向けPowersに加え、コミュニティが開発した<strong>Azure Powers</strong>も利用可能です（<a href="https://github.com/requix/azure-kiro-powers">GitHub: azure-kiro-powers</a>）。KiroはAWS向けが充実していますが、<strong>Azure・GCPの開発も問題なく行えます</strong>。</p>
<hr>
<h3><span id="toc19">6. IAM Policy Autopilot（2026年2月〜）</span></h3>
<p>Lambda・DynamoDB・S3などを使うコードを書くと、<strong>最小権限のIAMポリシーを自動生成</strong>するAWS専用機能です。</p>
<pre><code class="language-python"># Kiroがこのコードを検知
import boto3
s3 = boto3.client('s3')
s3.put_object(Bucket='my-bucket', Key='file.txt', Body=b'data')

# ↓ IAM Policy Autopilotが自動提案
{
  "Effect": "Allow",
  "Action": ["s3:PutObject"],
  "Resource": "arn:aws:s3:::my-bucket/*"
}</code></pre>
<p>「必要最小限の権限だけを付与する」というAWSのセキュリティベストプラクティスを、AIが自動で実践してくれます。</p>
<hr>
<h2><span id="toc20">メリット</span></h2>
<h3><span id="toc21">1. GUI IDEなのでターミナル操作が不要</span></h3>
<p>Claude CodeやCodex CLIはターミナル操作が前提ですが、Kiroは<strong>VSCodeライクなGUI</strong>で動作します。ターミナルが苦手な方でも、チャット感覚でAIを使いながら開発できます。</p>
<h3><span id="toc22">2. Specモードで「AIの暴走」を防げる</span></h3>
<p>プロンプトを投げるとすぐ実装を始めるClaude Code・Codex CLIに対して、KiroのSpecモードは<strong>実装前に仕様書を確認するステップ</strong>が入ります。</p>
<pre><code class="language-plaintext">「ここが意図と違う」→ 実装前に修正できる
「この要件が抜けている」→ タスクに追加できる</code></pre>
<p>大きな機能を作る際に、後で全部作り直す事態を防げます。</p>
<h3><span id="toc23">3. Hookで品質チェックが自動化される</span></h3>
<p>ファイル保存のたびに自動でテスト・リント・ドキュメント更新が走ります。「テストを書き忘れた」「ドキュメントが古いまま」という問題を防げます。</p>
<h3><span id="toc24">4. AWSとの深い統合</span></h3>
<p>IAM Policy Autopilotをはじめ、AWS特有のベストプラクティスを自動で適用してくれます。Bedrock・Lambda・DynamoDB・S3などのAWSサービスに関するコード生成精度が高いです。</p>
<h3><span id="toc25">5. 無料枠がある</span></h3>
<p>50クレジット/月の無料枠があり、<strong>AWSアカウントなし・クレジットカードなし</strong>で試せます。Claude CodeはProプラン（$20/月）が必須、Codex CLIはAPIキーが必須なのと対照的です。</p>
<hr>
<h2><span id="toc26">デメリット・注意点</span></h2>
<h3><span id="toc27">1. プロジェクト外のファイルアクセスが制限される</span></h3>
<p>Claude CodeはCLIなのでプロジェクト外のファイルをパス指定で参照できますが、Kiroは<strong>開いたワークスペース内のファイルが基本</strong>です。複数リポジトリをまたいだ横断的な作業には不向きです（マルチルートワークスペースで複数フォルダを開く方法で一部対応可能）。</p>
<h3><span id="toc28">2. マルチエージェント並列実行に非対応</span></h3>
<p>Claude Code（サブエージェント並列実行）やCodex CLI（マルチエージェントv2）と異なり、Kiroは<strong>タスクを順番に実行</strong>します。大規模なコードベースで複数モジュールを同時に改修するような場合、時間がかかります。</p>
<h3><span id="toc29">3. 新モデルの適用に数日の遅れがある可能性</span></h3>
<p>KiroはAmazon Bedrock経由でClaudeを使うため、Anthropicが新しいモデルをリリースしても、BedrockへのデプロイまでにClaude Codeより数日遅れることがあります。</p>
<h3><span id="toc30">4. Specモードは小さなタスクには過剰</span></h3>
<p>ちょっとした修正や質問に対してSpecモードを使うと、仕様書生成のステップが邪魔になります。タスクの性質でVibeとSpecを使い分けることが重要です。</p>
<h3><span id="toc31">5. 大規模なコードのリバースエンジニアリングには向かない</span></h3>
<p>既存の大規模システムを解析してクラス図・ER図などを作成する作業は、<strong>Specモードのフローが逆方向</strong>になるため恩恵を受けにくいです。その場合はVibeモードを使いながら、モジュール単位で分割実行するのが現実的です。</p>
<hr>
<h2><span id="toc32">料金体系</span></h2>
<p>Kiroは<strong>クレジット制</strong>を採用しています。毎月クレジットが付与され、AIとのやり取りのたびに消費します。</p>
<h3><span id="toc33">プラン比較</span></h3>
<table>
<thead>
<tr>
<th>プラン</th>
<th>月額</th>
<th>月間クレジット</th>
<th>向いている人</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Free</strong></td>
<td>$0</td>
<td>50</td>
<td>お試し・軽い用途</td>
</tr>
<tr>
<td><strong>Pro</strong></td>
<td>$20</td>
<td>1,000</td>
<td>個人の本格的な開発</td>
</tr>
<tr>
<td><strong>Pro+</strong></td>
<td>$40</td>
<td>2,000</td>
<td>ヘビーユーザー</td>
</tr>
<tr>
<td><strong>Power</strong></td>
<td>$200</td>
<td>10,000</td>
<td>チーム・大規模利用</td>
</tr>
</tbody>
</table>
<p>追加クレジット：<strong>$0.04 / 1クレジット</strong></p>
<h3><span id="toc34">モデルによるクレジット消費倍率</span></h3>
<table>
<thead>
<tr>
<th>モデル</th>
<th>消費倍率</th>
<th>特徴</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Auto（推奨）</strong></td>
<td>1.0倍</td>
<td>タスクに応じて自動最適化</td>
</tr>
<tr>
<td><strong>Claude Haiku</strong></td>
<td>0.4倍</td>
<td>高速・低コスト。単純なタスク向け</td>
</tr>
<tr>
<td><strong>Claude Sonnet 4.6</strong></td>
<td>1.3倍</td>
<td>高性能。複雑な開発タスク向け</td>
</tr>
<tr>
<td><strong>Claude Opus</strong></td>
<td>2.2倍</td>
<td>最高性能。難解な設計・推論向け</td>
</tr>
</tbody>
</table>
<p>日常的な開発はAutoモード（実態はSonnet 4.6ベース）で十分です。Opusは複雑なアーキテクチャ設計のみに絞ることでクレジットを節約できます。</p>
<h3><span id="toc35">Claude Codeとの料金比較</span></h3>
<pre><code class="language-plaintext">■ Kiro Free（$0/月）
└→ 50クレジット（お試し）
└→ AWSアカウント不要

■ Kiro Pro（$20/月）
└→ 1,000クレジット
└→ 使い切ったら $0.04/クレジットで追加購入

■ Claude Code Pro（$20/月）
└→ 5時間ごとに約10〜40プロンプト
└→ Web版・Desktop版と使用量を共有</code></pre>
<p>月額は同じですが、<strong>KiroはクレジットをWebブラウジングで消費しない</strong>点が異なります。Claude Codeのように「Web版で調べ物をしたらClaude Codeの制限に達した」という問題が起きません。</p>
<hr>
<h2><span id="toc36">セキュリティ・データ保護</span></h2>
<table>
<thead>
<tr>
<th>項目</th>
<th>内容</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>転送中の暗号化</strong></td>
<td>TLS 1.2以上</td>
</tr>
<tr>
<td><strong>保存時の暗号化</strong></td>
<td>AWS KMSで暗号化</td>
</tr>
<tr>
<td><strong>データ利用</strong></td>
<td>Pro/Enterprise経由ではサービス改善に使用されない</td>
</tr>
<tr>
<td><strong>機密ファイル除外</strong></td>
<td><code>.kiroignore</code> で除外設定可能（<code>.gitignore</code>と同じ書式）</td>
</tr>
</tbody>
</table>
<p>企業での利用では、IAM Identity Center経由のSSOを使うことで組織管理・監査ログの整備も可能です。</p>
<hr>
<h2><span id="toc37">まとめ</span></h2>
<p>AWS Kiroは、ターミナル操作が不要なGUI IDE形式のAgentic IDEとして、2026年4月時点で急速に注目を集めています。</p>
<p><strong>主要なポイント：</strong></p>
<p>✅ <strong>メリット</strong></p>
<ul>
<li>GUI IDEなのでターミナル操作が不要</li>
<li>Specモードで仕様駆動開発が可能（要件→設計→実装のフローを強制）</li>
<li>Hookでファイル保存時の品質チェックを自動化</li>
<li>IAM Policy Autopilotでセキュリティリスクを自動低減</li>
<li>無料枠あり（50クレジット/月）</li>
<li>AWSアカウント不要で始められる</li>
</ul>
<p>⚠️ <strong>デメリット・注意点</strong></p>
<ul>
<li>プロジェクト外ファイルへのアクセスが制限される</li>
<li>マルチエージェント並列実行は非対応</li>
<li>新モデル適用がClaude Codeより数日遅れる可能性</li>
<li>リバースエンジニアリング用途にはSpecモードが不向き</li>
</ul>
<p>🎯 <strong>こんな方に特におすすめ</strong></p>
<ul>
<li>AWSを使った開発が多い人</li>
<li>ターミナルよりGUI操作が得意な人</li>
<li>設計から実装まで一貫してAIにサポートしてほしい人</li>
<li>チームで設計ドキュメントを共有しながら開発したい人</li>
</ul>
<p><strong>次のステップ：</strong></p>
<p>まずは<a href="https://kiro.dev/">kiro.dev</a>からインストールして、Free枠で体験してみてください。日本語での対話がそのまま使えます。</p>
<p><strong>関連記事：</strong></p>
<ul>
<li>Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌</li>
</ul>

<a rel="noopener" href="https://caymezon.com/claude-code-overview/" title="Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌【2026年3月版】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/02/claude-code-overview-featured-a281ac-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Claude Code完全ガイド｜ターミナルで動くAIコーディングアシスタントの全貌【2026年3月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「AIにコードを書かせたいけど、ブラウザとエディタを行き来するのが面倒…」そんな悩みを解決するのがClaude Codeです。2026年3月時点で、Anthropicが提供するターミナル型AIエージェントとして、開発者の間で急速に注...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.02.14</div></div></div></div></a>
<ul>
<li>OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIのAIエージェントの全貌</li>
</ul>

<a rel="noopener" href="https://caymezon.com/codex-cli-overview/" title="OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIのAIエージェントの全貌【2026年3月最新】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-overview-featured-c9678c-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">OpenAI Codex CLI完全ガイド｜ターミナルで動くOpenAIのAIエージェントの全貌【2026年3月最新】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「Claude CodeやGemini CLIみたいなAIエージェントを、OpenAIのモデルで使いたい…」「ターミナルで動くAIエージェントの中で、OpenAIが出しているものって何？」そんな疑問を持つエンジニアに向けて、Open...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.28</div></div></div></div></a>
<ul>
<li>Claude Code vs Gemini CLI vs Codex CLI｜できること・できないことを徹底比較</li>
</ul>

<a rel="noopener" href="https://caymezon.com/codex-cli-vs-claude-code-vs-gemini-cli/" title="Claude Code vs Gemini CLI vs Codex CLI｜できること・できないことを徹底比較【2026年3月版】" class="blogcard-wrap internal-blogcard-wrap a-wrap cf" target="_blank"><div class="blogcard internal-blogcard ib-left cf"><div class="blogcard-label internal-blogcard-label"><span class="fa"></span></div><figure class="blogcard-thumbnail internal-blogcard-thumbnail"><img decoding="async" width="160" height="90" src="https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-160x90.jpg" class="blogcard-thumb-image internal-blogcard-thumb-image wp-post-image" alt="" srcset="https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-160x90.jpg 160w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-120x68.jpg 120w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-320x180.jpg 320w, https://caymezon.com/wp-content/uploads/2026/03/codex-cli-vs-claude-code-vs-gemini-cli-featured-f0d8df-376x212.jpg 376w" sizes="(max-width: 160px) 100vw, 160px" /></figure><div class="blogcard-content internal-blogcard-content"><div class="blogcard-title internal-blogcard-title">Claude Code vs Gemini CLI vs Codex CLI｜できること・できないことを徹底比較【2026年3月版】</div><div class="blogcard-snippet internal-blogcard-snippet">はじめに「ターミナル型AIエージェントが乱立していて、どれを選べばいいか分からない…」Claude Code（Anthropic）、Gemini CLI（Google）、Codex CLI（OpenAI）——三大AI企業がそれぞれターミナル...</div></div><div class="blogcard-footer internal-blogcard-footer cf"><div class="blogcard-site internal-blogcard-site"><div class="blogcard-favicon internal-blogcard-favicon"><img decoding="async" src="https://www.google.com/s2/favicons?domain=https://caymezon.com" alt="" class="blogcard-favicon-image internal-blogcard-favicon-image" width="16" height="16" /></div><div class="blogcard-domain internal-blogcard-domain">caymezon.com</div></div><div class="blogcard-date internal-blogcard-date"><div class="blogcard-post-date internal-blogcard-post-date">2026.03.28</div></div></div></div></a>
<ul>
<li>AWS Kiro の使い方完全解説｜主要機能カテゴリ別ガイド</li>
</ul>
<p>（本ブログ内・関連記事）</p>
<hr>
<p><strong>タグ:</strong> #Kiro #AWSKiro #AWS #AI #IDE #エージェント #Spec #Vibe #開発効率化 #セットアップ</p><p>The post <a href="https://caymezon.com/aws-kiro-overview/">AWS Kiro完全ガイド｜Agentic IDEの全貌とは【セットアップ・料金・機能まで】【2026年4月版】</a> first appeared on <a href="https://caymezon.com">CayTech Lab</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://caymezon.com/aws-kiro-overview/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
