GitLabがGoogle Cloudと提携 AI機能の提供加速 コードの自動生成、コードにある脆弱性の説明など
この記事は新野淳一氏のブログ「Publickey」に掲載された「GitLabがGoogle CloudとAI分野で提携、AIをGitLabツール群に統合。コードの自動生成、コードにある脆弱性の説明、コードレビュアーの推薦など実現」(2023年5月10日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。
米GitLabとGoogle CloudはAI分野での提携を発表し、Google Cloudが提供するAI機能の「Vertex AI」などにより、GitLabのツール群にAIによる開発者の支援機能を組み込んでいくとしました。
そしてGitLabは5月3日付けのブログ「GitLab details AI-assisted features in the DevSecOps platform」で、今後どのようなAI関連の機能をGitLabに実装していくのかについて説明しています。
主な機能を見てみましょう。
「Code Suggestions」は、書きかけのコードに対して残りのコードの部分を提案してくれます。これにより効率的かつ脆弱性を入れ込みにくいコーディングが可能になります。Visual Studio Codeの拡張機能を通じて提供予定です。十分な精度を提供できる言語はPython、JavaScript、Go、Scala、SQL。
「Explain This Code」はコードの意味を自然言語で解説してくれます。コードレビュー時などソースコードを読み解く際に役立ちます。
「Suggested Reviewers」は、コードのレビューを行うのは誰が適切かを提案してくれる機能です。これにより品質の高いコードレビューが期待されます。
「Summarize Merge Request Changes」は、マージリクエストを行うときに、このコードによってどのような変更が加えられることになるかの説明を自動生成してくれる機能です。これにより迅速かつ分かりやすいマージリクエストの生成が可能になります。
「Explain This Vulnerability」は、GitLabの既存機能として提供されている脆弱性スキャン機能でコードに脆弱性が発見された場合、その脆弱性がどのようなもので、どのように対策すべきかなどを説明してくれます。セキュリティに強くないプログラマでも脆弱性対策が容易になります。
「Generate Tests in Marge Requests」は、名前の通りマージリクエストに対応するテストを自動的に生成してくれます。
「Issue Comment Summaries」は、Issueに寄せられた多数のコメント群をまとめて要約してくれます。
「GitLab Chat」は、大量のドキュメントやコードをAIが理解し、自然言語での質問に答えてくれます。いちいち同僚に質問しなくても仕事を進めることができるようになります。
これらの機能のうち「Suggested Reviewers」は利用可能、「Code Suggestions」は現在クローズドベータ、それ以外は実験的実装中とのことです。
AI分野で先行するGitHub、AWSを追う形となったGitLab
AIが開発を支援する機能は、GitHubがGitHub CopilotおよびGitHub Copilot Xで先行しており、AWSもAmazon CodeWhispererを正式発表しているため、GitLabはこれらに対して後れを取っている状態でした。
今回、AI部分をGoogle Cloudと提携して利用できるようにしたことで、今回の発表に至ったのだといえます。
同社としてはプログラミングだけでなく、DevOpsの開発ライフサイクル全体をAIで支援できるようにすることで差別化を図ろうとしています。その差別化がうまく機能するかどうかが今後の課題になるでしょう。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
なぜ酒蔵の許諾なしに? 「VTuberコラボ日本酒」騒動、主催者が経緯説明 仲介者による調整で「準備進んでいると認識」
-
2
かっぱ寿司「配布前のコラボグッズ、フリマで買わないで」 プリキュアコラボ発表日に注意喚起
-
3
「食事量は1日1200kcal以下、でも肥満」な人を14日間追跡調査 痩せない理由は……米コロンビア大などの研究
-
4
本物そっくり“AI生成レシート“が経費精算の脅威に マネフォ「自力で見破るのは難しい」 企業はどう備える?
-
5
「菜の花がおかしい」――イラストレーター制作うたうマラソン大会ポスターに指摘相次ぐ 事務局がAI使用明かす【訂正あり】
-
6
「ペンギンを返して」→「3匹全部採用して」 批判殺到のSuica新キャラ、ファンアートが空気を変えた? SNSの声
-
7
幻の「ちいかわ」コラボ第3弾皿、捨てちゃうの? くら寿司に聞いてみた
-
8
「ペンギンを返して」 Suica新キャラ候補3案公開でSNSに戸惑いの声 一般投票は8日から
-
9
「iPhone Duo」純正ケース話題、「面白いけど高い」……1万4800円と2万4800円
-
10
早すぎる 「めっちゃカメレオン」Switch 2版、即日10万本突破
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR