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