投稿日: Nov 20, 2023

本日、AWS は、コマンドライン用の Amazon CodeWhisperer のプレビュー版を発表します。デベロッパーは、CodeWhisperer でコンテキストに応じた CLI 補完機能と AI による自然言語から bash への変換機能を備えたコマンドラインを使用して生産性を向上させることができるようになりました。 

コマンドラインは、3,000 万人以上のエンジニアがソフトウェアの作成、ビルド、実行、デバッグ、デプロイに使用しています。コマンドラインは、ソフトウェアの開発プロセスになくてはならないものですが、使いにくいことで有名です。コマンドライン用の CodeWhisperer では、デベロッパー向けツールに求められる最新の機能を既存のコマンドラインに追加し、AI で強化しています。主な機能は 2 つあり、1 つは CLI 補完機能です。デベロッパーがコマンドラインに入力すると、CodeWhisperer によって先行入力のコード補完とインラインドキュメントが追加されます。対象となる CLI は、Git、npm、Docker、MongoDB Atlas、AWS CLI など、500 個以上の一般的な CLI です。もう 1 つは自然言語から bash への変換機能です。デベロッパーが cw ai コマンドを実行して、「download data from my s3 buckets to my desktop」のように自然言語で命令を入力すると、Amazon CodeWhisperer によってすぐに実行可能なシェルコードスニペットに変換されます。  

Amazon CodeWhisperer は、IDE とコマンドライン向けの AI を活用した生産性向上ツールです。コマンドライン用の CodeWhisperer は、主要なすべてのシェル (bash、zsh、fish)、主要なターミナルエミュレーター (Terminal、iTerm2、Hyper など)、Visual Studio Code および JetBrains の組み込みターミナルに対して macOS で使用できます。

こちらの製品ページからわずか数分でコマンドライン用の CodeWhisperer をダウンロードして、セットアップすることができます。