2025年11月28日、
「AIネイティブ」への変革と、日本企業が直面する3つの壁
最初の登壇者であるGitLab合同会社 Japan Country managerの小澤正治氏は、AIの登場によって社会が大きな変化の渦中にあるとし、GitLabとしてもこの変化を成長の機会と捉えていると言います。約1年半前の前回のイベントでは
企業を対象にした調査によると、AIに対する投資意欲と期待が高い水準にあります。また、ソフトウェア開発現場にAIを導入することで、1人あたり年間で削減できるコストを換算すると約120万円にのぼるという試算が示されています[1]。こうした状況のなか、小澤氏は、ソフトウェア開発現場のAIネイティブ化を支える基盤として
GitLabにおけるナレッジグラフは、イベント時点ではソースコードのみのインデックス化に留まっていますが、内部開発版ではすでにIssueやマージリクエスト、デプロイ履歴なども取り込める段階まで進んできているそうです。プロジェクト全体の文脈をより深く理解できる仕組みが、今後提供される見通しだと述べました。また、統合プラットフォーム上で
小澤氏は、AI時代のソフトウェア開発において企業が直面する主要な壁として、次の3点を挙げました。
- 技術的負債:レガシーなコードやシステムの存在が、AI駆動開発への移行時に大きな障壁となる。
- セキュリティリスク:AI生成コードの未知の脆弱性や高度化する攻撃に備える必要がある。
- 人材:コーディングや文書作成の作業がAIに任せられるようになるにつれ、人間には創造力や戦略的思考がより強く求められる。そのためにリスキリングの機会提供も重要になる。
なお、セキュリティリスクについては特に緊急性が増している点に触れ、小澤氏は、既知の脅威対策でインシデント発生確率を約85%抑制できるものの、残る15%が経営に与える甚大なインパクトを考慮し、単なる
技術的負債やセキュリティの壁を突破するAI駆動開発
続いて、GitLab合同会社 Staff Regional Marketing Managerの川口修平氏が登壇し、先に挙げられた3つの課題をAI駆動開発の観点で掘り下げたうえで、解決に向けたGitLabの機能概要を紹介しました。
技術的負債については、技術的な問題の解決を先送りした結果、将来的な負荷が利息のように膨らむ状態を指すと説明しました。経済産業省のDXレポートを引き合いに、多くの企業が技術的負債を抱えていることを指摘しました。AI活用の観点では、古いプログラミング言語の継続利用やドキュメント不足が、AIの精度に不可欠なコンテキストの生成を妨げます。また、テストの自動化が不十分な環境ではAIが生成する大量のコードを検証しきれず、複雑化したアーキテクチャもAIツール統合の障壁になります。
セキュリティリスクについては、IPAの
人材については、生成AIの登場によってエンジニアの役割が
こうした課題を解決する基盤として、GitLabがAIを後付けの機能として追加するのではなく、設計の中核に据えた
GitLabはこのAIネイティブDevOpsプラットフォームを、
なおGitLabの提供形態は
組織の生産性を最大化するAIネイティブプラットフォーム戦略
GitLab CTO Asia Pacific & JapanのAndrew Haschka氏は、GitLabが現在世界中で5,000万人以上の登録ユーザーを抱え、フォーチュン100企業の50%以上に採用されている実績に触れ、コミュニティと協力しながらAIネイティブな進化を続けていることをまずは紹介しました。
経営層が注力する4つの領域として
特にイノベーションの評価については、サービスを顧客に提供する際に
AI導入はコーディング支援に留まりがちですが、実際の開発では管理、プランニング、セキュリティ、テストなど、コーディング以外にもいくつもの工程があります。Andrew氏は、プランニングからリリースまでの各工程において、手戻りや待機時間といった非付加価値時間が依然として多くを占めている現状を指摘しました。
そのうえで、SDLC
AIネイティブへの移行を進めるための枠組みとして、次の要素を提示しました。GitLab Duo Agent Platformは、これらの要素を備えたAIネイティブDevSecOpsプラットフォームとして位置付けられていることを改めて紹介しました。
- データの統合と可視化の基盤
-
SDLC全体のデータを統合した記録システムによるSingle Source of Truth
(SSOT) と、SDLC全体の依存関係を可視化・ アクセス可能にする基盤となるナレッジグラフが、プラットフォームの土台となります。
- エージェントによるワークフローへの進化
-
実務担当者が複数のエージェントを利用して成果を生み出す
「エージェント型のオーケストレーション」 により、単一のプロンプトから一つの回答を得る段階を超えた 「フロー」 への進化を実現します。また、エージェントを集中管理するAIカタログにより、誰もがエージェントの知見を再利用・ 共有できるようになり、ガバナンスを保ちながらシームレスなオーケストレーションを可能にします。
- 外部システムとの連携
- 外部のエージェントを利用できます。さらにMCPを使うと、GitLabの外部にあるシステムとコンテキストの共有ができるようになります。
Andrew氏は、GitLabがこの1年間にわたって
現在、多くの企業では100を超える個別ツールが並行稼働する
- 経営層:ROI
(投資対効果) の明確な測定が可能になる。 - セキュリティ担当者:ポリシーをデフォルトで強制でき、リスク管理が容易になる。
- 開発者:管理業務などの反復作業を50%以上削減し、創造的な作業に集中できる。
Andrew氏は、イノベーションを企業の変革へとつなげるため、来期に向けたIT戦略として次の3つの提言を行いました。
- ワークフローの自動化:組織内の手動タスクを評価し、AIによる自動化を実際のワークフローへ積極的に統合する。
- 統合的なアプローチ:個別ツールの追加ではなく、セキュリティとガバナンスが担保された
「AIネイティブな統合プラットフォーム」 へ投資する。 - 成果の可視化:技術的な変化がビジネス成果に与えた影響を、データを通じて経営層へ示せる体制を整える。
最後にAndrew氏は、
レガシー刷新とセキュリティ・バイ・デザインの実践
GitLab合同会社 ソリューションアーキテクト本部長 藤田周氏が登壇し、
ブラックボックス化したレガシーシステムは、変更自体がリスクとなり、設計書やテストコードの欠如によって影響範囲調査が難しくなります。単にAIでコード生成を進めるだけでは品質のばらつきやレビュー負荷増大につながるため、開発ライフサイクル全体での対応が必要だと言います。
アプローチとしては、全面刷新がコストや時間面で現実的ではない場合には
具体的には、ブラックボックス化したレガシーコードに対して、最初にAIに適切なプロンプト
OSSの脆弱性やアクセスキーの混入など、インシデント要因は多岐にわたります。脆弱性公開から攻撃開始までが極めて速い状況では確認中心の運用では間に合わないと藤田氏は指摘します。たとえば、脆弱性が公開されてからわずか
また、開発の最終段階で脆弱性が発覚した場合、設計段階での対応に比べて修正コストが大幅に増大します。デジタル庁の資料でも言及されているとおり、設計段階からセキュリティを組み込む
このセキュリティ・
さらに、膨大なテスト結果から重大な脆弱性が見つかった際のマージブロックや、担当者の承認フローを強制適用するガードレールを敷くことで、例外的なリリースやルールの形骸化を防げると述べました。
プラットフォームの自動化をさらに加速させるのが最新のAI機能です。11月にリリースされたGitLab 18.
脆弱性対応のデモ動画も取り上げました。あえて脆弱性が混入するように作成されたSQLステートメントに対して、エージェントがその危険性を検知する様子を示しました。さらにエージェントが安全な実装へと自律的に修正し、脆弱性を排除しました。
技術が進化する一方で、組織の適応が追いつかない現実もあると藤田氏は言います。AI時代のエンジニアには、AIの出力を評価・
最後に藤田氏は、AIとDevSecOpsの力を活用することで