Content last updated 2026-07-17

AI Engineering

ビジョン

私たちの目標は、単に機能をリリースすることではなく、それらが確実に定着し、お客様に真の価値を提供するようにすることです。 私たちは、高い品質基準を満たし、信頼性を確保しながら、多様なお客様のニーズに応える運用の容易さとスケーラビリティを維持することで、すべてのユーザーグループの期待を超えるクラス最高のプロダクト開発に努めています。すべてのチームメンバーは、私たちが行うあらゆることにおいて、対象となるお客様と、私たちがサポートする複数のプラットフォームを常に意識する必要があります。

私たちのプロダクトが、特に主要なお客様である大企業の組織アーキタイプに対して、あらゆる面で優れたものになるようにします。これには、スケーラビリティ、適応性、シームレスなアップグレードパスが含まれます。機能を設計および実装する際は、セルフマネージド、Dedicated、Software as a Service (SaaS) というすべてのデプロイオプションとの互換性を常に考慮してください。

私たちのバリュー独自の働き方を維持しながら、プロダクトとお客様の成長を支える成果を生み出すために、技術力があり、多様でグローバルなチームを育成します。

ミッション

GitLab 独自の非同期な働き方、ハンドブックファーストの手法、私たちが開発するプロダクトの活用、そしてバリューへの明確な集中により、非常に高い生産性を実現できます。私たちは、お客様の満足度を最大化するために、プロダクトの品質、使いやすさ、信頼性を絶えず向上させることに注力しています。コミュニティからのコントリビューションとお客様とのやり取りには、効率的かつ効果的なコミュニケーションが欠かせません。私たちは、データドリブンかつカスタマーエクスペリエンスを第一に考えるオープンコア組織として、安全で信頼性が高い世界トップクラスの単一 DevSecOps プラットフォームを提供しています。新たな基準を打ち立て、イノベーションを推進し、DevSecOps の限界を押し広げ、お客様に卓越した成果を一貫して届ける取り組みに、ぜひ参加してください。

組織構造

@startwbs
* Tim Zallmann (VP of AI)
** Donald Cook - Editors, Chat & Client
*** Chat EM (open role)
**** Web Chat
**** Chat Engine
*** Amr Elhusseiny
**** Duo CLI
**** VSCode
*** Duo Client SDK
*** Erran Carey - Principal Engineer
** Martin Wortschack - Models, Gateway & Infra
*** Duo Service Infra
*** Model Evaluation Infra
*** Mohamed Hamda (Acting EM)
**** Gateway Services
**** AI Health + Connectivity
**** Model Selection
** Sebastian Rehm - Duo Agent Platform
*** Annie Ying
**** Agent Developer
**** Flow Components
*** Agent Execution EM (open role)
**** Agent Observability
**** Runner Execution
**** Agent Tools
*** Jafar Soltani
**** Flow Creation / Editing
**** AI Catalog Curation
**** External Agents
** Matt Nohr - Events, Code Review & Flows
*** DAP Events
*** DAP Code Review
*** DAP Repository Flows
*** François Rosé
**** Code Review
** Direct ICs
*** Shekhar Patnaik
*** Liki Simonot
*** Denys Mishunov
*** Igor Drozdov
*** Jessie Young
*** Eduardo Bonet
@endwbs

AI Engineering チーム

このセクションでは、AI 機能の実装と保守に取り組むすべてのチームの概要を説明します。私たちの AI ポートフォリオは、複数のカテゴリにまたがる取り組みです。

以下が該当するチームです(情報が古い場合は更新してください)。

チーム担当範囲
Agent Foundationsエージェント型オブザーバビリティ / 再利用可能なエージェント型コンポーネント / Duo ワークフローサービス
AI CodingCode Suggestions、Duo Code Review、コード関連のスラッシュコマンド (/explain, /refactor, /tests, /fix)、Semantic Indexing、Duo Context Exclusion、Repository X-Ray
AI Core Infraアプリケーション(GitLab Chat、Code Suggestions、その他の AI 機能)に LLM を統合するための Abstraction Layer / AI Gateway
AI Core Infra(旧 Model Validation)機能別のカスタム評価機能、評価サポート、自動評価ツール
Duo ChatVS Code および WebIDE 向け GitLab Chat
AI Model ServicesModel Selection(モデルのライフサイクル、選択エンジンと UI)/ Health & Connectivity(Duo Health Check、セットアップ、接続性)/ Gateway Services(Prompt Registry、イベント追跡、AIGW 請求)
AI Clients顧客が GitLab Duo を体験するクライアント側のサーフェス:
Global SearchAbstraction Layer / Vector Storage / セマンティック検索
Infrastructure Platforms - RunwayAI Gateway のスケーラビリティ / Runway インフラストラクチャ
AI CatalogAI Catalog / Custom Agents / Custom Flows

