
誤操作でAWS CloudShellで「q」 を押すだけでKiro CLIを使えることを発見しました
Kiro CLIをインストール不要で利用できることを発見
別の検証中CloudShellに誤って q を押したら、Kiro CLIが起動されました。
まだKiro CLIを使ったことないので、この機会で試してみて、簡単にURLのAWS Builder ID認証でログインできて、会話できました。





Freeプランに関係あるか分かりませんが、使えるモデルはClaudeのみでした。

パスを調査
検索してみても公式発表などはないようなので、自分で調べてみようと思いました。
q の正体を調べて見ると、kiro-cliへのalias/symlinkで、2025年11月頃に追加されたもののようです。
~ $ which q
alias q='kiro-cli'
/usr/local/bin/kiro-cli
~ $ ls -la /usr/local/bin/q*
lrwxrwxrwx. 1 root root 23 Nov 25 12:45 /usr/local/bin/q -> /usr/local/bin/kiro-cli
lrwxrwxrwx. 1 root root 28 Nov 25 12:45 /usr/local/bin/qchat -> /usr/local/bin/kiro-cli-chat
lrwxrwxrwx. 1 root root 28 Nov 25 12:45 /usr/local/bin/qterm -> /usr/local/bin/kiro-cli-term
ファイルシステムも確認した。CloudShellの永続ストレージ(1GB)は$HOMEだけで、リージョンごとに保持される。/usr/local/bin/はAWS管理のシステムストレージ(/ root)上にあるので、Kiro CLIはCloudShell環境にプリインストールされていることがわかリました。
~ $ df -h /usr/local/bin/ && echo "---" && df -h ~
Filesystem Size Used Avail Use% Mounted on
overlay 16G 6.3G 8.6G 43% /
---
Filesystem Size Used Avail Use% Mounted on
/dev/loop0 974M 388K 906M 1% /home/cloudshell-user
~ $ lsblk -f | grep -E "loop0|overlay|nvme"
loop0 905.8M 0% /home/cloudshell-user
nvme0n1
├─nvme0n1p1 24.9G 17% /aws/mde/.mde_env_api_auth_token
├─nvme0n1p127
└─nvme0n1p128
nvme1n1 8.5G 40% /aws/mde/logs
~ $ echo $HOME
/home/cloudshell-user
最後
偶然見つけたけど、CloudShellでKiro CLIが使えるのはラッキーだった。AWSリソースの確認やちょっとしたテスト・分析に役立つと思いますので、良かったらぜひ試してみてください。
以上。








