ダウンコード編集者のレポート: Amazon Cloud Technology (AWS) は、開発者のコーディング効率を向上させるために設計された新しい AI アシスタント、Amazon Q Developer をリリースしました。この強力なツールは、Visual Studio Code や JetBrains などの主流の IDE に直接統合されており、開発者にコードの最適化、注釈の追加、テスト記述などの機能を提供し、開発プロセスを大幅に簡素化します。これは、Amazon の投資会社である Anthropic の Claude 3.5 Sonnet モデルに基づいており、Amazon Bedrock と統合されて、最適なベースモデルを動的に選択して最高のパフォーマンスを保証します。
このアシスタントは当初、Amazon CodeWhisperer という名前で 2022 年にリリースされましたが、継続的な反復を経て、現在はコードを生成し、プログラミング タスクを説明し、開発者が迅速に変更をレビューして適用できるようにコード変更の提案を統合できる IDE インライン チャット機能を備えています。コードのリファクタリングとドキュメント生成で優れたパフォーマンスを発揮し、複数のコード メソッドを 1 つの関数に統合し、変更を diff 形式で表示できるため、開発効率が大幅に向上します。実際の GitHub の問題では、成功率は 49% にも達します。
当初、Q Developer は 2022 年に Amazon CodeWhisperer として開始され、当初はコメントと既存のコードに基づいたインライン コードの提案のみを提供していました。その機能は時間の経過とともに強化され、現在では IDE 内でチャットする機能が含まれており、開発者が新しいコードを生成したり、特定のプログラミング タスクについて説明したりするのに役立ちます。現在、Q Developer のインライン チャット機能にはコード変更の提案がさらに統合されており、開発者は変更をすぐに受け入れて集中力を維持できるようになりました。
この AI アシスタントは、Amazon が投資した Anthropic の Claude3.5Sonnet モデルに基づいており、コーディング タスクの効率を効果的に向上させ、実際の GitHub の問題で 49% の成功率を達成できます。また、Q Developer は Amazon Bedrock と統合して、最適なベースモデルを動的に選択することで、ユーザーの生産性を向上させます。
Q Developer のインライン チャット機能は、コードのリファクタリングとドキュメントの生成に特に優れています。開発者は複数のコード メソッドを選択し、必要なリファクタリングを記述することができます。AI はこれらのメソッドをオプションのパラメーターを使用して関数に統合し、変更を diff 形式で表示するため、コードのどの行が追加または削除されるかをすぐに確認できます。開発者は簡単な操作でこれらの変更を即座に統合できます。
公式入口: https://aws.amazon.com/cn/blogs/devops/amazon-q-developer-inline-chat/
全体として、Amazon Q Developer の登場は、開発者に効率的な AI 支援プログラミング体験をもたらし、その強力な機能と便利な操作により開発効率が大幅に向上します。興味のある開発者は、公式 Web サイトにアクセスして詳細を学び、その強力な機能を体験してください。 Downcodes の編集者は、ぜひ皆さんにも試してみることをお勧めします。