おい!Kiro CLIがWSLなくてもインストールできるって言ってるのに"bash"いるみたいな書き方になっとるやないか! | TechDistill
> Source: Qiita_Trend
Execute Primary Source
// Problem
Kiro CLIのWindows対応が発表されたものの、公式ドキュメント等の記述がbashコマンドを前提としているように見え、WSL(Windows Subsystem for Linux)が必須であるという誤解が生じている。これにより、Windowsネイティブ環境での導入を希望するユーザーが、不要な環境構築を検討してしまう混乱を招いている。
// Approach
Windows環境における正しい導入手法として、PowerShellのワンライナー `irm 'https://cli.kiro.dev/install.ps1' | iex` を提示。`Invoke-RestMethod` によるスクリプト取得と `Invoke-Expression` による即時実行のメカニズムを解説し、cmd.exeではなくWindows Terminal/PowerShellを使用すべき理由を明確にしている。
// Result
PowerShellを用いたインストールにより、WSLを介さずWindowsネイティブ環境へのKiro CLI導入が可能であることを実証。インストール完了後、新しいPATHを反映させるためにターミナルの再起動が必要であるという、実運用上の重要な注意点についても具体例を挙げて示している。
Senior Engineer Insight
> ドキュメントの記述の不備が、ユーザーに「WSL必須」という誤った技術的判断を強いている点は、開発体験(DX)の観点から看過できない。技術的には、PowerShellのワンライナーによるインストールは迅速だが、`iex` を用いたリモートスクリプトの即時実行は、サプライチェーン攻撃の観点からセキュリティリスクを伴う。実戦投入においては、スクリプトの検証プロセスを確立した上で、Windows Terminal等のモダンなシェル環境を標準化し、PATH反映等の初歩的なトラブルを未然に防ぐ運用設計が求められる。