[{"data":1,"prerenderedAt":1037},["ShallowReactive",2],{"/ja-jp/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site":3,"navigation-ja-jp":259,"banner-ja-jp":688,"footer-ja-jp":696,"blog-post-authors-ja-jp-Daniel Sullivan":938,"blog-related-posts-ja-jp-how-we-built-and-automated-our-new-japanese-gitlab-docs-site":952,"blog-promotions-ja-jp":975,"next-steps-ja-jp":1028},{"id":4,"title":5,"authors":6,"body":8,"category":241,"date":242,"description":243,"extension":244,"externalUrl":245,"faq":245,"featured":246,"heroImage":247,"meta":248,"navigation":246,"path":249,"seo":250,"slug":253,"stem":254,"tags":255,"template":257,"updatedDate":245,"__hash__":258},"blogPosts/ja-jp/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site.md","GitLab製品ドキュメントが日本語で利用可能に - 構築と自動化までの流れ",[7],"Daniel Sullivan",{"type":9,"value":10,"toc":231},"minimark",[11,21,28,32,35,44,47,50,53,57,60,69,73,87,96,100,103,112,122,125,128,136,142,149,156,162,176,184,190,193,202,206,209,218,221],[12,13,14,15,20],"p",{},"本日、GitLab製品ドキュメントの日本語版を ",[16,17,18],"a",{"href":18,"rel":19},"https://docs.gitlab.com/ja-jp/",[]," にて公開しました。GitLabの包括的なドキュメントを世界中のユーザーに利用していただけるようにする取り組みの、重要な第一歩です。",[12,22,23],{},[24,25],"img",{"alt":26,"src":27},"GitLab製品ドキュメントのトップページ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765421558/ndid0z1lk9fft5pub0s2.jpg",[29,30,31],"h2",{"id":31},"日本市場特有の課題",[12,33,34],{},"日本は世界最大規模の経済圏の一つであり、エンタープライズソフトウェアにとって極めて重要な市場です。しかしながら、日本市場には独特の課題も存在します。高度な技術力と大規模な開発者コミュニティを有する一方で、英語の習熟度が多くのユーザーにとって大きな障壁となっているのが現状です。",[12,36,37,38,43],{},"日本の開発者やDevSecOpsチームの皆様は、英語のみのドキュメントに課題を感じています。これは、",[16,39,42],{"href":40,"rel":41},"https://www.efjapan.co.jp/epi/regions/asia/japan/",[],"EF英語能力指数における日本の順位にも表れています","。この言語の壁は、学習のスピードに大きく影響し、最終的には日本の組織内でプラットフォームの評価・導入・推進を行う際の意思決定にも影響を及ぼします。",[12,45,46],{},"日本のお客様やパートナー企業の皆様から直接聞いた声として、英語のみのドキュメントは単なる不便さではなく、GitLabを最大限に活用する上での障壁となっていたとのことでした。この影響は、ユーザージャーニーのあらゆる段階に及んでいました。初期評価の段階ではGitLabの機能を十分に理解することが困難であり、日常業務では問題解決に必要以上の時間を要し、新機能やベストプラクティスの習得も遅れがちになっていました。",[12,48,49],{},"日本のような競争が激しく成熟した市場においては、この言語の壁がGitLabの市場での存在感に直接的な影響を与えていました。日本企業がエンタープライズソフトウェアを評価する際、包括的な日本語ドキュメントの提供は、その市場への長期的なコミットメントを示すものです。それは、提供企業が形だけの取り組みではなく、日本のユーザーの皆様のジャーニー全体を真摯にサポートしていくという姿勢を示すものです。",[12,51,52],{},"このような課題に対応し、日本市場への私たちのコミットメントを示すため、GitLabにおけるドキュメントの作成・メンテナンス方法と統合された、ローカライゼーション基盤を一から構築しました。",[29,54,56],{"id":55},"docs-as-code原則に基づくローカライゼーション","Docs-as-Code原則に基づくローカライゼーション",[12,58,59],{},"GitLabのドキュメントは、他のコードと同じように扱い、GitLabプロジェクト内で製品コードと一緒に管理し、マージリクエストを通じて運用しています。ドキュメントはバージョン管理下に置き、共同でレビューし、CI/CDパイプラインで自動テストを実施します。テストでは言語、フォーマット、リンクの問題をチェックします。英語版と日本語版のドキュメントサイトは、Hugoという静的サイトジェネレーターで動的に生成し、変更のマージ後にデプロイするため、ユーザーは常に最新の情報にアクセスできます。",[12,61,62,63,68],{},"ドキュメントは広範かつ包括的で、GitLab、GitLab Runner、Omnibus GitLab、GitLab Charts、GitLab Operator、GitLab CLI（glab）など、さまざまなソースプロジェクトからコンテンツを集約しています（",[16,64,67],{"href":65,"rel":66},"https://gitlab.com/gitlab-org/technical-writing/docs-gitlab-com/-/blob/main/doc/architecture.md",[],"詳細はアーキテクチャを参照","）。この膨大な規模と速い更新頻度が、ローカライゼーションにおいて大きな課題となりました。ソース英語プロジェクトの継続的な進化に遅延なく対応するため、こうした独特の複雑さに対応でき、完全にローカライズされたサイトをエンタープライズに求められるレベルで提供し、なおかつCI/CDパイプラインの要件を満たすローカライゼーション基盤を設計する必要がありました。",[29,70,72],{"id":71},"gitlabドキュメントのローカライゼーション方法","GitLabドキュメントのローカライゼーション方法",[12,74,75,76,80,81,86],{},"最初の日本語ローカライゼーションでは、既存の英語コンテンツ構造内に新しいフォルダーを統合する戦略を採用しました。具体的には、ソースのmarkdownファイルを保存する各プロジェクト内に、 ",[77,78,79],"code",{},"doc-locale/ja-jp"," フォルダーを導入しました。このアーキテクチャにより、",[16,82,85],{"href":83,"rel":84},"https://gitlab.com/gitlab-org/gitlab/-/tree/master/doc-locale/ja-jp",[],"翻訳をソースコンテンツのすぐ隣に配置しながら","、明確な組織的分離を維持できます。それだけでなく、英語ドキュメントで使用しているのと同じ堅牢なバージョン管理、確立されたレビューとコラボレーションのワークフロー、さらには一部の自動品質チェックを、翻訳コンテンツにも適用できるようになります。",[12,88,89,90,95],{},"この",[16,91,94],{"href":92,"rel":93},"https://handbook.gitlab.com/handbook/marketing/localization/tech_docs_localization/#multilingual-hugo-docs-implementation",[],"日本語ドキュメント用に構築された国際化基盤","は、将来の言語拡張に向けたスケーラブルな基盤を提供します。アーキテクチャ、ツール、プロセスが整ったことで、GitLabを世界中のユーザーが利用できるようにするという私たちのコミットメントを継続し、今後さらに多くの言語をサポートする準備が整いました。",[29,97,99],{"id":98},"スピードと品質のバランスを取ったai支援翻訳ワークフロー","スピードと品質のバランスを取ったAI支援翻訳ワークフロー",[12,101,102],{},"コンテンツを翻訳する際、戦略的な段階的アプローチを採用し、英語のページビュー数に基づいてページの優先順位を付けました。アクセス数の多いページから順にAI翻訳を実施し、その後、人間の翻訳者による包括的なレビューを行い、これらの優先ページが人間によるレビューサイクルを完了するまで、意図的に後続のフェーズを一時停止しました。この意図的な順序付けにより、最も重要なコンテンツから、堅牢でキュレーションされた翻訳メモリとタームベースを構築できました。これらの言語資産により、残りのすべてのコンテンツの翻訳速度が向上し、品質も改善されました。並行して、この初期フェーズはGitLab側の技術インフラのテストの場としても機能しました。これを活用してCI/CDパイプラインを反復的に強化するとともに、翻訳とポストエディットのAIスクリプトを改良し、翻訳マージリクエストのレビュープロセスを確立しました。",[12,104,105,106,111],{},"世界中のユーザーに最新のドキュメントを提供しながら、高品質な翻訳コンテンツを保証するため、",[16,107,110],{"href":108,"rel":109},"https://handbook.gitlab.com/handbook/marketing/localization/tech_docs_localization/#translation-workflow",[],"人間の翻訳者によるポストエディットを伴うAI支援翻訳ワークフロー","を実装しました。その構成は以下の通りです。",[113,114,115,119],"ul",{},[116,117,118],"li",{},"フェーズ1: AI翻訳。スタイルガイド、GitLab UIコンテンツの翻訳、用語データベース、元ファイルのコンテキストなど、GitLab固有のコンテキストを組み込んだカスタムAI翻訳システムを構築しました。このシステムは、GitLabの特殊なmarkdown構文（GLFM）を適切に処理し、プレースホルダー変数、アラートボックス、Hugoショートコード、GitLab固有の参照など、標準的な翻訳ツールでは標準で処理できない要素を保護します。",[116,120,121],{},"フェーズ2: 人間の翻訳者によるレビュー。技術コンテンツを専門とする日本語の翻訳者が、AI翻訳をレビューして洗練させます。翻訳者は、GitLabの日本語スタイルガイド、翻訳メモリ、用語データベースを使用して、正確性、自然な言語の流れ、文化的な適切性を確保します。これらのレビュー済み翻訳は、サイト上でAIバージョンを段階的に置き換えていきます。",[29,123,124],{"id":124},"技術的な課題と解決策",[12,126,127],{},"GitLabの膨大なドキュメントをローカライズしながら、Docs-as-Code原則とCI/CD駆動のパブリッシングワークフローを維持するには、大きな技術革新が必要でした。課題は翻訳そのものにとどまりません。複雑なmarkdown構文の保持、自動テスト基準の維持、シームレスなコンテンツフォールバックの確保、そして複数のソースプロジェクト全体での継続的な更新プロセスの構築が求められました。",[12,129,130,131,135],{},"英語の",[132,133,134],"strong",{},"markdownファイルの構文が複雑","だったため、翻訳管理システム（TMS）内でカスタムコードと正規表現を開発し、コードブロック、URL、その他の翻訳対象にすべきでない機能要素を保護しました。",[12,137,138],{},[24,139],{"alt":140,"src":141},"Translation Management System","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765299311/x3oglow15o5z6xthgxfn.png",[12,143,144,145,148],{},"英語コンテンツの生成方法の特性上、",[132,146,147],{},"英語フォールバック","の仕組みを確立しました。基本的に、日本語翻訳がまだ準備できていない場合、ローカライズされたサイトは、翻訳されたナビゲーションとUIとともに英語コンテンツをシームレスに表示することによって404エラーを防ぎ、Hugoのレンダリングシステムを介して言語コンテキストを維持します。",[12,150,151,152,155],{},"また、ローカライズされたナビゲーションとリンクを強化し、動的に調整してロケールを維持するようにしました。翻訳に送信する前に英語ファイルを前処理することで、翻訳ファイルにアンカーIDを追加しました。これにより、リンクからドキュメントページに移動するユーザーの体験が向上します。一貫した",[132,153,154],{},"アンカーID","により、どちらの言語に切り替えても、ページ内の正しい場所に到達できます。",[12,157,158],{},[24,159],{"alt":160,"src":161},"英語フォールバックの仕組み","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765299310/uqimyjm0ltvpcnc7bowk.png",[12,163,164,169,170,175],{},[16,165,168],{"href":166,"rel":167},"https://gitlab.com/groups/gitlab-com/localization/-/work_items/109",[],"CI/CDパイプラインも拡張","し、英語ドキュメントと同じ品質基準に従って、翻訳マージリクエスト内のローカライズされたコンテンツをテストできるようにしました。これにより、無効なHugoショートコード、リンク内のスペース、裸のURLを検出できます。また、孤立したファイルや、ターゲットファイルのないリダイレクトファイルも特定します。翻訳ドキュメントを含むマージリクエストで実行されるジョブは、",[16,171,174],{"href":172,"rel":173},"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",[],"GitLabプロジェクトの.gitlab/ci/docs.gitlab-ci.ymlファイル","で確認できます。",[12,177,178,179,183],{},"一元化された翻訳リクエストシステムがワークフロー全体を統制しています。このシステムは、英語ファイルの監視、新規および更新コンテンツの識別、翻訳用ファイルのルーティング、翻訳マージリクエストの自動作成を行います。さらに、翻訳リクエスト内のファイルステータスの追跡と監査証跡の維持も担当します。ドキュメントの翻訳では、",[16,180,182],{"href":172,"rel":181},[],"430件の翻訳マージリクエスト","（各1〜10個のファイルを含む）を処理しました。",[12,185,186],{},[24,187],{"alt":188,"src":189},"翻訳のMR","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765299311/fgbrtapbmclj4pvdjh9k.png",[12,191,192],{},"その結果、英語コンテンツの更新と同期し、重要な情報にユーザーが素早くアクセスできる日本語ドキュメント体験が実現しました。ユーザーは自分の言語でコンテンツを発見し、翻訳中のコンテンツのみ英語が表示されます。最新機能に素早くアクセスできると同時に、GitLabの品質基準も保たれています。これらすべてが、将来の言語展開とドキュメントの成長のための、持続可能でスケーラブルな基盤を構築しています。",[12,194,195,196,201],{},"技術的な詳細については、",[16,197,200],{"href":198,"rel":199},"https://handbook.gitlab.com/handbook/marketing/localization/tech_docs_localization/",[],"GitLab製品ドキュメントハンドブックページ","をご覧ください。",[29,203,205],{"id":204},"docsgitlabcomの日本語版へようこそ","docs.gitlab.comの日本語版へようこそ",[12,207,208],{},"GitLabを長年使用されている方も、これから始める方も、このローカライズされたドキュメントによって、DevSecOpsの取り組みがよりスムーズで利用しやすくなることを心から願っています。",[12,210,211,212,217],{},"私たちのローカライゼーションの取り組みは始まったばかりで、改善のために皆様のフィードバックが非常に重要です。翻訳の問題に気づいた場合、改善の提案がある場合、または日本語ドキュメントの使用体験をフィードバックしたいだけでも、遠慮なくお知らせください。",[16,213,216],{"href":214,"rel":215},"https://gitlab.com/gitlab-com/localization/docs-site-localization/-/work_items/782",[],"フィードバックイシュー","からコメントをお寄せいただけます。",[12,219,220],{},"ローカライゼーション基盤を進化させていく中で、当面の優先事項は、日本語の検索機能の向上と、英語の更新と日本語翻訳との間のタイムラグを最小限に抑えるための継続的なローカライゼーションワークフローの加速です。より良いサービスを提供できるよう取り組む中で、日本のコミュニティの皆様の継続的なサポートと忍耐に感謝いたします。GitLabを日本のチームにとって最高のDevSecOpsプラットフォームにすることに私たちは全力で取り組んでおり、包括的な日本語ドキュメントはその道のりにおける重要な一歩です。",[222,223,224],"blockquote",{},[12,225,226,227,230],{},"ぜひ ",[16,228,18],{"href":18,"rel":229},[],"をお試しください。",{"title":232,"searchDepth":233,"depth":233,"links":234},"",2,[235,236,237,238,239,240],{"id":31,"depth":233,"text":31},{"id":55,"depth":233,"text":56},{"id":71,"depth":233,"text":72},{"id":98,"depth":233,"text":99},{"id":124,"depth":233,"text":124},{"id":204,"depth":233,"text":205},"news","2025-12-11","AI翻訳と人間レビューによる日本語ドキュメント構築、Docs-as-Code原則の自動化ワークフロー、CI/CD更新の仕組みを解説","md",null,true,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758812952/yxhgljkwljld0lyizmaz.png",{},"/ja-jp/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site",{"config":251,"title":5,"ogImage":247,"description":243},{"noIndex":252},false,"how-we-built-and-automated-our-new-japanese-gitlab-docs-site","ja-jp/blog/how-we-built-and-automated-our-new-japanese-gitlab-docs-site",[256,241],"product","BlogPost","6gUzSCRMz1nrORxDuOQ2FPJ-vIaZULubZxr_0-TMZeM",{"logo":260,"freeTrial":265,"sales":270,"login":275,"items":280,"search":608,"minimal":641,"duo":658,"switchNav":667,"pricingDeployment":678},{"config":261},{"href":262,"dataGaName":263,"dataGaLocation":264},"/ja-jp/","gitlab logo","header",{"text":266,"config":267},"無料トライアルを開始",{"href":268,"dataGaName":269,"dataGaLocation":264},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":271,"config":272},"デモをリクエスト",{"href":273,"dataGaName":274,"dataGaLocation":264},"/ja-jp/sales/?contact-topic=request-demo","sales",{"text":276,"config":277},"サインイン",{"href":278,"dataGaName":279,"dataGaLocation":264},"https://gitlab.com/users/sign_in/","sign in",[281,310,412,417,530,586],{"text":282,"config":283,"menu":285},"プラットフォーム",{"dataNavLevelOne":284},"platform",{"type":286,"columns":287},"cards",[288,294,302],{"title":282,"description":289,"link":290},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":291,"config":292},"プラットフォームの詳細はこちら",{"href":293,"dataGaName":284,"dataGaLocation":264},"/ja-jp/platform/",{"title":295,"description":296,"link":297},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":298,"config":299},"GitLab Duoのご紹介",{"href":300,"dataGaName":301,"dataGaLocation":264},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":303,"description":304,"link":305},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":306,"config":307},"詳細はこちら",{"href":308,"dataGaName":309,"dataGaLocation":264},"/ja-jp/why-gitlab/","why gitlab",{"text":311,"left":246,"config":312,"menu":314},"製品",{"dataNavLevelOne":313},"solutions",{"type":315,"link":316,"columns":320,"feature":391},"lists",{"text":317,"config":318},"すべてのソリューションを表示",{"href":319,"dataGaName":313,"dataGaLocation":264},"/ja-jp/solutions/",[321,346,369],{"title":322,"description":323,"link":324,"items":329},"自動化","CI/CDと自動化でデプロイを加速",{"config":325},{"icon":326,"href":327,"dataGaName":328,"dataGaLocation":264},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[330,334,337,342],{"text":331,"config":332},"CI/CD",{"href":333,"dataGaLocation":264,"dataGaName":331},"/ja-jp/solutions/continuous-integration/",{"text":295,"config":335},{"href":300,"dataGaLocation":264,"dataGaName":336},"gitlab duo agent platform - product menu",{"text":338,"config":339},"ソースコード管理",{"href":340,"dataGaLocation":264,"dataGaName":341},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":343,"config":344},"自動化されたソフトウェアデリバリー",{"href":327,"dataGaLocation":264,"dataGaName":345},"Automated software delivery",{"title":347,"description":348,"link":349,"items":354},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":350},{"href":351,"dataGaName":352,"dataGaLocation":264,"icon":353},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[355,359,364],{"text":356,"config":357},"アプリケーションセキュリティテスト",{"href":351,"dataGaName":358,"dataGaLocation":264},"Application security testing",{"text":360,"config":361},"ソフトウェアサプライチェーンセキュリティ",{"href":362,"dataGaLocation":264,"dataGaName":363},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":365,"config":366},"ソフトウェアコンプライアンス",{"href":367,"dataGaName":368,"dataGaLocation":264},"/ja-jp/solutions/software-compliance/","software compliance",{"title":370,"link":371,"items":376},"測定",{"config":372},{"icon":373,"href":374,"dataGaName":375,"dataGaLocation":264},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[377,381,386],{"text":378,"config":379},"可視性と測定",{"href":374,"dataGaLocation":264,"dataGaName":380},"Visibility and Measurement",{"text":382,"config":383},"バリューストリーム管理",{"href":384,"dataGaLocation":264,"dataGaName":385},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":387,"config":388},"分析とインサイト",{"href":389,"dataGaLocation":264,"dataGaName":390},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":392,"type":315,"items":393},"GitLabが活躍する場所",[394,400,406],{"text":395,"config":396},"大企業",{"icon":397,"href":398,"dataGaLocation":264,"dataGaName":399},"Building","/ja-jp/enterprise/","enterprise",{"text":401,"config":402},"スモールビジネス",{"icon":403,"href":404,"dataGaLocation":264,"dataGaName":405},"Work","/ja-jp/small-business/","small business",{"text":407,"config":408},"公共部門",{"icon":409,"href":410,"dataGaLocation":264,"dataGaName":411},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":413,"config":414},"価格",{"href":415,"dataGaName":416,"dataGaLocation":264,"dataNavLevelOne":416},"/ja-jp/pricing/","pricing",{"text":418,"config":419,"menu":421},"関連リソース",{"dataNavLevelOne":420},"resources",{"type":315,"link":422,"columns":426,"feature":519},{"text":423,"config":424},"すべてのリソースを表示",{"href":425,"dataGaName":420,"dataGaLocation":264},"/ja-jp/resources/",[427,459,486],{"title":428,"items":429},"はじめに",[430,435,440,445,449,454],{"text":431,"config":432},"インストール",{"href":433,"dataGaName":434,"dataGaLocation":264},"/ja-jp/install/","install",{"text":436,"config":437},"クイックスタートガイド",{"href":438,"dataGaName":439,"dataGaLocation":264},"/ja-jp/get-started/","quick setup checklists",{"text":441,"config":442},"学ぶ",{"href":443,"dataGaLocation":264,"dataGaName":444},"https://university.gitlab.com/","learn",{"text":446,"config":447},"製品ドキュメント",{"href":18,"dataGaName":448,"dataGaLocation":264},"product documentation",{"text":450,"config":451},"ベストプラクティスビデオ",{"href":452,"dataGaName":453,"dataGaLocation":264},"/ja-jp/getting-started-videos/","best practice videos",{"text":455,"config":456},"インテグレーション",{"href":457,"dataGaName":458,"dataGaLocation":264},"/ja-jp/integrations/","integrations",{"title":460,"items":461},"検索する",[462,467,472,477,481],{"text":463,"config":464},"お客様成功事例",{"href":465,"dataGaName":466,"dataGaLocation":264},"/ja-jp/customers/","customer success stories",{"text":468,"config":469},"ブログ",{"href":470,"dataGaName":471,"dataGaLocation":264},"/ja-jp/blog/","blog",{"text":473,"config":474},"Demo Hub",{"href":475,"dataGaName":476,"dataGaLocation":264},"/ja-jp/demo-hub/","demo hub",{"text":478,"config":479},"The Source",{"href":480,"dataGaName":471,"dataGaLocation":264},"/ja-jp/the-source/",{"text":482,"config":483},"リモート",{"href":484,"dataGaName":485,"dataGaLocation":264},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":487,"items":488},"つなげる",[489,494,499,504,509,514],{"text":490,"config":491},"GitLabサービス",{"href":492,"dataGaName":493,"dataGaLocation":264},"/ja-jp/services/","services",{"text":495,"config":496},"コントリビュート",{"href":497,"dataGaName":498,"dataGaLocation":264},"https://contributors.gitlab.com","contribute",{"text":500,"config":501},"コミュニティ",{"href":502,"dataGaName":503,"dataGaLocation":264},"/community/","community",{"text":505,"config":506},"フォーラム",{"href":507,"dataGaName":508,"dataGaLocation":264},"https://forum.gitlab.com/","forum",{"text":510,"config":511},"イベント",{"href":512,"dataGaName":513,"dataGaLocation":264},"/events/","events",{"text":515,"config":516},"パートナー",{"href":517,"dataGaName":518,"dataGaLocation":264},"/ja-jp/partners/","partners",{"config":520,"title":523,"text":524,"link":525},{"background":521,"textColor":522},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","GitLabの最新情報","最新の機能と改善点に関する情報をお届けします。",{"text":526,"config":527},"最新情報を読む",{"href":528,"dataGaName":529,"dataGaLocation":264},"/ja-jp/whats-new/","whats new",{"text":531,"config":532,"menu":534},"企業情報",{"dataNavLevelOne":533},"company",{"type":315,"columns":535},[536],{"items":537},[538,543,549,551,556,561,566,571,576,581],{"text":539,"config":540},"GitLabについて",{"href":541,"dataGaName":542,"dataGaLocation":264},"/ja-jp/company/","about",{"text":544,"config":545,"footerGa":548},"採用情報",{"href":546,"dataGaName":547,"dataGaLocation":264},"/jobs/","jobs",{"dataGaName":547},{"text":510,"config":550},{"href":512,"dataGaName":513,"dataGaLocation":264},{"text":552,"config":553},"経営陣",{"href":554,"dataGaName":555,"dataGaLocation":264},"/company/team/e-group/","leadership",{"text":557,"config":558},"ハンドブック",{"href":559,"dataGaName":560,"dataGaLocation":264},"https://handbook.gitlab.com/","handbook",{"text":562,"config":563},"投資家向け情報",{"href":564,"dataGaName":565,"dataGaLocation":264},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":567,"config":568},"トラストセンター",{"href":569,"dataGaName":570,"dataGaLocation":264},"/ja-jp/security/","trust center",{"text":572,"config":573},"AI Transparency Center",{"href":574,"dataGaName":575,"dataGaLocation":264},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":577,"config":578},"ニュースレター",{"href":579,"dataGaName":580,"dataGaLocation":264},"/company/contact/#contact-forms","newsletter",{"text":582,"config":583},"プレス",{"href":584,"dataGaName":585,"dataGaLocation":264},"/press/","press",{"text":587,"config":588,"menu":589},"お問い合わせ",{"dataNavLevelOne":533},{"type":315,"columns":590},[591],{"items":592},[593,598,603],{"text":594,"config":595},"お問い合わせはこちら",{"href":596,"dataGaName":597,"dataGaLocation":264},"/ja-jp/sales/","talk to sales",{"text":599,"config":600},"サポートを受ける",{"href":601,"dataGaName":602,"dataGaLocation":264},"https://support.gitlab.com/hc/en-us","support portal",{"text":604,"config":605},"カスタマーポータル",{"href":606,"dataGaName":607,"dataGaLocation":264},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":609,"login":610,"suggestions":617},"閉じる",{"text":611,"link":612},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":613,"config":614},"GitLab.com",{"href":278,"dataGaName":615,"dataGaLocation":616},"search login","search",{"text":618,"default":619},"提案",[620,622,627,629,633,637],{"text":295,"config":621},{"href":300,"dataGaName":295,"dataGaLocation":616},{"text":623,"config":624},"コード提案（AI）",{"href":625,"dataGaName":626,"dataGaLocation":616},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":331,"config":628},{"href":333,"dataGaName":331,"dataGaLocation":616},{"text":630,"config":631},"GitLab on AWS",{"href":632,"dataGaName":630,"dataGaLocation":616},"/ja-jp/partners/technology-partners/aws/",{"text":634,"config":635},"GitLab on Google Cloud",{"href":636,"dataGaName":634,"dataGaLocation":616},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":638,"config":639},"GitLabを選ぶ理由",{"href":308,"dataGaName":640,"dataGaLocation":616},"Why GitLab?",{"freeTrial":642,"mobileIcon":646,"desktopIcon":651,"secondaryButton":654},{"text":266,"config":643},{"href":644,"dataGaName":269,"dataGaLocation":645},"https://gitlab.com/-/trials/new/","nav",{"altText":647,"config":648},"GitLabアイコン",{"src":649,"dataGaName":650,"dataGaLocation":645},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":647,"config":652},{"src":653,"dataGaName":650,"dataGaLocation":645},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":428,"config":655},{"href":656,"dataGaName":657,"dataGaLocation":645},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":659,"mobileIcon":663,"desktopIcon":665},{"text":660,"config":661},"GitLab Duoの詳細について",{"href":300,"dataGaName":662,"dataGaLocation":645},"gitlab duo",{"altText":647,"config":664},{"src":649,"dataGaName":650,"dataGaLocation":645},{"altText":647,"config":666},{"src":653,"dataGaName":650,"dataGaLocation":645},{"button":668,"mobileIcon":673,"desktopIcon":675},{"text":669,"config":670},"/switch",{"href":671,"dataGaName":672,"dataGaLocation":645},"#contact","switch",{"altText":647,"config":674},{"src":649,"dataGaName":650,"dataGaLocation":645},{"altText":647,"config":676},{"src":677,"dataGaName":650,"dataGaLocation":645},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":679,"mobileIcon":684,"desktopIcon":686},{"text":680,"config":681},"料金ページに戻る",{"href":415,"dataGaName":682,"dataGaLocation":645,"icon":683},"back to pricing","GoBack",{"altText":647,"config":685},{"src":649,"dataGaName":650,"dataGaLocation":645},{"altText":647,"config":687},{"src":653,"dataGaName":650,"dataGaLocation":645},{"title":689,"button":690,"config":694},"GitLab Orbitが登場: AIエージェントのためのコンテキストレイヤー",{"text":306,"config":691},{"href":692,"dataGaName":693,"dataGaLocation":264},"/ja-jp/gitlab-orbit/","orbit",{"layout":695,"disabled":252},"release",{"data":697},{"text":698,"source":699,"edit":705,"contribute":710,"config":715,"items":720,"minimal":929},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":700,"config":701},"ページのソースを表示",{"href":702,"dataGaName":703,"dataGaLocation":704},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":706,"config":707},"このページを編集",{"href":708,"dataGaName":709,"dataGaLocation":704},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":711,"config":712},"ご協力をお願いします",{"href":713,"dataGaName":714,"dataGaLocation":704},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":716,"facebook":717,"youtube":718,"linkedin":719},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[721,766,819,862,896],{"title":413,"links":722,"subMenu":737},[723,727,732],{"text":724,"config":725},"プランの表示",{"href":415,"dataGaName":726,"dataGaLocation":704},"view plans",{"text":728,"config":729},"Premiumを選ぶ理由",{"href":730,"dataGaName":731,"dataGaLocation":704},"/ja-jp/pricing/premium/","why premium",{"text":733,"config":734},"Ultimateを選ぶ理由",{"href":735,"dataGaName":736,"dataGaLocation":704},"/ja-jp/pricing/ultimate/","why ultimate",[738],{"title":587,"links":739},[740,742,744,746,751,756,761],{"text":587,"config":741},{"href":596,"dataGaName":274,"dataGaLocation":704},{"text":599,"config":743},{"href":601,"dataGaName":602,"dataGaLocation":704},{"text":604,"config":745},{"href":606,"dataGaName":607,"dataGaLocation":704},{"text":747,"config":748},"ステータス",{"href":749,"dataGaName":750,"dataGaLocation":704},"https://status.gitlab.com/","status",{"text":752,"config":753},"利用規約",{"href":754,"dataGaName":755,"dataGaLocation":704},"/terms/","terms of use",{"text":757,"config":758},"プライバシーに関する声明",{"href":759,"dataGaName":760,"dataGaLocation":704},"/ja-jp/privacy/","privacy statement",{"text":762,"config":763},"Cookie 優先設定",{"dataGaName":764,"dataGaLocation":704,"id":765,"isOneTrustButton":246},"cookie preferences","ot-sdk-btn",{"title":311,"links":767,"subMenu":776},[768,772],{"text":769,"config":770},"DevSecOpsプラットフォーム",{"href":293,"dataGaName":771,"dataGaLocation":704},"devsecops platform",{"text":773,"config":774},"AI支援開発",{"href":300,"dataGaName":775,"dataGaLocation":704},"ai-assisted development",[777],{"title":778,"links":779},"トピック",[780,784,789,794,799,804,809,814],{"text":331,"config":781},{"href":782,"dataGaName":783,"dataGaLocation":704},"/ja-jp/topics/ci-cd/","cicd",{"text":785,"config":786},"GitOps",{"href":787,"dataGaName":788,"dataGaLocation":704},"/ja-jp/topics/gitops/","gitops",{"text":790,"config":791},"DevOps",{"href":792,"dataGaName":793,"dataGaLocation":704},"/ja-jp/topics/devops/","devops",{"text":795,"config":796},"バージョン管理",{"href":797,"dataGaName":798,"dataGaLocation":704},"/ja-jp/topics/version-control/","version control",{"text":800,"config":801},"DevSecOps",{"href":802,"dataGaName":803,"dataGaLocation":704},"/ja-jp/topics/devsecops/","devsecops",{"text":805,"config":806},"クラウドネイティブ",{"href":807,"dataGaName":808,"dataGaLocation":704},"/ja-jp/topics/cloud-native/","cloud native",{"text":810,"config":811},"コーディングのためのAI",{"href":812,"dataGaName":813,"dataGaLocation":704},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":815,"config":816},"エージェント型AI",{"href":817,"dataGaName":818,"dataGaLocation":704},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":820,"links":821},"ソリューション",[822,825,827,832,836,839,842,845,847,849,852,857],{"text":356,"config":823},{"href":351,"dataGaName":824,"dataGaLocation":704},"Application Security Testing",{"text":343,"config":826},{"href":327,"dataGaName":328,"dataGaLocation":704},{"text":828,"config":829},"アジャイル開発",{"href":830,"dataGaName":831,"dataGaLocation":704},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":833,"config":834},"SCM",{"href":340,"dataGaName":835,"dataGaLocation":704},"source code management",{"text":331,"config":837},{"href":333,"dataGaName":838,"dataGaLocation":704},"continuous integration & delivery",{"text":382,"config":840},{"href":384,"dataGaName":841,"dataGaLocation":704},"value stream management",{"text":785,"config":843},{"href":844,"dataGaName":788,"dataGaLocation":704},"/ja-jp/solutions/gitops/",{"text":395,"config":846},{"href":398,"dataGaName":399,"dataGaLocation":704},{"text":401,"config":848},{"href":404,"dataGaName":405,"dataGaLocation":704},{"text":850,"config":851},"公共機関",{"href":410,"dataGaName":411,"dataGaLocation":704},{"text":853,"config":854},"教育",{"href":855,"dataGaName":856,"dataGaLocation":704},"/ja-jp/solutions/education/","education",{"text":858,"config":859},"金融サービス",{"href":860,"dataGaName":861,"dataGaLocation":704},"/ja-jp/solutions/finance/","financial services",{"title":863,"links":864},"リソース",[865,867,869,871,875,877,880,882,884,886,888,890,892,894],{"text":431,"config":866},{"href":433,"dataGaName":434,"dataGaLocation":704},{"text":436,"config":868},{"href":438,"dataGaName":439,"dataGaLocation":704},{"text":441,"config":870},{"href":443,"dataGaName":444,"dataGaLocation":704},{"text":446,"config":872},{"href":873,"dataGaName":874,"dataGaLocation":704},"https://docs.gitlab.com/ja-jp","docs",{"text":468,"config":876},{"href":470,"dataGaName":471,"dataGaLocation":704},{"text":878,"config":879},"最新リリース",{"href":528,"dataGaName":529,"dataGaLocation":704},{"text":463,"config":881},{"href":465,"dataGaName":466,"dataGaLocation":704},{"text":482,"config":883},{"href":484,"dataGaName":485,"dataGaLocation":704},{"text":490,"config":885},{"href":492,"dataGaName":493,"dataGaLocation":704},{"text":495,"config":887},{"href":497,"dataGaName":498,"dataGaLocation":704},{"text":500,"config":889},{"href":502,"dataGaName":503,"dataGaLocation":704},{"text":505,"config":891},{"href":507,"dataGaName":508,"dataGaLocation":704},{"text":510,"config":893},{"href":512,"dataGaName":513,"dataGaLocation":704},{"text":515,"config":895},{"href":517,"dataGaName":518,"dataGaLocation":704},{"title":897,"links":898},"会社情報",[899,901,903,905,907,909,913,918,920,922,924],{"text":539,"config":900},{"href":541,"dataGaName":533,"dataGaLocation":704},{"text":544,"config":902},{"href":546,"dataGaName":547,"dataGaLocation":704},{"text":552,"config":904},{"href":554,"dataGaName":555,"dataGaLocation":704},{"text":557,"config":906},{"href":559,"dataGaName":560,"dataGaLocation":704},{"text":562,"config":908},{"href":564,"dataGaName":565,"dataGaLocation":704},{"text":910,"config":911},"Sustainability",{"href":912,"dataGaName":910,"dataGaLocation":704},"/sustainability/",{"text":914,"config":915},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":916,"dataGaName":917,"dataGaLocation":704},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":567,"config":919},{"href":569,"dataGaName":570,"dataGaLocation":704},{"text":577,"config":921},{"href":579,"dataGaName":580,"dataGaLocation":704},{"text":582,"config":923},{"href":584,"dataGaName":585,"dataGaLocation":704},{"text":925,"config":926},"現代奴隷制の透明性に関する声明",{"href":927,"dataGaName":928,"dataGaLocation":704},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":930},[931,933,936],{"text":752,"config":932},{"href":754,"dataGaName":755,"dataGaLocation":704},{"text":934,"config":935},"Cookieの設定",{"dataGaName":764,"dataGaLocation":704,"id":765,"isOneTrustButton":246},{"text":757,"config":937},{"href":759,"dataGaName":760,"dataGaLocation":704},[939],{"id":940,"title":7,"body":245,"config":941,"content":943,"description":245,"extension":946,"meta":947,"navigation":246,"path":948,"seo":949,"stem":950,"__hash__":951},"blogAuthors/en-us/blog/authors/daniel-sullivan.yml",{"template":942},"BlogAuthor",{"name":7,"config":944},{"headshot":945},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1764681668/kqmeme0vq6lnpnryjbc1.jpg","yml",{},"/en-us/blog/authors/daniel-sullivan",{},"en-us/blog/authors/daniel-sullivan","aA2q0BO22l4U6LIL5365yzhR1_Tq5Fr2lHg7_FGP9M8",[953,961,968],{"title":954,"description":955,"heroImage":956,"category":241,"date":957,"authors":958,"slug":960,"externalUrl":245},"Monday Merge 8月号：信頼こそが、新たなAI時代の競争優位","Monday Merge 8月号では、AIエージェント時代に求められる信頼とガバナンス。Forrester調査、GitLab 19.2の新機能、Mercedes-Benzの事例から、ビジネス価値と安全なソフトウェア開発を紹介します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785998353/lza6uituraadgsspyvdz.jpg","2026-08-10",[959],"GitLab Japan Team","monday-merge-2026-aug-10",{"title":962,"description":963,"heroImage":964,"category":241,"date":965,"authors":966,"slug":967,"externalUrl":245},"Monday Merge 7月号：スピードの次に必要なのは「AIアカウンタビリティ」","AI時代に必要な「アカウンタビリティ」。GitLab 19.1でガバナンスと信頼を実現する新機能をご紹介。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1783565048/s9kpn3ypigr0empjaozz.png","2026-07-13",[959],"monday-merge-2026-july-13",{"title":969,"description":970,"heroImage":971,"category":241,"date":972,"authors":973,"slug":974,"externalUrl":245},"Monday Merge 6月号：スピードは簡単。コントロールは難しい。","GitLab Monday Merge 6月号ではTranscendの模様をレポート！","https://res.cloudinary.com/about-gitlab-com/image/upload/v1781837050/vf84agql3rzweupldlmp.png","2026-06-22",[959],"monday-merge-2026-june-22",{"promotions":976},[977,991,1002,1014],{"id":978,"categories":979,"header":981,"text":982,"button":983,"image":988},"ai-modernization",[980],"ai","AIの真価、組織全体で発揮できていますか？","所要時間は5分以内です",{"text":984,"config":985},"AI成熟度スコアを確認する",{"href":986,"dataGaName":987,"dataGaLocation":471},"/ja-jp/assessments/ai-modernization-assessment/","modernization assessment",{"config":989},{"src":990},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":992,"categories":993,"header":994,"text":982,"button":995,"image":999},"devops-modernization",[256,803],"単にツールを管理するだけでなく、イノベーションを提供していますか？",{"text":996,"config":997},"DevOps成熟度スコアを確認しましょう",{"href":998,"dataGaName":987,"dataGaLocation":471},"/ja-jp/assessments/devops-modernization-assessment/",{"config":1000},{"src":1001},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1003,"categories":1004,"header":1006,"text":982,"button":1007,"image":1011},"security-modernization",[1005],"security","スピードのためにセキュリティを犠牲にしていませんか？",{"text":1008,"config":1009},"セキュリティ成熟度スコアを確認しましょう",{"href":1010,"dataGaName":987,"dataGaLocation":471},"/ja-jp/assessments/security-modernization-assessment/",{"config":1012},{"src":1013},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1015,"paths":1016,"header":1019,"text":1020,"button":1021,"image":1026},"github-azure-migration",[1017,1018],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","チームはGitHubのAzure移行に対応できていますか？","GitHubはすでにAzureを基盤として再構築を進めています。それがあなたのチームにとって何を意味するのか、ご確認ください。",{"text":1022,"config":1023},"GitLabとGitHubの比較を見る",{"href":1024,"dataGaName":1025,"dataGaLocation":471},"/ja-jp/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1027},{"src":1001},{"header":1029,"blurb":1030,"button":1031,"secondaryButton":1035},"今すぐ開発をスピードアップ","DevSecOpsに特化したインテリジェントオーケストレーションプラットフォームで実現できることをご確認ください。\n",{"text":266,"config":1032},{"href":1033,"dataGaName":269,"dataGaLocation":1034},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/ja-jp/","feature",{"text":587,"config":1036},{"href":596,"dataGaName":274,"dataGaLocation":1034},1786803770267]