Kiro でシェル統合を有効化しているのにも関わらず「kiro」コマンドが見つからない場合に有効化する

Kiro でシェル統合を有効化しているのにも関わらず「kiro」コマンドが見つからない場合に有効化する

2025.07.30

いわさです。

最近 Kiro を使っています。
普段 Visual Studio Code を使っているユーザーからすると違和感少なく使えています。

ただ初期セットアップ直後からちょっと困っていることがありまして、私は普段 VSCode を使う時にはcodeコマンドからパスを指定して起動することがほとんどです。
これは Visual Studio Code のシェル統合機能を有効化することで使えるようになります。

Kiro にもシェル統合機能が用意されており、ターミナルの確認や操作を行うために必要となります。
ここを有効化することでkiroコマンドが使えるという噂を聞いていたのですが、初期セットアップで有効化しても私の環境ではkiroコマンドが使えない状態になっていました。

% kiro
zsh: command not found: kiro

推測ですが、以前検証用途でインストール/アンインストールした時の設定が残っていたのかなと思っているのですが、コマンドからの起動ができないとちょっと不便です。
また、最初独自にコマンドエイリアスやスクリプトを用意して使えるようにしてみたのですが、不完全な感じだったので Kiro の設定から再度有効化しなおすことにしました。

シェル統合機能を有効化してみるも、コマンドは使えなかった

まず、シェル統合関係で問題が生じた際には、Kiro のコマンドパレットから有効化ができます。
公式ドキュメントでは以下に記載があります。

https://kiro.dev/docs/reference/troubleshooting/

上記に従い、私は macOS なので Cmd + Shift + P からコマンドパレットを開き、「Kiro: Enable Shell Integration」を選択します。

13AF7F2B-2BFE-4D93-A2F0-DE253F44E5FC.png

セットアップがすぐに完了するので「Reload Window」からリロードさせましょう。

AE9DC2D1-05A9-4836-A946-E6C4E38D8C70_4_5005_c.jpeg

その後ターミナルからkiroコマンドを試してみたのですが次のようにまだ使えない状態でした。

% kiro
zsh: command not found: kiro

シェルコマンドインストール機能を使う

公式ドキュメントの FAQ など探し回ったのですが、最終的にはコマンドパレットから以下を使うことでkiroコマンドをインストールすることが出来ました。Visual Studio Code と同じ感じですね。

D5BCA99F-6F13-4AE8-81FC-E025756DC184.png

ダイアログが出るので OK を押します。
その後管理者権限の許可が必要なのでパスワードなどを入力します。

AB3A403E-B46F-42AA-BDB4-BCD8C71C72C9.png

有効化後、Visual Studio Code と同じようにkiroコマンドでパスを指定して起動できるようになりました。助かりました。

D103F327-6B0D-44E1-84B7-1E8C595600C7.png

さいごに

本日は Kiro でシェル統合を有効化しているのにも関わらず「kiro」コマンドが見つからない場合に有効化する方法を紹介しました。

小ネタになりますが、同じように困っている方の参考になりましたら幸いです。
他の方は使えるっぽかったのですが、私はシェル統合有効化したのになぜ使えなかったのだろうか。プレビュー中なので特定バージョンで発生していたとかなのかな。

この記事をシェアする

facebookのロゴhatenaのロゴtwitterのロゴ

© Classmethod, Inc. All rights reserved.