GitLab Duo with Amazon Q (プレビュー) の発表
本日、AWS は、ソフトウェア開発とワークロード変換のための高度なエージェント機能を GitLab のエンタープライズ DevSecOps プラットフォームに直接組み込んだ、GitLab Duo with Amazon Q のプレビューを発表しました。今回のリリースにより、GitLab Duo with Amazon Q は、開発者の使い慣れた GitLab ワークフローを使用して、ソフトウェア開発、セキュリティ、変換に関する複雑な複数ステップのタスクを自動化し、タスクやチーム全体でシームレスな開発エクスペリエンスを提供します。
GitLab Duo を使用すると、開発者はクイックアクションを使用して Amazon Q エージェントに問題を委任できます。これにより、新機能の迅速な構築、AI 支援によるコードレビューによる品質とセキュリティの最大化、ユニットテストの作成と実行、レガシー Java コードベースのアップグレードが可能になります。ソフトウェア開発ライフサイクル (SDLC) 全体にわたる GitLab の統合データストアにより、Amazon Q プロジェクトのコンテキストが提供され、ソフトウェア開発のエンドツーエンドのワークフローを加速および自動化できます。これにより、これまでチーム間のコラボレーションに必要だった複雑なツールチェーンが簡素化されます。
- ソフトウェア開発の効率化: 課題で浮かんだ新機能のアイデアから、マージ可能なコードへとすぐに移行できます。コメントのフィードバックを使って GitLab から直接イテレーションを行うことで、開発ワークフローをエンドツーエンドで加速できます。
- コードの最適化: 新しいマージリクエストのユニットテストを生成することで、開発者の時間を節約し、チーム全体で一貫した品質保証プラクティスを実施できます。
- 品質とセキュリティを最大化: AI 主導のコード品質、セキュリティレビュー、生成された修正を提供し、フィードバックサイクルを短縮します。
- エンタープライズワークロードの変革: Java 8 または 11 のコードベースから始めて、開発者は GitLab プロジェクトから Java 17 に直接アップグレードして、アプリケーションのセキュリティとパフォーマンスを向上させ、技術的負債を取り除くことができます。
詳細については、Amazon Q Developer 統合ページをご覧ください。