約3年前に我々がAWSコマンドラインインターフェース(CLI)を開発し始めた時、AWS APIが拡張し続けるのに対して一貫性のあるコマンドライン体験を提供する方法を考える必要がありました。我々はAWS APIを表現するモデルから自動的にコマンドを生成することに決めました。この戦略によって、我々は新しいAWSのサービスやAPIの更新を適時にかつ一貫性のあるコマンドによってサポートできるようになりました。 こうした一貫性や適時性は我々のお客様のAWS上での生産性向上に役立っていると信じています。一方で、CLIで利用できる数千のコマンドとオプションに慣れて効率よく使いこなすのが難しいということも理解しています。我々は常にCLIを出来る限り簡単に学習し使うことができる解決方法を探し続けています。 よりよい使い勝手を求めて我々はaws-cliを作り、本日https://github.com/awsl