カウンターパート

AI 部門の Engineering 組織構造は、Product の組織構造とは異なります。連携方法とカウンターパートについては、AI プロダクトのページを参照してください。

ClickHouse データストアの利用

Analytics:Platform Insights グループによる ClickHouse の利用

AI の実験

チームメンバーには、探求と学習の一環として AI 関連プロジェクトを試し、開発することを強く推奨します。こうした実験的な取り組みは、私たちの作業を加速させ、AI チームが新たな課題や機会を受け入れられるようにします。

既存のプロジェクトについては、GitLab が管理するプロジェクトへ移行できる可能性を判断するため、Product チームと Engineering チームがケースバイケースでレビューする場合があります。

透明性への取り組みを維持しながら GitLab のブランドを保護するため、すべての実験的な AI プロジェクトでは README の冒頭に次の免責事項を目立つように表示する必要があります。

「⚠️ これは非公式プロジェクトです。GitLab Inc. が推奨またはサポートするものではなく、本番環境での使用は推奨されません。」


AI Clients
AI Clients 組織は、顧客が GitLab Duo を体験する接点を構築します。チャット、Duo Client SDK、Duo CLI、VS Code および JetBrains のエディター拡張機能が含まれます。
AI Catalog グループ
AI Catalog グループは、組織、グループ、プロジェクトをまたいで作成、キュレーション、共有できるエージェント、ツール、フローのカタログである AI Catalog の開発に注力しています。
AI Model Services グループ
AI Model Services グループは、GitLab Duo の顧客向けモデルのオペレーション/インテリジェンスレイヤー、すなわちどのモデルが利用可能でどう選択されるか、顧客体験の健全性と接続性、そしてゲートウェイサービスのサーフェス(プロンプト、内部イベント、AIGW 課金)を所有します。
AI Core Infra グループ
AI Core Infra グループは、AI Abstraction Layer と GitLab の AI 機能開発により、GitLab の他のプロダクトグループをどのように支援するかに重点を置いています。
Agent Developer グループ
Agent Developer グループは、GitLab Duo Developer の基盤フローに注力しています。フロー自体とその評価の改善、およびフローレジストリの改善に取り組んでいます。
AI Coding グループ
AI Coding グループは AI Engineering 組織の一部であり、ユーザー向けの AI 駆動コーディング機能に注力しています。
Duo Chat グループ
私たちは GitLab のプラットフォームに対する AI 自然言語インターフェースを構築することで、DevSecOps の生産性を高めることに尽力しています。
Custom Models グループ
Custom Models グループは、GitLab Duo の顧客向けモデルのオペレーション/インテリジェンスレイヤー、すなわちどのモデルが利用可能でどう選択されるか、顧客体験の健全性と接続性、そしてゲートウェイサービスのサーフェス(プロンプト、内部イベント、AIGW 課金)を所有します。
Workflow Catalog グループ
Workflow Catalog Group は、組織、グループ、プロジェクトをまたいで作成、キュレーション、共有できるエージェント、ツール、フローのカタログである Workflow Catalog の開発に注力しています。
Agent Foundations グループ
Agent Foundations グループは、開発ワークフローのタスク自動化と生産性向上を支援する AI システム、GitLab Duo Workflow の開発に注力しています。
グローバル検索グループ
グローバル検索チームは、GitLab.com および自己管理インスタンスにワールドクラスの検索機能を提供することに注力しています。
エディター拡張機能: VS Code グループ
私たちは VS Code、WebIDE のコードエディター拡張機能を所有・保守し、Language Server にも貢献することで、GitLab のコア機能と AI 機能を開発者のワークフローに直接届けます。
エディター拡張機能: マルチプラットフォームグループ
私たちは JetBrains、Visual Studio、Neovim、Eclipse の各 IDE 向けコードエディター拡張機能を所有・保守し、Language Server にも貢献することで、GitLab のコア機能と AI 機能を開発者のワークフローに直接届けます。
AI Framework グループ
AI Framework グループは、AI Abstraction Layer と GitLab AI 機能の開発を通じて、GitLab の他のプロダクトグループをどのように支援するかに注力しています。
運営原則
AI エンジニアリンググループの運営原則です。これらの原則は、長期的な保守性を犠牲にすることなく、タイトな期日のもとで信頼できる機能を提供するために、私たちがどのように協働するかを定義しています。