ニュース
GitLab、AWSとの統合AI製品「GitLab Duo with Amazon Q」を発表
2024年12月10日 08:30
米GitLabは現地時間3日、ラスベガスで開催されたイベント「AWS re: Invent」において、GitLabのAI機能「GitLab Duo」と、Amazon Web Services(AWS)の生成AIアシスタント「Amazon Q」を統合した製品「GitLab Duo with Amazon Q」を発表した。
GitLab Duo with Amazon Qは、DevSecOpsワークフローとAmazon Q自律エージェントを組み合わせ、シームレスなAI搭載型デベロッパーエクスペリエンスを提供し、組織が安全なソフトウェアをより迅速にデリバリーできるよう支援する。デベロッパーは、GitLabのイシューからマージリクエストまでのGitLabクイックアクションで、高度なAmazon Q AIエージェントを使用することで、イノベーションと開発生産性を加速できるようにする。
また、GitLab Duo with Amazon Qは、GitLabの統合されたDevSecOpsプラットフォームから、複雑なマルチステップタスクを完了できるよう支援し、断片化されたソフトウェア開発ライフサイクル全体にわたって、デベロッパーが直面する変動性の高いワークロードに対処すると説明。この新しい機能は、Amazon Q自律型AIエージェントをデベロッパーの日常のワークフローに導入することで、シームレスなデベロッパーエクスペリエンスを提供し、組織が安全なソフトウェアをより迅速に出荷できるようになるとしている。
GitLab Duo with Amazon Qは、Self-ManagedでGitLab Ultimateプランの顧客向けにプレビュー版を提供中。
ソフトウェア開発の効率化では、新しい機能のアイデアを数分でイシューからマージ可能なコードに変換し、リアルタイムのフィードバックを使用して、GitLabから直接イテレーションを行い、開発ワークフローを最初から最後まで高速化すると説明。コードの最適化では、新しいマージリクエストのユニットテストを生成して、デベロッパーの時間を節約し、チーム全体で一貫した品質保証プラクティスを実施するとしている。
品質とセキュリティの最大化では、フィードバックサイクルを加速するAI主導のコード品質とセキュリティレビューを提供する。コードのモダナイズでは、Java 8またはJava 11のコードベースから開始し、GitLabプロジェクトから直接Java 17にアップグレードして、アプリケーションのセキュリティとパフォーマンスを向上させ、技術的負債を排除するとしている。