[{"data":1,"prerenderedAt":764},["ShallowReactive",2],{"/ja-jp/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site":3,"navigation-ja-jp":33,"banner-ja-jp":432,"footer-ja-jp":442,"blog-post-authors-ja-jp-Daniel Sullivan":648,"blog-related-posts-ja-jp-how-we-built-and-automated-our-new-japanese-gitlab-docs-site":661,"blog-promotions-ja-jp":702,"next-steps-ja-jp":755},{"id":4,"title":5,"authorSlugs":6,"body":8,"categorySlug":9,"config":10,"content":14,"description":8,"extension":24,"isFeatured":11,"meta":25,"navigation":11,"path":26,"publishedDate":20,"seo":27,"stem":30,"tagSlugs":31,"__hash__":32},"blogPosts/ja-jp/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site.yml","How We Built And Automated Our New Japanese Gitlab Docs Site",[7],"daniel-sullivan",null,"news",{"featured":11,"template":12,"slug":13},true,"BlogPost","how-we-built-and-automated-our-new-japanese-gitlab-docs-site",{"title":15,"description":16,"authors":17,"heroImage":19,"date":20,"body":21,"category":9,"tags":22},"GitLab製品ドキュメントが日本語で利用可能に - 構築と自動化までの流れ","AI翻訳と人間レビューによる日本語ドキュメント構築、Docs-as-Code原則の自動化ワークフロー、CI/CD更新の仕組みを解説",[18],"Daniel Sullivan","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758812952/yxhgljkwljld0lyizmaz.png","2025-12-11","本日、GitLab製品ドキュメントの日本語版を [docs.gitlab.com/ja-jp](http://docs.gitlab.com/ja-jp) にて公開しました。GitLabの包括的なドキュメントを世界中のユーザーに利用していただけるようにする取り組みの、重要な第一歩です。\n\n![GitLab製品ドキュメントのトップページ](https://res.cloudinary.com/about-gitlab-com/image/upload/v1765421558/ndid0z1lk9fft5pub0s2.jpg)\n\n## 日本市場特有の課題\n\n日本は世界最大規模の経済圏の一つであり、エンタープライズソフトウェアにとって極めて重要な市場です。しかしながら、日本市場には独特の課題も存在します。高度な技術力と大規模な開発者コミュニティを有する一方で、英語の習熟度が多くのユーザーにとって大きな障壁となっているのが現状です。\n\n日本の開発者やDevSecOpsチームの皆様は、英語のみのドキュメントに課題を感じています。これは、[EF英語能力指数における日本の順位にも表れています](https://www.efjapan.co.jp/epi/regions/asia/japan/)。この言語の壁は、学習のスピードに大きく影響し、最終的には日本の組織内でプラットフォームの評価・導入・推進を行う際の意思決定にも影響を及ぼします。\n\n日本のお客様やパートナー企業の皆様から直接聞いた声として、英語のみのドキュメントは単なる不便さではなく、GitLabを最大限に活用する上での障壁となっていたとのことでした。この影響は、ユーザージャーニーのあらゆる段階に及んでいました。初期評価の段階ではGitLabの機能を十分に理解することが困難であり、日常業務では問題解決に必要以上の時間を要し、新機能やベストプラクティスの習得も遅れがちになっていました。\n\n日本のような競争が激しく成熟した市場においては、この言語の壁がGitLabの市場での存在感に直接的な影響を与えていました。日本企業がエンタープライズソフトウェアを評価する際、包括的な日本語ドキュメントの提供は、その市場への長期的なコミットメントを示すものです。それは、提供企業が形だけの取り組みではなく、日本のユーザーの皆様のジャーニー全体を真摯にサポートしていくという姿勢を示すものです。\n\nこのような課題に対応し、日本市場への私たちのコミットメントを示すため、GitLabにおけるドキュメントの作成・メンテナンス方法と統合された、ローカライゼーション基盤を一から構築しました。\n\n## Docs-as-Code原則に基づくローカライゼーション\n\nGitLabのドキュメントは、他のコードと同じように扱い、GitLabプロジェクト内で製品コードと一緒に管理し、マージリクエストを通じて運用しています。ドキュメントはバージョン管理下に置き、共同でレビューし、CI/CDパイプラインで自動テストを実施します。テストでは言語、フォーマット、リンクの問題をチェックします。英語版と日本語版のドキュメントサイトは、Hugoという静的サイトジェネレーターで動的に生成し、変更のマージ後にデプロイするため、ユーザーは常に最新の情報にアクセスできます。\n\nドキュメントは広範かつ包括的で、GitLab、GitLab Runner、Omnibus GitLab、GitLab Charts、GitLab Operator、GitLab CLI（glab）など、さまざまなソースプロジェクトからコンテンツを集約しています（[詳細はアーキテクチャを参照](https://gitlab.com/gitlab-org/technical-writing/docs-gitlab-com/-/blob/main/doc/architecture.md)）。この膨大な規模と速い更新頻度が、ローカライゼーションにおいて大きな課題となりました。ソース英語プロジェクトの継続的な進化に遅延なく対応するため、こうした独特の複雑さに対応でき、完全にローカライズされたサイトをエンタープライズに求められるレベルで提供し、なおかつCI/CDパイプラインの要件を満たすローカライゼーション基盤を設計する必要がありました。\n\n## GitLabドキュメントのローカライゼーション方法\n\n最初の日本語ローカライゼーションでは、既存の英語コンテンツ構造内に新しいフォルダーを統合する戦略を採用しました。具体的には、ソースのmarkdownファイルを保存する各プロジェクト内に、 `doc-locale/ja-jp` フォルダーを導入しました。このアーキテクチャにより、[翻訳をソースコンテンツのすぐ隣に配置しながら](https://gitlab.com/gitlab-org/gitlab/-/tree/master/doc-locale/ja-jp)、明確な組織的分離を維持できます。それだけでなく、英語ドキュメントで使用しているのと同じ堅牢なバージョン管理、確立されたレビューとコラボレーションのワークフロー、さらには一部の自動品質チェックを、翻訳コンテンツにも適用できるようになります。\n\nこの[日本語ドキュメント用に構築された国際化基盤](https://handbook.gitlab.com/handbook/marketing/localization/tech_docs_localization/#multilingual-hugo-docs-implementation)は、将来の言語拡張に向けたスケーラブルな基盤を提供します。アーキテクチャ、ツール、プロセスが整ったことで、GitLabを世界中のユーザーが利用できるようにするという私たちのコミットメントを継続し、今後さらに多くの言語をサポートする準備が整いました。\n\n## スピードと品質のバランスを取ったAI支援翻訳ワークフロー\n\nコンテンツを翻訳する際、戦略的な段階的アプローチを採用し、英語のページビュー数に基づいてページの優先順位を付けました。アクセス数の多いページから順にAI翻訳を実施し、その後、人間の翻訳者による包括的なレビューを行い、これらの優先ページが人間によるレビューサイクルを完了するまで、意図的に後続のフェーズを一時停止しました。この意図的な順序付けにより、最も重要なコンテンツから、堅牢でキュレーションされた翻訳メモリとタームベースを構築できました。これらの言語資産により、残りのすべてのコンテンツの翻訳速度が向上し、品質も改善されました。並行して、この初期フェーズはGitLab側の技術インフラのテストの場としても機能しました。これを活用してCI/CDパイプラインを反復的に強化するとともに、翻訳とポストエディットのAIスクリプトを改良し、翻訳マージリクエストのレビュープロセスを確立しました。\n\n世界中のユーザーに最新のドキュメントを提供しながら、高品質な翻訳コンテンツを保証するため、[人間の翻訳者によるポストエディットを伴うAI支援翻訳ワークフロー](https://handbook.gitlab.com/handbook/marketing/localization/tech_docs_localization/#translation-workflow)を実装しました。その構成は以下の通りです。\n\n* フェーズ1: AI翻訳。スタイルガイド、GitLab UIコンテンツの翻訳、用語データベース、元ファイルのコンテキストなど、GitLab固有のコンテキストを組み込んだカスタムAI翻訳システムを構築しました。このシステムは、GitLabの特殊なmarkdown構文（GLFM）を適切に処理し、プレースホルダー変数、アラートボックス、Hugoショートコード、GitLab固有の参照など、標準的な翻訳ツールでは標準で処理できない要素を保護します。\n* フェーズ2: 人間の翻訳者によるレビュー。技術コンテンツを専門とする日本語の翻訳者が、AI翻訳をレビューして洗練させます。翻訳者は、GitLabの日本語スタイルガイド、翻訳メモリ、用語データベースを使用して、正確性、自然な言語の流れ、文化的な適切性を確保します。これらのレビュー済み翻訳は、サイト上でAIバージョンを段階的に置き換えていきます。\n\n## 技術的な課題と解決策\n\nGitLabの膨大なドキュメントをローカライズしながら、Docs-as-Code原則とCI/CD駆動のパブリッシングワークフローを維持するには、大きな技術革新が必要でした。課題は翻訳そのものにとどまりません。複雑なmarkdown構文の保持、自動テスト基準の維持、シームレスなコンテンツフォールバックの確保、そして複数のソースプロジェクト全体での継続的な更新プロセスの構築が求められました。\n\n英語の**markdownファイルの構文が複雑**だったため、翻訳管理システム（TMS）内でカスタムコードと正規表現を開発し、コードブロック、URL、その他の翻訳対象にすべきでない機能要素を保護しました。\n\n![Translation Management System](https://res.cloudinary.com/about-gitlab-com/image/upload/v1765299311/x3oglow15o5z6xthgxfn.png)\n\n英語コンテンツの生成方法の特性上、**英語フォールバック**の仕組みを確立しました。基本的に、日本語翻訳がまだ準備できていない場合、ローカライズされたサイトは、翻訳されたナビゲーションとUIとともに英語コンテンツをシームレスに表示することによって404エラーを防ぎ、Hugoのレンダリングシステムを介して言語コンテキストを維持します。\n\nまた、ローカライズされたナビゲーションとリンクを強化し、動的に調整してロケールを維持するようにしました。翻訳に送信する前に英語ファイルを前処理することで、翻訳ファイルにアンカーIDを追加しました。これにより、リンクからドキュメントページに移動するユーザーの体験が向上します。一貫した**アンカーID**により、どちらの言語に切り替えても、ページ内の正しい場所に到達できます。\n\n![英語フォールバックの仕組み](https://res.cloudinary.com/about-gitlab-com/image/upload/v1765299310/uqimyjm0ltvpcnc7bowk.png)\n\n[CI/CDパイプラインも拡張](https://gitlab.com/groups/gitlab-com/localization/-/work_items/109)し、英語ドキュメントと同じ品質基準に従って、翻訳マージリクエスト内のローカライズされたコンテンツをテストできるようにしました。これにより、無効なHugoショートコード、リンク内のスペース、裸のURLを検出できます。また、孤立したファイルや、ターゲットファイルのないリダイレクトファイルも特定します。翻訳ドキュメントを含むマージリクエストで実行されるジョブは、[GitLabプロジェクトの.gitlab/ci/docs.gitlab-ci.ymlファイル](https://gitlab.com/groups/gitlab-com/localization/tech-docs-forked-projects/prod/-/merge_requests/?sort=updated_asc&state=merged&label_name%5B%5D=gitlab-translation-service&label_name%5B%5D=translation-upstream%3A%3A%20complete&first_page_size=100)で確認できます。\n\n一元化された翻訳リクエストシステムがワークフロー全体を統制しています。このシステムは、英語ファイルの監視、新規および更新コンテンツの識別、翻訳用ファイルのルーティング、翻訳マージリクエストの自動作成を行います。さらに、翻訳リクエスト内のファイルステータスの追跡と監査証跡の維持も担当します。ドキュメントの翻訳では、[430件の翻訳マージリクエスト](https://gitlab.com/groups/gitlab-com/localization/tech-docs-forked-projects/prod/-/merge_requests/?sort=updated_asc&state=merged&label_name%5B%5D=gitlab-translation-service&label_name%5B%5D=translation-upstream%3A%3A%20complete&first_page_size=100)（各1〜10個のファイルを含む）を処理しました。\n\n![翻訳のMR](https://res.cloudinary.com/about-gitlab-com/image/upload/v1765299311/fgbrtapbmclj4pvdjh9k.png)\n\nその結果、英語コンテンツの更新と同期し、重要な情報にユーザーが素早くアクセスできる日本語ドキュメント体験が実現しました。ユーザーは自分の言語でコンテンツを発見し、翻訳中のコンテンツのみ英語が表示されます。最新機能に素早くアクセスできると同時に、GitLabの品質基準も保たれています。これらすべてが、将来の言語展開とドキュメントの成長のための、持続可能でスケーラブルな基盤を構築しています。\n\n技術的な詳細については、[GitLab製品ドキュメントハンドブックページ](https://handbook.gitlab.com/handbook/marketing/localization/tech_docs_localization/)をご覧ください。\n\n## docs.gitlab.comの日本語版へようこそ\n\nGitLabを長年使用されている方も、これから始める方も、このローカライズされたドキュメントによって、DevSecOpsの取り組みがよりスムーズで利用しやすくなることを心から願っています。\n\n私たちのローカライゼーションの取り組みは始まったばかりで、改善のために皆様のフィードバックが非常に重要です。翻訳の問題に気づいた場合、改善の提案がある場合、または日本語ドキュメントの使用体験をフィードバックしたいだけでも、遠慮なくお知らせください。[フィードバックイシュー](https://gitlab.com/gitlab-com/localization/docs-site-localization/-/work_items/782)からコメントをお寄せいただけます。\n\nローカライゼーション基盤を進化させていく中で、当面の優先事項は、日本語の検索機能の向上と、英語の更新と日本語翻訳との間のタイムラグを最小限に抑えるための継続的なローカライゼーションワークフローの加速です。より良いサービスを提供できるよう取り組む中で、日本のコミュニティの皆様の継続的なサポートと忍耐に感謝いたします。GitLabを日本のチームにとって最高のDevSecOpsプラットフォームにすることに私たちは全力で取り組んでおり、包括的な日本語ドキュメントはその道のりにおける重要な一歩です。\n\n> ぜひ [docs.gitlab.com/ja-jp](https://docs.gitlab.com/ja-jp)をお試しください。",[23,9],"product","yml",{},"/ja-jp/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site",{"config":28,"title":15,"ogImage":19,"description":16},{"noIndex":29},false,"ja-jp/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site",[23,9],"DQhWw_QMhpg28S3N8Hw3CjujvB5GBeXrDnTkjgDbY0o",{"data":34},{"logo":35,"freeTrial":40,"sales":45,"login":50,"items":55,"search":363,"minimal":396,"duo":413,"pricingDeployment":422},{"config":36},{"href":37,"dataGaName":38,"dataGaLocation":39},"/ja-jp/","gitlab logo","header",{"text":41,"config":42},"無料トライアルを開始",{"href":43,"dataGaName":44,"dataGaLocation":39},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":46,"config":47},"お問い合わせ",{"href":48,"dataGaName":49,"dataGaLocation":39},"/ja-jp/sales/","sales",{"text":51,"config":52},"サインイン",{"href":53,"dataGaName":54,"dataGaLocation":39},"https://gitlab.com/users/sign_in/","sign in",[56,83,179,184,285,345],{"text":57,"config":58,"cards":60},"プラットフォーム",{"dataNavLevelOne":59},"platform",[61,67,75],{"title":57,"description":62,"link":63},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":64,"config":65},"プラットフォームを詳しく見る",{"href":66,"dataGaName":59,"dataGaLocation":39},"/ja-jp/platform/",{"title":68,"description":69,"link":70},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":71,"config":72},"GitLab Duoのご紹介",{"href":73,"dataGaName":74,"dataGaLocation":39},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":76,"description":77,"link":78},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":79,"config":80},"詳細はこちら",{"href":81,"dataGaName":82,"dataGaLocation":39},"/ja-jp/why-gitlab/","why gitlab",{"text":84,"left":11,"config":85,"link":87,"lists":91,"footer":161},"製品",{"dataNavLevelOne":86},"solutions",{"text":88,"config":89},"すべてのソリューションを表示",{"href":90,"dataGaName":86,"dataGaLocation":39},"/ja-jp/solutions/",[92,117,139],{"title":93,"description":94,"link":95,"items":100},"自動化","CI/CDと自動化でデプロイを加速",{"config":96},{"icon":97,"href":98,"dataGaName":99,"dataGaLocation":39},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[101,105,108,113],{"text":102,"config":103},"CI/CD",{"href":104,"dataGaLocation":39,"dataGaName":102},"/ja-jp/solutions/continuous-integration/",{"text":68,"config":106},{"href":73,"dataGaLocation":39,"dataGaName":107},"gitlab duo agent platform - product menu",{"text":109,"config":110},"ソースコード管理",{"href":111,"dataGaLocation":39,"dataGaName":112},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":114,"config":115},"自動化されたソフトウェアデリバリー",{"href":98,"dataGaLocation":39,"dataGaName":116},"Automated software delivery",{"title":118,"description":119,"link":120,"items":125},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":121},{"href":122,"dataGaName":123,"dataGaLocation":39,"icon":124},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[126,130,135],{"text":127,"config":128},"Application Security Testing",{"href":122,"dataGaName":129,"dataGaLocation":39},"Application security testing",{"text":131,"config":132},"ソフトウェアサプライチェーンの安全性",{"href":133,"dataGaLocation":39,"dataGaName":134},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":136,"config":137},"Software Compliance",{"href":138,"dataGaName":136,"dataGaLocation":39},"/ja-jp/solutions/software-compliance/",{"title":140,"link":141,"items":146},"測定",{"config":142},{"icon":143,"href":144,"dataGaName":145,"dataGaLocation":39},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[147,151,156],{"text":148,"config":149},"可視性と測定",{"href":144,"dataGaLocation":39,"dataGaName":150},"Visibility and Measurement",{"text":152,"config":153},"バリューストリーム管理",{"href":154,"dataGaLocation":39,"dataGaName":155},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":157,"config":158},"分析とインサイト",{"href":159,"dataGaLocation":39,"dataGaName":160},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":162,"items":163},"GitLabが活躍する場所",[164,169,174],{"text":165,"config":166},"Enterprise",{"href":167,"dataGaLocation":39,"dataGaName":168},"/ja-jp/enterprise/","enterprise",{"text":170,"config":171},"スモールビジネス",{"href":172,"dataGaLocation":39,"dataGaName":173},"/ja-jp/small-business/","small business",{"text":175,"config":176},"公共機関",{"href":177,"dataGaLocation":39,"dataGaName":178},"/ja-jp/solutions/public-sector/","public sector",{"text":180,"config":181},"価格",{"href":182,"dataGaName":183,"dataGaLocation":39,"dataNavLevelOne":183},"/ja-jp/pricing/","pricing",{"text":185,"config":186,"link":188,"lists":192,"feature":272},"関連リソース",{"dataNavLevelOne":187},"resources",{"text":189,"config":190},"すべてのリソースを表示",{"href":191,"dataGaName":187,"dataGaLocation":39},"/ja-jp/resources/",[193,226,244],{"title":194,"items":195},"はじめに",[196,201,206,211,216,221],{"text":197,"config":198},"インストール",{"href":199,"dataGaName":200,"dataGaLocation":39},"/ja-jp/install/","install",{"text":202,"config":203},"クイックスタートガイド",{"href":204,"dataGaName":205,"dataGaLocation":39},"/ja-jp/get-started/","quick setup checklists",{"text":207,"config":208},"学ぶ",{"href":209,"dataGaLocation":39,"dataGaName":210},"https://university.gitlab.com/","learn",{"text":212,"config":213},"製品ドキュメント",{"href":214,"dataGaName":215,"dataGaLocation":39},"https://docs.gitlab.com/","product documentation",{"text":217,"config":218},"ベストプラクティスビデオ",{"href":219,"dataGaName":220,"dataGaLocation":39},"/ja-jp/getting-started-videos/","best practice videos",{"text":222,"config":223},"インテグレーション",{"href":224,"dataGaName":225,"dataGaLocation":39},"/ja-jp/integrations/","integrations",{"title":227,"items":228},"検索する",[229,234,239],{"text":230,"config":231},"お客様成功事例",{"href":232,"dataGaName":233,"dataGaLocation":39},"/ja-jp/customers/","customer success stories",{"text":235,"config":236},"ブログ",{"href":237,"dataGaName":238,"dataGaLocation":39},"/ja-jp/blog/","blog",{"text":240,"config":241},"リモート",{"href":242,"dataGaName":243,"dataGaLocation":39},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":245,"items":246},"つなげる",[247,252,257,262,267],{"text":248,"config":249},"GitLabサービス",{"href":250,"dataGaName":251,"dataGaLocation":39},"/ja-jp/services/","services",{"text":253,"config":254},"コミュニティ",{"href":255,"dataGaName":256,"dataGaLocation":39},"/community/","community",{"text":258,"config":259},"フォーラム",{"href":260,"dataGaName":261,"dataGaLocation":39},"https://forum.gitlab.com/","forum",{"text":263,"config":264},"イベント",{"href":265,"dataGaName":266,"dataGaLocation":39},"/events/","events",{"text":268,"config":269},"パートナー",{"href":270,"dataGaName":271,"dataGaLocation":39},"/ja-jp/partners/","partners",{"backgroundColor":273,"textColor":274,"text":275,"image":276,"link":280},"#2f2a6b","#fff","ソフトウェア開発の未来への洞察",{"altText":277,"config":278},"ソースプロモカード",{"src":279},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":281,"config":282},"最新情報を読む",{"href":283,"dataGaName":284,"dataGaLocation":39},"/ja-jp/the-source/","the source",{"text":286,"config":287,"lists":289},"会社情報",{"dataNavLevelOne":288},"company",[290],{"items":291},[292,297,303,305,310,315,320,325,330,335,340],{"text":293,"config":294},"GitLabについて",{"href":295,"dataGaName":296,"dataGaLocation":39},"/ja-jp/company/","about",{"text":298,"config":299,"footerGa":302},"採用情報",{"href":300,"dataGaName":301,"dataGaLocation":39},"/jobs/","jobs",{"dataGaName":301},{"text":263,"config":304},{"href":265,"dataGaName":266,"dataGaLocation":39},{"text":306,"config":307},"経営陣",{"href":308,"dataGaName":309,"dataGaLocation":39},"/company/team/e-group/","leadership",{"text":311,"config":312},"チーム",{"href":313,"dataGaName":314,"dataGaLocation":39},"/company/team/","team",{"text":316,"config":317},"ハンドブック",{"href":318,"dataGaName":319,"dataGaLocation":39},"https://handbook.gitlab.com/","handbook",{"text":321,"config":322},"投資家向け情報",{"href":323,"dataGaName":324,"dataGaLocation":39},"https://ir.gitlab.com/","investor relations",{"text":326,"config":327},"トラストセンター",{"href":328,"dataGaName":329,"dataGaLocation":39},"/ja-jp/security/","trust center",{"text":331,"config":332},"AI Transparency Center",{"href":333,"dataGaName":334,"dataGaLocation":39},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":336,"config":337},"ニュースレター",{"href":338,"dataGaName":339,"dataGaLocation":39},"/company/contact/#contact-forms","newsletter",{"text":341,"config":342},"プレス",{"href":343,"dataGaName":344,"dataGaLocation":39},"/press/","press",{"text":46,"config":346,"lists":347},{"dataNavLevelOne":288},[348],{"items":349},[350,353,358],{"text":46,"config":351},{"href":48,"dataGaName":352,"dataGaLocation":39},"talk to sales",{"text":354,"config":355},"サポートポータル",{"href":356,"dataGaName":357,"dataGaLocation":39},"https://support.gitlab.com","support portal",{"text":359,"config":360},"カスタマーポータル",{"href":361,"dataGaName":362,"dataGaLocation":39},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":364,"login":365,"suggestions":372},"閉じる",{"text":366,"link":367},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":368,"config":369},"GitLab.com",{"href":53,"dataGaName":370,"dataGaLocation":371},"search login","search",{"text":373,"default":374},"提案",[375,377,382,384,388,392],{"text":68,"config":376},{"href":73,"dataGaName":68,"dataGaLocation":371},{"text":378,"config":379},"コード提案（AI）",{"href":380,"dataGaName":381,"dataGaLocation":371},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":102,"config":383},{"href":104,"dataGaName":102,"dataGaLocation":371},{"text":385,"config":386},"GitLab on AWS",{"href":387,"dataGaName":385,"dataGaLocation":371},"/ja-jp/partners/technology-partners/aws/",{"text":389,"config":390},"GitLab on Google Cloud",{"href":391,"dataGaName":389,"dataGaLocation":371},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":393,"config":394},"GitLabを選ぶ理由",{"href":81,"dataGaName":395,"dataGaLocation":371},"Why GitLab?",{"freeTrial":397,"mobileIcon":401,"desktopIcon":406,"secondaryButton":409},{"text":41,"config":398},{"href":399,"dataGaName":44,"dataGaLocation":400},"https://gitlab.com/-/trials/new/","nav",{"altText":402,"config":403},"GitLabアイコン",{"src":404,"dataGaName":405,"dataGaLocation":400},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":402,"config":407},{"src":408,"dataGaName":405,"dataGaLocation":400},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":194,"config":410},{"href":411,"dataGaName":412,"dataGaLocation":400},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":414,"mobileIcon":418,"desktopIcon":420},{"text":415,"config":416},"GitLab Duoの詳細について",{"href":73,"dataGaName":417,"dataGaLocation":400},"gitlab duo",{"altText":402,"config":419},{"src":404,"dataGaName":405,"dataGaLocation":400},{"altText":402,"config":421},{"src":408,"dataGaName":405,"dataGaLocation":400},{"freeTrial":423,"mobileIcon":428,"desktopIcon":430},{"text":424,"config":425},"料金ページに戻る",{"href":182,"dataGaName":426,"dataGaLocation":400,"icon":427},"back to pricing","GoBack",{"altText":402,"config":429},{"src":404,"dataGaName":405,"dataGaLocation":400},{"altText":402,"config":431},{"src":408,"dataGaName":405,"dataGaLocation":400},{"title":433,"button":434,"config":439},"エージェント型AIがソフトウェア配信をどのように変革するかをご覧ください",{"text":435,"config":436},"GitLab Transcendを今すぐ視聴",{"href":437,"dataGaName":438,"dataGaLocation":39},"/ja-jp/events/transcend/virtual/","transcend event",{"layout":440,"icon":441,"disabled":11},"release","AiStar",{"data":443},{"text":444,"source":445,"edit":451,"contribute":456,"config":461,"items":466,"minimal":640},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":446,"config":447},"ページのソースを表示",{"href":448,"dataGaName":449,"dataGaLocation":450},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":452,"config":453},"このページを編集",{"href":454,"dataGaName":455,"dataGaLocation":450},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":457,"config":458},"ご協力をお願いします",{"href":459,"dataGaName":460,"dataGaLocation":450},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":462,"facebook":463,"youtube":464,"linkedin":465},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[467,490,544,574,609],{"title":57,"links":468,"subMenu":473},[469],{"text":470,"config":471},"DevSecOpsプラットフォーム",{"href":66,"dataGaName":472,"dataGaLocation":450},"devsecops platform",[474],{"title":180,"links":475},[476,480,485],{"text":477,"config":478},"プランの表示",{"href":182,"dataGaName":479,"dataGaLocation":450},"view plans",{"text":481,"config":482},"Premiumを選ぶ理由",{"href":483,"dataGaName":484,"dataGaLocation":450},"/ja-jp/pricing/premium/","why premium",{"text":486,"config":487},"Ultimateを選ぶ理由",{"href":488,"dataGaName":489,"dataGaLocation":450},"/ja-jp/pricing/ultimate/","why ultimate",{"title":491,"links":492},"ソリューション",[493,498,501,503,508,513,517,520,523,528,530,532,534,539],{"text":494,"config":495},"デジタルトランスフォーメーション",{"href":496,"dataGaName":497,"dataGaLocation":450},"/ja-jp/topics/digital-transformation/","digital transformation",{"text":499,"config":500},"セキュリティとコンプライアンス",{"href":122,"dataGaName":129,"dataGaLocation":450},{"text":114,"config":502},{"href":98,"dataGaName":99,"dataGaLocation":450},{"text":504,"config":505},"アジャイル開発",{"href":506,"dataGaName":507,"dataGaLocation":450},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":509,"config":510},"クラウドトランスフォーメーション",{"href":511,"dataGaName":512,"dataGaLocation":450},"/ja-jp/topics/cloud-native/","cloud transformation",{"text":514,"config":515},"SCM",{"href":111,"dataGaName":516,"dataGaLocation":450},"source code management",{"text":102,"config":518},{"href":104,"dataGaName":519,"dataGaLocation":450},"continuous integration & delivery",{"text":152,"config":521},{"href":154,"dataGaName":522,"dataGaLocation":450},"value stream management",{"text":524,"config":525},"GitOps",{"href":526,"dataGaName":527,"dataGaLocation":450},"/ja-jp/solutions/gitops/","gitops",{"text":165,"config":529},{"href":167,"dataGaName":168,"dataGaLocation":450},{"text":170,"config":531},{"href":172,"dataGaName":173,"dataGaLocation":450},{"text":175,"config":533},{"href":177,"dataGaName":178,"dataGaLocation":450},{"text":535,"config":536},"教育",{"href":537,"dataGaName":538,"dataGaLocation":450},"/ja-jp/solutions/education/","education",{"text":540,"config":541},"金融サービス",{"href":542,"dataGaName":543,"dataGaLocation":450},"/ja-jp/solutions/finance/","financial services",{"title":185,"links":545},[546,548,550,552,555,557,560,562,564,566,568,570,572],{"text":197,"config":547},{"href":199,"dataGaName":200,"dataGaLocation":450},{"text":202,"config":549},{"href":204,"dataGaName":205,"dataGaLocation":450},{"text":207,"config":551},{"href":209,"dataGaName":210,"dataGaLocation":450},{"text":212,"config":553},{"href":214,"dataGaName":554,"dataGaLocation":450},"docs",{"text":235,"config":556},{"href":237,"dataGaName":238},{"text":558,"config":559},"お客様の成功事例",{"href":232,"dataGaLocation":450},{"text":230,"config":561},{"href":232,"dataGaName":233,"dataGaLocation":450},{"text":240,"config":563},{"href":242,"dataGaName":243,"dataGaLocation":450},{"text":248,"config":565},{"href":250,"dataGaName":251,"dataGaLocation":450},{"text":253,"config":567},{"href":255,"dataGaName":256,"dataGaLocation":450},{"text":258,"config":569},{"href":260,"dataGaName":261,"dataGaLocation":450},{"text":263,"config":571},{"href":265,"dataGaName":266,"dataGaLocation":450},{"text":268,"config":573},{"href":270,"dataGaName":271,"dataGaLocation":450},{"title":575,"links":576},"Company",[577,579,581,583,585,587,589,593,598,600,602,604],{"text":293,"config":578},{"href":295,"dataGaName":288,"dataGaLocation":450},{"text":298,"config":580},{"href":300,"dataGaName":301,"dataGaLocation":450},{"text":306,"config":582},{"href":308,"dataGaName":309,"dataGaLocation":450},{"text":311,"config":584},{"href":313,"dataGaName":314,"dataGaLocation":450},{"text":316,"config":586},{"href":318,"dataGaName":319,"dataGaLocation":450},{"text":321,"config":588},{"href":323,"dataGaName":324,"dataGaLocation":450},{"text":590,"config":591},"Sustainability",{"href":592,"dataGaName":590,"dataGaLocation":450},"/sustainability/",{"text":594,"config":595},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":596,"dataGaName":597,"dataGaLocation":450},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":326,"config":599},{"href":328,"dataGaName":329,"dataGaLocation":450},{"text":336,"config":601},{"href":338,"dataGaName":339,"dataGaLocation":450},{"text":341,"config":603},{"href":343,"dataGaName":344,"dataGaLocation":450},{"text":605,"config":606},"現代奴隷制の透明性に関する声明",{"href":607,"dataGaName":608,"dataGaLocation":450},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":46,"links":610},[611,613,618,620,625,630,635],{"text":46,"config":612},{"href":48,"dataGaName":49,"dataGaLocation":450},{"text":614,"config":615},"サポートを受ける",{"href":616,"dataGaName":617,"dataGaLocation":450},"https://support.gitlab.com/hc/en-us/articles/11626483177756-GitLab-Support","get help",{"text":359,"config":619},{"href":361,"dataGaName":362,"dataGaLocation":450},{"text":621,"config":622},"ステータス",{"href":623,"dataGaName":624,"dataGaLocation":450},"https://status.gitlab.com/","status",{"text":626,"config":627},"利用規約",{"href":628,"dataGaName":629,"dataGaLocation":450},"/terms/","terms of use",{"text":631,"config":632},"プライバシーに関する声明",{"href":633,"dataGaName":634,"dataGaLocation":450},"/ja-jp/privacy/","privacy statement",{"text":636,"config":637},"Cookieの設定",{"dataGaName":638,"dataGaLocation":450,"id":639,"isOneTrustButton":11},"cookie preferences","ot-sdk-btn",{"items":641},[642,644,646],{"text":626,"config":643},{"href":628,"dataGaName":629,"dataGaLocation":450},{"text":631,"config":645},{"href":633,"dataGaName":634,"dataGaLocation":450},{"text":636,"config":647},{"dataGaName":638,"dataGaLocation":450,"id":639,"isOneTrustButton":11},[649],{"id":650,"title":18,"body":8,"config":651,"content":653,"description":8,"extension":24,"meta":656,"navigation":11,"path":657,"seo":658,"stem":659,"__hash__":660},"blogAuthors/en-us/blog/authors/daniel-sullivan.yml",{"template":652},"BlogAuthor",{"name":18,"config":654},{"headshot":655},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1764681668/kqmeme0vq6lnpnryjbc1.jpg",{},"/en-us/blog/authors/daniel-sullivan",{},"en-us/blog/authors/daniel-sullivan","aA2q0BO22l4U6LIL5365yzhR1_Tq5Fr2lHg7_FGP9M8",[662,674,690],{"content":663,"config":672},{"category":9,"body":664,"date":665,"updatedDate":666,"heroImage":667,"authors":668,"title":670,"description":671},"こんにちは、Fatimaです。4月のMonday Mergeへようこそ。\n\n今月は内容が盛りだくさんです。GitLab 18.10、エージェント型AIへのアクセス拡大、Claude Marketplaceでの大きな前進、グローバルなハッカソン、そしてお客様による実際の素晴らしい成果についてお話しします。\n\n取り上げる内容がたくさんあるので、さっそく見ていきましょう👇👇👇👇👇👇👇\n\n![GitLab 18.10](https://res.cloudinary.com/about-gitlab-com/image/upload/v1775782465/iqzcxratajkcnnnzdzky.png)\n\nAIによってコードを書くスピードはこれまでになく速くなりました。しかし、多くのチームが実感しているように、もはや本当のボトルネックはそこではありません。\n\n問題は、その後のプロセスです。\n\nGitLab 18.10は、エージェント型AIをソフトウェアライフサイクルのより深い部分に組み込み、あらゆる規模のチームがより簡単に、より手頃に、そしてより実用的に導入できるように設計されています。\n\n私が特に注目しているポイントをいくつかご紹介します：\n\n* **無料プランにもエージェント型AIを提供**：GitLab.comの無料プランを利用しているチームでも、GitLabクレジットの月額コミットを購入することで、ユーザー単位の課金なしにGitLab Duo Agent Platformを利用できるようになりました  \n* **Agentic Code Reviewのコストを固定化**：コードレビュー1件あたり25セント（現在はGitLabクレジット1つで4件）となり、コストの予測性を保ちながら、すべてのプロジェクトやマージリクエストにスケール可能になりました  \n* **SASTの誤検出判定機能が一般提供開始**：GitLab Duo Agent Platformを利用するGitLab Ultimateユーザー向けに提供され、セキュリティおよび開発チームが重要な脆弱性とその対応をより適切に優先付けできるようになります  \n* **60以上の改善**：プランニングからセキュリティ、CI/CDまで、このリリースはコミット間でチームのボトルネックを解消することに焦点を当てています\n\nここでの大きな変化は明確です。コードを書くスピードを上げるAIから、その後に必要となるすべてのソフトウェアエンジニアリング業務を支援するAIへと移行しているのです。\n\n**🔗 [リリースノートの詳細はこちら。](https://www.linkedin.com/redir/redirect?url=https%3A%2F%2Fabout%2Egitlab%2Ecom%2Freleases%2F2026%2F03%2F19%2Fgitlab-18-10-released%2F&urlhash=0Act&trk=article-ssr-frontend-pulse_little-text-block)**\n\n\n\n## GitLab Duo Agent PlatformがClaude Marketplaceで利用可能に\n\n![](https://res.cloudinary.com/about-gitlab-com/image/upload/v1775782462/nnub3neiya1njshibrz2.png)\n\n\n\n組織は、既存のAnthropicとの契約を活用してGitLabを購入し、エンタープライズレベルのセキュリティ、品質、ガバナンスを維持しながら、ソフトウェアライフサイクル全体でエージェント型AIを統合・活用できるようになりました。\n\n![Flowlands](https://res.cloudinary.com/about-gitlab-com/image/upload/v1775782462/zmcxtubkzub1uobe4crl.png)\n\n**（はい…Flowlandsは実在します。まあ、概念として。）**\n\n最近、GitLabのテーマパークについて何か見かけたなら、それは見間違いではありません。\n\nFlowlandsは、エイプリルフールの企画でした。ソフトウェア開発が“物理的な体験”になるという、少し突飛で完全に想像上の世界です。\n\nでも正直なところ、みんな行ってみたいですよね。\n\n🎢🎡🎪🎠 見逃した方は、ぜひテーマパークのカルーセルをご覧ください！（ダジャレです😄）\n\n## **GitLab Hackathon: 2026年4月16日〜23日**\n\n![GitLab Hackathon](https://res.cloudinary.com/about-gitlab-com/image/upload/v1775782464/jk3o4ynp6lj3spttkmzg.png)\n\n現実に戻りましょう。\n\nグローバルGitLabハッカソンは2026年4月16日から23日まで開催され、プラットフォームやコミュニティに実際に触れながら参加できる最高の機会のひとつです。\n\n* 実際のGitLabプロジェクトに貢献  \n* グローバルなオープンソースコミュニティと協働  \n* コード、ドキュメント、UXなど幅広い分野で開発  \n* 賞品を獲得し、GitLabプロフィールを強化\n\n初心者でも経験者でも、参加して実際に手を動かし始める絶好のチャンスです。\n\n🔗 [こちらから参加できます。どなたでも歓迎です！](https://www.linkedin.com/redir/redirect?url=https%3A%2F%2Fcontributors%2Egitlab%2Ecom%2Fhackathon&urlhash=4KIo&trk=article-ssr-frontend-pulse_little-text-block)\n\n## **カスタマースポットライト：Canada Life**\n\n![Canada Life](https://res.cloudinary.com/about-gitlab-com/image/upload/v1775782462/qtg3vpbyxo0pvdepesbv.png)\n\n今月特に印象的だったのは、チームが本格的にAIを活用したときに何が起こるかを目の当たりにしたことです。\n\n私たちはCanada Lifeと提携し、2日間のAIハッカソンを実施しました。開発、セキュリティ、コンプライアンス、ビジネス部門から100名以上が参加し、実際にエンタープライズレベルのソリューションを構築しました。\n\nその結果は驚くべきものでした：\n\n* わずか48時間で10件のエンタープライズ向けAIソリューションを構築  \n* コードレビュー時間を40％削減  \n* リリースノート作成時間を90％削減  \n* コンプライアンス違反を80％削減\n\nさらに、コストを96.7％削減したレガシーコードのモダナイゼーション支援ツールや、オンボーディング時間を半分に短縮した開発者向けオンボーディングアシスタントなども開発されました。\n\n彼らの言葉を借りると：\n\n*「もし48時間でこれだけのことができるなら、*\n\n*この先に何が待っているのか想像してみてください。」*\n\n## **今後のイベント**\n\n![GitLab Events](https://res.cloudinary.com/about-gitlab-com/image/upload/v1775782462/stbub39txwqdkbaczo3d.png)\n\n今月はオンライン・オフラインともに多数のイベントを予定しており、ぜひご参加いただければ嬉しいです。\n\n注目のイベントをいくつかご紹介します：\n\n![イベントいちらん](https://res.cloudinary.com/about-gitlab-com/image/upload/v1775782465/ggioajzrs6lkyavbqta4.png)\n\n🔗 [Wherever you are in the world, there’s something happening so check out our events page here!](https://www.linkedin.com/redir/redirect?url=https%3A%2F%2Fabout%2Egitlab%2Ecom%2Fevents%2F&urlhash=dRaL&trk=article-ssr-frontend-pulse_little-text-block)\n\n## **今月のおすすめ**\n\n![今月のおすすめ](https://res.cloudinary.com/about-gitlab-com/image/upload/v1775782461/s8g358gll3ai4wfmrw8v.png)\n\n今月も興味深い記事をいくつか紹介します。\n\n政府機関のチームがAIを活用したDevOpsによってどのようにモダナイゼーションを進めているのか、技術的負債の削減からライフサイクルの早い段階でのセキュリティ組み込みまでを探っています。\n\nまた、企業全体でのAI導入がどのように進化しているのかにも注目しています。特に、単なるコード生成を超えてワークフローを統合する方法や、SDLC全体にわたる複雑性の管理について考察しています。\n\n![記事一覧](https://res.cloudinary.com/about-gitlab-com/image/upload/v1775782466/zgarpxfpp5hxyxgssjbh.png)\n\n🔖 少し時間があるときにじっくり読めるよう、ぜひブックマークしておいてください！\n\n![画像出典：Chemical Heritage Foundation](https://res.cloudinary.com/about-gitlab-com/image/upload/v1775782465/cjsggxtiohfdgqqijrwm.png)\n\n画像出典：Chemical Heritage Foundation\n\n本当に、この4月はたくさんのことが起きています。エージェント型AIによって、より多くの実験や探求の余地が生まれていて、こんな言葉を思い出しました。\n\n「新しいアイデアに心を開き、いろいろ試してみることでさまざまなことが起こり得る。」\n\nケブラーの発明者であるステファニー・クオレクの言葉です。まさに今の状況にぴったりだと感じます。\n\nAIが反復的な作業の多くを担うようになることで、開発者はより自由に実験し、探求し、次のものを創り出す余地を手にしています。\n\nお読みいただきありがとうございました。ウェブキャストやIssueでお会いできるのを楽しみにしています。そして、これからも対話を続けていきましょう。それでは、いつものようにHappy Merging!\n\n![Fatima](https://res.cloudinary.com/about-gitlab-com/image/upload/v1770180580/nz0ipehzgtcb757kl0ux.png)\n\n[Fatima Sarah Khalid](https://www.linkedin.com/in/sugaroverflow/?lipi=urn%3Ali%3Apage%3Ad_flagship3_pulse_read%3B3ix%2FZ9%2BgTBmIWuSHZsMZRw%3D%3D)｜Senior Developer Advocate, GitLab\n\nこのニュースレターが気に入ったら、ぜひチームに共有してください。\n そして👉[YouTubeチャンネル](https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg)の登録もお忘れなく！","2026-04-13","2026-04-10","https://res.cloudinary.com/about-gitlab-com/image/upload/v1775705768/iiihistfzncofktu7hx9.webp",[669],"GitLab Japan Team","Monday Merge 4月号：GitLab 18.10、エージェント型AIの勢い、そして大きなコミュニティの節目","4月号のMonday Mergeでは、GitLab 18.10、エージェント型AIへのアクセス拡大、Claude Marketplaceでの大きな前進、グローバルなハッカソンについてご紹介。",{"featured":29,"template":12,"slug":673},"monday-merge-2026-april-13",{"content":675,"config":688},{"date":676,"authors":677,"tags":678,"category":9,"heroImage":684,"title":685,"body":686,"updatedDate":687},"2026-03-09",[669],[679,102,256,680,266,681,9,682,683],"AI/ML","DevSecOps","features","releases","security","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772623336/nnvczybh4adgqen81p9h.png","Monday Merge 3月号：コード高速化のその先：インテリジェント・オーケストレーションの台頭","**AIは、コードを書く方法を根本的に変えました。しかし、ソフトウェアの「提供方法」そのものを自動的に変えたわけではありません。**\n\n**コード生成が高速化する一方で、レビュー、テスト、セキュリティスキャン、デプロイといった下流工程に新たなボトルネックが生まれています。**\n\nこれが、私たちが「AIパラドックス」と呼ぶ現象です。\n\n今月のMonday Mergeでは、計画、開発、セキュリティ、デプロイにわたるSDLC全体でのインテリジェント・オーケストレーションがこの課題にどのように対応し、エンタープライズDevSecOpsをどのように再構築しているのかを探ります。\n\n## GitLab 18.9：エージェント型AIがプラットフォームのさらに深部へ\n\n![GitLab 18.9：エージェント型AIがプラットフォームのさらに深部へ](https://res.cloudinary.com/about-gitlab-com/image/upload/v1772623381/sobem8usbdsht8jl1unz.png)\n\n2月の締めくくりに、25以上の改善とエージェント型AI機能の大幅な進化を含むGitLab 18.9をリリースしました。\n\n### **セルフマネージド環境向け GitLab Duo Agent Platform**\n\nGitLab Duo Agent Platformは、オンラインライセンスを持つセルフマネージドのお客様向けに提供開始となりました。自社インフラ内でエージェント型AI機能を必要とするエンタープライズチームにとって、これは大きな前進です。\n\n### **エージェント型SAST脆弱性解決（ベータ）**\n\nSAST脆弱性のトリアージと修正は、アプリケーションセキュリティにおいて最も時間のかかる作業のひとつであることが多いです。GitLab 18.9では、GitLab Duoが次のことを実行できるようになりました。\n\n* 脆弱性を分析する\n* 周辺コードの文脈を推論する\n* コンテキストを考慮した修正を生成する\n* マージリクエストを自動作成する\n* レビュアーの信頼度を示す品質スコアを提供する\n\n単一の提案を出すのではなく、GitLab Duoはコードベース全体を推論し、十分に検討された修正提案を生成します。\n\n### **GitLab 18.9のその他の改善点**\n\n新しい折りたたみ可能なファイルツリーによりリポジトリをナビゲートでき、ページ読み込み回数を減らしながら、より効率的にプロジェクト構造を閲覧できます。\nGitLab.comではWebベースのコミット署名が利用可能になり、Web上のコミットがGitLabの署名キーで自動的に署名されます。\n\nそして、本リリースに530件以上の貢献をしてくださったGitLabコミュニティの皆さまに心より感謝します。GitLabでは誰もが貢献できることを18.9は証明しています。\n\n![Transcend](https://res.cloudinary.com/about-gitlab-com/image/upload/v1772623383/xhcvcceyvjtww9emfbsj.png)\n\n先日開催されたGitLab Transcendのバーチャルイベントでは、AIエージェントが計画、開発、テスト、セキュリティ、デプロイにわたって単一のプラットフォーム上でどのように連携し、エンタープライズのガードレールやガバナンス要件に沿って動作するのかをご紹介しました。\n\nSouthwest Airlines社からは、GitLab Duo Agent Platformがどのようにチームのミッションクリティカルなソフトウェアをより迅速に提供しながら、24時間365日の航空運航に必要なレジリエンスを維持しているかについてお話しいただきました。また、SDLC全体でエージェントが協働するライブデモも実施し、特定の工程だけでなく、デリバリーライフサイクル全体をどのようにモダナイズできるかを探りました。\n\nイベントを見逃した方は、こちらからフル録画をご覧いただけます👇\n\n[GitLab Transcendを視聴する](https://about.gitlab.com/ja-jp/events/transcend/virtual/)\n\n## [](https://about.gitlab.com/events/transcend/virtual/)技術デモ\n\n![技術デモ](https://res.cloudinary.com/about-gitlab-com/image/upload/v1772623380/tch0unrnnwz2yjz7ba7y.png)\n\n[](https://page.gitlab.com/webcasts-mar4-security-workflows-emea-amer.html)\n\n### 📅 3月19日 –  開発現場でのGitLab Duo Agent Platform\n\n本セッションでは、\n\n* Duo Agent Platformを活用して、計画、Issueからのマージリクエスト（MR）作成、エージェント型コードレビューなど、複数ステップのワークフローを自動化する方法\n* GitLabの基盤エージェント（PlannerやSecurity Analystなど）を活用してSDLCを効率化する方法\n* GitLabの統合データモデルによる、コンテキストに応じたコード生成でコーディングを高速化する方法\n* AI駆動のセキュリティワークフローで脆弱性を自動検出・修復する方法\n* AIを活用した根本原因分析とガイド付きの修正により、パイプラインエラーを迅速に解決する方法\n\nをご紹介します。\n\n👉 こちらからご登録ください。\n\n[開発現場でのGitLab Duo Agent Platform](https://page.gitlab.com/webcasts-mar19-gitlab-duo-agent-platform-jp.html?utm_medium=social&utm_source=twitter&utm_campaign=eg_apac_cmp_webcast_ai_ja_20260319_apac_jp_cmp_techdemo_aisdlc_introtoduo)\n\n[](https://page.gitlab.com/webcasts-mar12-gitlab-duo-agent-platform-emea-de.html)\n\n## **今月のおすすめ**\n\n![今月のおすすめ](https://res.cloudinary.com/about-gitlab-com/image/upload/v1772623380/ejkfu5adv7bjwzwyevpd.png)\n\n今月は、インテリジェント・オーケストレーションの背景にあるより広い視点について、さらに深く掘り下げています。\n\nCEOのBill Staplesは、AI時代におけるソフトウェアデリバリーについて語っています。\n\nまた、Chief Product and Marketing OfficerのManav Khuranaは、AIが単なる高速なコード生成を超え、品質、セキュリティ、そしてライフサイクル全体の最適化へと拡張されることで、真にイノベーションサイクルの加速が実現することを探っています。\n\nさらに、セキュリティリーダーシップの観点からは、ソフトウェアライフサイクル全体におけるAI主導の変化に対応するため、エンタープライズがどのように組織構造モデルを進化させる必要があるのかという議論が続いています。\n\nポイントソリューションを超え、システム全体の変革を見据えている方にとって、これらの視点は一読の価値があります。\n\n[Intelligent Orchestration: Software Delivery for the AI Era, with CEO of GitLab](https://www.cxotalk.com/episode/intelligent-orchestration-software-delivery-for-the-ai-era-with-ceo-of-gitlab)\n\n[GitLab CEO on why AI isn’t helping enterprises ship code faster](https://thenewstack.io/gitlab-ceo-on-why-ai-isnt-helping-enterprise-ship-code-faster/)[](https://www.cxotalk.com/episode/intelligent-orchestration-software-delivery-for-the-ai-era-with-ceo-of-gitlab)[](https://www.cxotalk.com/episode/intelligent-orchestration-software-delivery-for-the-ai-era-with-ceo-of-gitlab)\n\n[From faster coding to accelerated innovation cycles: How intelligent orchestration unlocks AI's promise](https://www.runtime.news/from-faster-coding-to-accelerated-innovation-cycles-how-intelligent-orchestration-unlocks-ais-promise/)\n\n[The one structural shift CISOs must make before AI outpaces their security strategy](https://thenewstack.io/federate-security-gitlab/)[](https://www.runtime.news/from-faster-coding-to-accelerated-innovation-cycles-how-intelligent-orchestration-unlocks-ais-promise/)\n\n最後に、インテリジェント・オーケストレーションの本質を表す言葉をご紹介します。\n\n> 「全体は部分の総和に勝る。」― アリストテレス\n\nインテリジェント・オーケストレーションは、まさにこの考えを体現しています。\n\nAIが孤立した場面で活用されるだけでは、その効果は限定的です。しかし、統一されたコンテキストとエンタープライズのガードレールのもとで、エージェントがソフトウェアライフサイクル全体にわたり協調すれば、その成果は実際に測定可能なソフトウェア開発速度として現れます。\n\nお読みいただきありがとうございました。ウェブキャストやIssueでお会いできるのを楽しみにしています。そして、これからも対話を続けていきましょう。それでは、いつものようにHappy Merging!\n\n![](https://res.cloudinary.com/about-gitlab-com/image/upload/v1770180580/nz0ipehzgtcb757kl0ux.png)\n\n[Fatima Sarah Khalid](https://www.linkedin.com/in/sugaroverflow/?lipi=urn%3Ali%3Apage%3Ad_flagship3_pulse_read%3B3ix%2FZ9%2BgTBmIWuSHZsMZRw%3D%3D)｜Senior Developer Advocate, GitLab\n\nこのニュースレターが気に入ったら、ぜひチームに共有してください。\n そして👉[YouTubeチャンネル](https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg)の登録もお忘れなく！","",{"featured":29,"template":12,"slug":689},"monday-merge-2026-march-9",{"content":691,"config":700},{"title":692,"description":693,"authors":694,"heroImage":696,"date":697,"body":698,"category":9,"tags":699},"GitLabマネージドサービスプロバイダー（MSP）パートナープログラムのご紹介","GitLabの支援のもと、収益性の高いサービス主導型DevSecOpsプラクティスを構築",[695],"Karishma Kumar","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772047747/ntihfmnu2fepamqemaas.png","2026-02-26","*このブログは、GitLabプラクティスの構築を検討しているマネージドサービスプロバイダー（MSP）向けに執筆されています。デベロッパーやエンジニアリングリーダーの方にとっては、皆さまのようなチームのスケーリングと迅速な開発を支援するパートナーを強化するプログラムです。*\n\n多くの組織は、最新のDevSecOpsプラットフォームが必要であることを認識しています。しかし、ビジネスが求めるスピードでソフトウェアを提供しながら、プラットフォームのデプロイ、管理、継続的な最適化を行うリソースが不足しているケースが少なくありません。これはMSPにとって大きなビジネスチャンスであり、GitLabはそれを支援する専用プログラムを用意しました。\n\nこのたび、**GitLab MSPパートナープログラム**を発表いたします。これは、認定を受けたMSPがGitLabをフルマネージドサービスとして顧客に提供できるようにする新しいグローバルプログラムです。\n\n## パートナーと顧客にとっての意義\n\nGitLabとして初めて、MSP向けに正式に定義されたグローバルプログラムが誕生しました。明確な要件、体系的なイネーブルメント、専任のサポート、そして実質的な経済的メリットが用意されており、パートナーは安心してGitLabマネージドサービスプラクティスの構築に投資できます。\n\nタイミングも最適です。多くの組織がDevSecOpsへの取り組みを加速させていますが、ソフトウェアの構築とリリースという本来の業務に加えて、複雑な移行、ツールチェーンの拡散、増大するセキュリティ要件への対応に追われているのが現状です。\n\nGitLab MSPパートナーは、デプロイ、移行、管理、継続的なサポートなど、プラットフォーム運用を担当することで、開発チームが本来の業務に集中できる環境を提供します。\n\n## MSPパートナーが得られるメリット\n\n**経済的メリット**：MSPパートナーは、すべての取引、新規ビジネス、更新において、GitLabパートナーマージンに加えてMSPプレミアムを獲得できます。さらに、デプロイ、移行、トレーニング、イネーブルメント、戦略コンサルティングに対して顧客に請求するサービス料の100%を保持できるため、単一のプラットフォームを中心に複数の継続的な収益源を構築できます。\n\n**イネーブルメントと教育**：バージョンアップデート、新機能、ベストプラクティス、ロードマップの最新情報、ピアシェアリングを網羅した四半期ごとのテクニカルブートキャンプにアクセスできます。推奨されるクラウド認定資格（AWS Solutions Architect Associate、GCP Associate Cloud Engineer）が技術基盤を補完します。\n\n**Go-to-Marketサポート**：MSPには、GitLab認定MSPパートナーバッジ、共同ブランド資産、顧客事例の共同作成への参加資格、Partner Locatorへの掲載、および認定されたデマンドジェネレーション活動向けのMarketing Development Funds（MDF）へのアクセスが提供されます。\n\n## 顧客が期待できること\n\nGitLab MSPパートナーと連携する顧客は、体系的なマネージドDevSecOpsエクスペリエンス、文書化された再現可能な実装方法論、定期的なビジネスレビュー、そして明確に定義された応答およびエスカレーションパスを備えたサポートを受けられます。\n\nその結果、開発チームは優れたソフトウェアの構築に集中でき、MSPパートナーがプラットフォームの運用と最適化に注力するという理想的な体制が実現します。\n\n## AIを活用した新たなビジネスチャンス\n\nソフトウェア開発ワークフローにAIを安全に導入したいと考える組織が増えており、経験豊富なチームであっても、大規模な展開には体系的なアプローチが有効です。GitLab MSPパートナーは、より広範なマネージドサービスの一環として、GitLab Duo Agent Platformの導入を顧客に提案できる最適なポジションにあります。\n\nGitLabのDevSecOpsプラットフォームとMSPが提供する運用の専門知識を組み合わせることで、顧客はガバナンスが確保された環境でAI支援ワークフローを試験的に導入し、データレジデンシーとコンプライアンス要件を満たしながら、社内リソースに過度な負担をかけることなくチーム全体でAI導入を拡大できます。\n\n## このプログラムはお客さまのビジネスに適していますか\n\nGitLab MSPパートナープログラムは、以下に該当する場合に最適です。\n\n* クラウド、インフラストラクチャ、またはアプリケーション運用のマネージドサービスを既に提供している\n* 高付加価値のDevSecOpsをポートフォリオに追加したい\n* 最新の開発プラットフォームに関心のある技術人材を擁している、または育成したい\n* 単発の取引よりも長期的な顧客関係を重視している\n\n既にGitLab SelectおよびProfessional Servicesパートナーである場合、MSPプログラムは既存の専門知識を再現可能なマネージドサービスに転換するための体系的な方法を提供します。\n\n## 開始方法\n\n本プログラムは、**認定MSPパートナー**の指定から開始されます。参加にあたり、最低ARRや顧客数の要件はありません。以下がプログラム参加までの流れです。\n\n1. **適合性の確認** - [ハンドブックページ](https://handbook.gitlab.com/handbook/resellers/channel-program-guide/#the-gitlab-managed-service-provider-msp-partner-program)に記載されたビジネスおよび技術要件を満たしているか確認します。\n2. **GitLabパートナーポータルから申請** - ビジネスおよび技術に関するドキュメントを添えて申請を提出します。\n3. **90日間のオンボーディングを完了** - 契約、技術イネーブルメント、セールストレーニング、最初の顧客エンゲージメントを網羅した体系的なオンボーディングプログラムです。\n4. **マネージドサービスの提供を開始** - サービスをパッケージ化し、SLAを設定して、顧客へのエンゲージメントを開始します。\n\n提出された申請は、約3営業日以内に審査されます。\n\n> GitLabマネージドサービスプラクティスの構築にご興味がありますか？新規パートナーの方は[GitLabパートナーへの申請](https://about.gitlab.com/partners/)からお申し込みいただけます。既存パートナーの方は、GitLab担当者にお問い合わせいただき、プログラムの詳細やMSPプラクティスを通じて現在顧客に提供しているソリューションについてお知らせください。\n",[680,9,271],{"featured":29,"template":12,"slug":701},"introducing-the-gitlab-managed-service-provider-msp-partner-program",{"promotions":703},[704,718,730,741],{"id":705,"categories":706,"header":708,"text":709,"button":710,"image":715},"ai-modernization",[707],"ai-ml","Is AI achieving its promise at scale?","Quiz will take 5 minutes or less",{"text":711,"config":712},"Get your AI maturity score",{"href":713,"dataGaName":714,"dataGaLocation":238},"/assessments/ai-modernization-assessment/","modernization assessment",{"config":716},{"src":717},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":719,"categories":720,"header":722,"text":709,"button":723,"image":727},"devops-modernization",[23,721],"devsecops","Are you just managing tools or shipping innovation?",{"text":724,"config":725},"Get your DevOps maturity score",{"href":726,"dataGaName":714,"dataGaLocation":238},"/assessments/devops-modernization-assessment/",{"config":728},{"src":729},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":731,"categories":732,"header":733,"text":709,"button":734,"image":738},"security-modernization",[683],"Are you trading speed for security?",{"text":735,"config":736},"Get your security maturity score",{"href":737,"dataGaName":714,"dataGaLocation":238},"/assessments/security-modernization-assessment/",{"config":739},{"src":740},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":742,"paths":743,"header":746,"text":747,"button":748,"image":753},"github-azure-migration",[744,745],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","Is your team ready for GitHub's Azure move?","GitHub is already rebuilding around Azure. Find out what it means for you.",{"text":749,"config":750},"See how GitLab compares to GitHub",{"href":751,"dataGaName":752,"dataGaLocation":238},"/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":754},{"src":729},{"header":756,"blurb":757,"button":758,"secondaryButton":762},"今すぐ開発をスピードアップ","DevSecOpsに特化したインテリジェントオーケストレーションプラットフォームで実現できることをご確認ください。\n",{"text":41,"config":759},{"href":760,"dataGaName":44,"dataGaLocation":761},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/ja-jp/","feature",{"text":46,"config":763},{"href":48,"dataGaName":49,"dataGaLocation":761},1776444514798]