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