FlowTune Media

Claude Code vs Kiro — 「計画してから書く」か「書きながら考える」か

ターミナルに指示を打ち込めば、ファイルを読み、コードを書き、テストを走らせ、プルリクエストまで出す。Claude Codeの体験はそういうものだ。

一方で、Kiroは真逆のアプローチをとる。コードを1行も書く前に、要件定義書、アーキテクチャ設計、テスト仕様を生成する。開発者がそれを承認してはじめて、実装が始まる。

2026年のAIコーディングツール選びで、この2つが「対極」としてよく比較されるのには理由がある。どちらが優れているかではなく、どちらの開発スタイルに自分が合うかが問われている。

設計思想の根本的な違い

Claude CodeはAnthropicが作ったターミナルネイティブのコーディングエージェント。「モデルの上に被せるレイヤーは薄ければ薄いほどいい」という思想で、自然言語の指示をそのままコードベースへの操作に変換する。ファイル読み込み、編集、シェルコマンド実行、Git操作——すべてをターミナルの中で完結させる。

KiroはAWSが作ったVS Codeフォークで、スペック駆動開発という独自のワークフローを組み込んだIDEだ。タスクを受け取ると、まずRequirements(要件)→ Design(設計)→ Test Spec(テスト仕様)という3段階のドキュメントを自動生成する。開発者がこれらを確認・修正してから、実装に進む。

この違いは単なるUIの好みではない。「AIに何をどこまで任せるか」という根本的な判断に関わる。

実務で効く差分

コンテキスト理解。 Claude Codeはプロジェクト全体を読み、関連ファイルを自動で追跡する。MCPサーバー経由でPostgres、GitHub、Jira、Slackと直接接続でき、コードベースの外にある情報にもアクセスできる。Kiroは2026年6月時点でMCPサポートがなく、外部連携はIDEの拡張機能に限られる。

並列処理。 Claude CodeはOpus 4.8のDynamic Workflows機能で、数百のサブエージェントを同時に動かせる。大規模なコードベースマイグレーションのような作業で威力を発揮する。Kiroのエージェント(Auto)は単一タスクを順序立てて処理する設計で、並列実行は対応していない。

ドキュメント生成。 ここはKiroの独壇場だ。スペック駆動開発で生成されるドキュメントは、チームレビューやコンプライアンス対応にそのまま使える。Claude Codeでも「まず設計書を書いて」と指示すれば同様のことは可能だが、ワークフローとして強制されないため、急いでいるとスキップしがちだ。

速度。 小〜中規模の変更であれば、Claude Codeのほうが明らかに速い。スペックフェーズがない分、指示からコード生成までのリードタイムが短い。ターミナルで作業する開発者は、1日のタスク処理量が有意に多いという報告もある。

料金を並べてみる

Claude Code Kiro
無料枠 なし 50クレジット/月
エントリー Pro $20/月(約3,000円) Pro $20/月(約3,000円)
中位 Max 5x $100/月(約15,000円) Pro+ $40/月(約6,000円)
上位 Max 20x $200/月(約30,000円) Power $200/月(約30,000円)
超過料金 API従量課金 $0.04/クレジット

エントリー価格は同じ$20/月だが、中身は異なる。Claude CodeのProはSonnet 4.6ベースで、Opusを使いたければMax以上が必要。KiroのProは1,000クレジットで、Claude Sonnet 4.6とOpus 4.8の両方が使える。

正直なところ、ライトユーザーにはKiroのほうがコスパがいい。無料枠で試せるし、$20/月でOpus 4.8にもアクセスできる。一方、1日に何十回もエージェントを回すヘビーユーザーは、Claude CodeのMax 5x($100/月)が割安になるケースが多い。

両方使うという選択肢

海外の開発者コミュニティで増えているのが、「計画はKiro、実行はClaude Code」という併用パターンだ。

新機能を設計する段階ではKiroのスペック駆動ワークフローで要件を固め、レビュー可能なドキュメントを作る。実装段階に入ったらClaude Codeに切り替えて、ターミナルから高速にコードを書き、テストを回し、プルリクエストを出す。

この使い分けが成立するのは、両者がまったく違う強みを持っているからだ。Claude CodeにKiroのスペック機能を求めるのは筋が違うし、KiroにClaude Codeの速度とMCP連携を期待するのも同様だ。

どちらを選ぶか

判断基準はシンプルだ。

Claude Codeが向いている人: ターミナルで作業する。既存のコードベースを素早く修正・拡張したい。MCP経由でGitHubやSlackと統合したい。大規模リファクタリングを自動化したい。

Kiroが向いている人: 計画を立ててからコードを書きたい。チーム開発でレビュー可能なドキュメントが必要。AWSのエコシステムに乗っている。VS Codeの操作感を維持したい。

どちらが「正解」かではなく、自分のワークフローにどちらがフィットするかの問題だ。KiroがMCPに対応し、Claude Codeがスペック生成機能を内蔵すれば、この境界線はいずれ曖昧になるかもしれない。だが今は、両方試して使い分けるのが最もコスパの良い選択だ。

Claude Code / Kiro

関連記事