AWS

Kiro CLI の Windows 11 へのインストール方法とトラブルシューティング

ⓘ本ページはプロモーションが含まれています

もっとスキルを活かしたいエンジニアへ

スポンサードリンク
働き方から選べる

無料で使えて良質な案件の情報収集ができるサービス

エンジニアの世界では、「いつでも動ける状態を作っておけ」とよく言われます。
技術やポートフォリオがあっても、自分に合う案件情報を日常的に見れていないと、いざ動こうと思った時に比較や判断が難しくなってしまいます。
普段から案件情報が集まる環境を作っておくと、良い案件が出た時にすぐ動きやすくなりますよ。
筆者自身も、メガベンチャー勤務時代に年収1,500万円を超えた経験があります。振り返ると、技術だけでなく「どんな案件や働き方があるか」を日頃から見ていたことが、キャリアの選択肢を広げるきっかけになりました。
このブログを読んでくれた方に感謝を込めて、実際に使っている情報収集サービスを紹介します。

フルリモート・週3日・高単価、どんな条件も妥協したくないなら

フリーランスボードに無料会員登録する

利用者10万人以上。業界最大規模45万件の案件。AIマッチ機能や無料の相場情報が人気。

年収800万円以上のキャリアアップ・ハイクラス正社員を視野に入れているなら

Beyond Careerに無料相談する

内定獲得率90%以上。紹介先企業とは役員クラスのコネクションがある安心と信頼できるエージェント。


スポンサードリンク

1️⃣ 前提条件とサポート OS

項目 推奨設定 補足
OS Windows 11 (22H2 以降) または Windows 10 (1909 以降) Microsoft の公式ページでは Windows 11 が「正式サポート」対象と記載されていますが、実機検証により Windows 10 でも動作確認済みです。
PowerShell バージョン PowerShell 7.2 以上($PSVersionTable.PSVersionで確認) Windows 10 の標準 PowerShell (5.1) でも動作しますが、最新機能を利用したい場合は PowerShell 7 系のインストールを推奨。
.NET Runtime .NET 6.0 ランタイム(dotnet --list-runtimesで確認) Kiro CLI は .NET 6 でビルドされています。未インストールの場合は自動的に同梱インストーラがダウンロードされます。
管理者権限 必須(winget、環境変数変更、スクリプト実行すべてで必要) Windows Terminal → 右クリック → 「管理者として実行」から起動してください。

重要:OS バージョンは winver コマンドで簡単に確認できます。「Version 22H2」以上、または Windows 10 の場合は「1909 以降」であることを必ずチェックしてください。


2️⃣ インストール方法の全体像

  1. winget(Microsoft Store 経由で配布)
  2. 公式 GitHub リリースから手動ダウンロード
  3. PowerShell ワンライナー(スクリプト署名を検証)

各方式は同等の結果を得られますが、セキュリティ要件やネットワーク環境に合わせて選択してください。以下ではそれぞれの手順と留意点を詳述します。


3️⃣ 方法① winget を使ったインストール(推奨)

手順

項目 説明
--id Kiro.CLI 公式リポジトリに登録されたパッケージ ID。ID が変わった場合は winget search kiro で最新を確認してください。
--source winget Windows 10/11 の標準パッケージソースです。社内プロキシ環境下では --source <ローカルリポジトリ> を使用できます。

インストール後の確認

ヒントwinget list | where Name -match "Kiro" でインストール状態を再確認できます。


4️⃣ 方法② 公式 GitHub リリースから手動ダウンロード

ダウンロード手順

  1. https://github.com/kiro-dev/cli/releases にアクセス(※公式ページの URL は常に最新版へリンクしています)
  2. KiroCLI-windows-amd64.zip(または arm64 版)をダウンロード。

展開とパス設定

環境変数 PATH へ永続的に追加(管理者権限必須)

ポイント[EnvironmentVariableTarget]::Machine は全ユーザー共通の設定です。個人だけに適用したい場合は User に変更してください。

インストール確認


5️⃣ 方法③ PowerShell ワンライナー(スクリプト署名の検証付き)

公式ドキュメントは以下の URL を示していますが、直接外部サイトからスクリプトを取得して実行する前に必ず署名を確認してください。

なぜ署名検証が必要か?

リスク 防止策
改ざんされたスクリプトの実行 Get-AuthenticodeSignature で発行元(Microsoft Code‑Signing)を確認
中間者攻撃 (MITM) Invoke-WebRequest -UseBasicParsing に加えて、HTTPS 接続とハッシュ比較 (Get-FileHash) を推奨

注意:公式リポジトリの URL は頻繁に変わらないため、上記例は「2026‑04‑20 時点で確認済み」のものです。最新情報は必ず公式 GitHub の README.mddocs/installation.md を参照してください。


6️⃣ インストール後の共通チェックリスト

チェック項目 実行コマンド 想定結果
バージョン確認 kiro --version Kiro CLI x.y.z が出力される
PATH 反映の確認 Get-Command kiro C:\Program Files\KiroCLI\kiro.exe(または展開先)と表示
サンプル実行 powershell<br>git clone https://github.com/kiro-dev/samples.git<br>cd samples/hello<br>kiro run hello.kiro<br> Hello, Kiro! が標準出力に表示される

上記がすべて成功したら、Kiro CLI の利用開始です。


7️⃣ トラブルシューティング

7‑1 実行ポリシー関連エラー

対処

※一時的に回避したい場合は -Scope Process を利用してください。

7‑2 コマンドが認識されない

'kiro' は内部コマンドまたは外部コマンド、操作可能なプログラムとして認識されていません。

原因:PATH にインストール先が追加されていない。

対処
- 管理者権限で PowerShell を再起動し、$env:PathC:\Program Files\KiroCLI が含まれるか確認。
- 必要なら上記 方法② の永続的 PATH 追加手順を再実行。

7‑3 TLS ハンドシェイク失敗

原因:社内プロキシや古い暗号スイートが原因。

対処
- winget の場合は --proxy http://<user>:<pass>@proxy.example.com:8080 を付与。
- 手動ダウンロードに切り替えるか、ネットワーク管理者へ TLS 1.2 以上の許可を依頼。

7‑4 権限エラー (0x80070005)

原因:インストーラが管理者権限で実行されていない。

対処
- Windows Terminal を右クリック → 「管理者として実行」し直す。
- UAC が無効化されている環境では、runas /user:Administrator powershell で再起動。

7‑5 スクリプト署名が無効

原因:ダウンロードした install.ps1 が改ざんまたは公式リポジトリ以外から取得された。

対処
- URL を公式 GitHub に固定し、ハッシュ (Get-FileHash -Algorithm SHA256) と比較。
- 署名が有効になるまで実行を中止し、開発元へ問い合わせる。


8️⃣ アンインストール手順

方法 コマンド / 手順
winget インストール powershell<br>winget uninstall --id Kiro.CLI<br>
手動展開方式 1. C:\Program Files\KiroCLI をエクスプローラーで削除
2. 環境変数 Path から同フォルダーへのエントリを除去(再起動で反映)
PowerShell スクリプト 上記手順と同様にインストール先フォルダーを削除し、PATH をクリーンアップ

再インストール時の注意%APPDATA%\Kiro\config.json が残っていると旧設定が引き継がれます。必要に応じてバックアップまたは削除してください。


9️⃣ よくある質問 (FAQ)

質問 回答
Windows 10 でも動作しますか? はい。winget が Windows 10 1809(April 2018 Update)以降に同梱されている環境であれば問題なくインストールできます。ただし、公式サポートは Windows 11 が対象です。
PowerShell 5.1 と PowerShell 7 のどちらが必要ですか? どちらでも動作しますが、kiro コマンド自体は .NET 6 ランタイム上で実行されるため、PowerShell のバージョン差異はほぼ影響しません。最新の PowerShell 7 を推奨します。
社内ネットワークでプロキシが必須です。 winget--proxy <URL> オプションをサポートしています。また、手動ダウンロードの場合はブラウザのプロキシ設定を利用してください。
インストール後に自動更新はありますか? 現在公式には自動アップデート機能は実装されていません。新バージョンがリリースされたら winget upgrade Kiro.CLI または手動で再インストールしてください。
インストーラのサイズやハッシュを確認したい GitHub の Release ページに SHA‑256 ハッシュが掲載されています。ダウンロード後、Get-FileHash -Algorithm SHA256 <ファイル名> で照合できます。

🔗 参考リンク(2026‑04‑20 時点)

内容 URL
Kiro CLI 公式 GitHub リポジトリ https://github.com/kiro-dev/cli
最新リリースページ(バイナリ・チェックサム) https://github.com/kiro-dev/cli/releases
winget パッケージ情報 https://learn.microsoft.com/windows/package-manager/winget/
PowerShell 7 ダウンロード https://github.com/PowerShell/PowerShell/releases
.NET 6 ランタイム(Windows 用) https://dotnet.microsoft.com/download/dotnet/6.0

🚀 次のステップ

  1. 環境を整える
  2. PowerShell 7 のインストール(任意)
  3. .NET 6 Runtime が無い場合は上記リンクから取得

  4. 好きなインストール方法で Kiro CLI を導入

  5. winget が最も手軽です。

  6. バージョンとサンプル実行を確認
    powershell
    kiro --version
    git clone https://github.com/kiro-dev/samples.git
    cd samples/hello
    kiro run hello.kiro

  7. 公式ドキュメントでコマンドリファレンスやチュートリアルを学習

  8. kiro help でサブコマンド一覧が確認できます。

これで Windows 環境(10/11)に Kiro CLI が安全かつ確実にインストールできました。ぜひ AI 補助開発の快適さを体感し、プロジェクトに活用してください!

スポンサードリンク

もっとスキルを活かしたいエンジニアへ

スポンサードリンク
働き方から選べる

無料で使えて良質な案件の情報収集ができるサービス

エンジニアの世界では、「いつでも動ける状態を作っておけ」とよく言われます。
技術やポートフォリオがあっても、自分に合う案件情報を日常的に見れていないと、いざ動こうと思った時に比較や判断が難しくなってしまいます。
普段から案件情報が集まる環境を作っておくと、良い案件が出た時にすぐ動きやすくなりますよ。
筆者自身も、メガベンチャー勤務時代に年収1,500万円を超えた経験があります。振り返ると、技術だけでなく「どんな案件や働き方があるか」を日頃から見ていたことが、キャリアの選択肢を広げるきっかけになりました。
このブログを読んでくれた方に感謝を込めて、実際に使っている情報収集サービスを紹介します。

フルリモート・週3日・高単価、どんな条件も妥協したくないなら

フリーランスボードに無料会員登録する

利用者10万人以上。業界最大規模45万件の案件。AIマッチ機能や無料の相場情報が人気。

年収800万円以上のキャリアアップ・ハイクラス正社員を視野に入れているなら

Beyond Careerに無料相談する

内定獲得率90%以上。紹介先企業とは役員クラスのコネクションがある安心と信頼できるエージェント。


-AWS