[{"data":1,"prerenderedAt":767},["ShallowReactive",2],{"/ja-jp/topics/devops/ai-code-generation-guide":3,"navigation-ja-jp":93,"banner-ja-jp":514,"footer-ja-jp":524,"next-steps-ja-jp":758},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":85,"meta":86,"navigation":87,"path":88,"seo":89,"slug":6,"stem":91,"testContent":6,"type":6,"__hash__":92},"pages/ja-jp/topics/devops/ai-code-generation-guide/index.yml","",null,[8,22,30,83],{"type":9,"componentName":9,"componentContent":10},"CommonBreadcrumbs",{"crumbs":11},[12,16,20],{"title":13,"config":14},"Industry topics",{"href":15},"/topics/",{"title":17,"config":18},"DevOps",{"href":19},"/ja-jp/topics/devops/",{"title":21},"Ai code generation guide",{"type":23,"componentName":23,"componentContent":24},"CommonArticleHero",{"title":25,"text":26,"config":27},"AIコード生成の説明：デベロッパーガイド","AIコード生成とは、AI搭載のコードジェネレータを含む人工知能（AI）システムを使用し、ソフトウェアアプリケーションのソースコードを生成することを指します。",{"id":28,"twoColumns":29},"aiコード生成の説明：デベロッパーガイド",false,{"type":31,"componentName":31,"componentContent":32},"CommonSideNavigationWithTree",{"anchors":33,"components":56},{"text":34,"data":35},"On this page",[36,40,44,48,52],{"text":37,"config":38},"AIコード生成とは？",{"href":39},"#what-is-ai-code-generation",{"text":41,"config":42},"ソフトウェア開発におけるAIコード生成のメリット",{"href":43},"#what-are-the-benefits-of-ai-code-generation-in-software-development",{"text":45,"config":46},"AIコード生成の基礎",{"href":47},"#fundamentals-of-ai-code-generation",{"text":49,"config":50},"DevOpsワークフローにAIコーディングツールを統合する方法",{"href":51},"#how-to-integrate-ai-coding-tools-into-dev-ops-workflows",{"text":53,"config":54},"AIアシストコーディングの今後の展望",{"href":55},"#what-is-the-future-outlook-for-ai-assisted-coding",[57,63,68,73,78],{"type":58,"componentName":58,"componentContent":59},"TopicsCopy",{"header":37,"text":60,"config":61},"AI搭載のコード生成ツールを使用すると、すべてのコードをデベロッパーが手動で記述するのではなく、自然言語記述などの特定の入力やパラメータに基づいてコードを自動的に生成できます。一般的にこのアプローチは、コード補完とコード提案という2つの主要カテゴリーに分類でき、これらはコード開発とコード効率を改善します。\n\n### AIコード補完の説明\nAIコード補完は高度なAIを搭載したコード補完ツールです。統合開発環境（IDE）やコードエディターの機能であり、コンテキスト、以前のコード、ベストプラクティスに基づいて現在のコード行を補完するための自動提案を行います。これは主に変数名、メソッドシグネチャ、その他の言語固有の構成要素を提案して次に書かれる可能性の高いコードを予測し、コーディングのワークフローを高速化してエラーを減らすことを目的としています。\n\n### AIコード提案の説明\n一方、[AIコードの提案](/solutions/code-suggestions/)はより範囲が広く、通常は現在の行を完了させるだけでなく、ヒント、改善、既存のコードへの潜在的な変更を提供します。こうしたAI搭載のコードアシスタントにはリファクタリングオプション、パフォーマンス改善、安全なコードのためのベストプラクティスの推奨が含まれ、多くの場合、コードベース全体、コミュニティ標準、特定のプログラミング言語の慣例の分析に基づいています。\n\nAI搭載のコードアシスタントやコード補完ツールを使用したこうした新技術は、複雑なタスクを処理し、自然言語入力を機能的なコード行に変えるなど、さまざまな方法で現代のソフトウェア開発に大きな影響を与える可能性を秘めています。\n",{"id":62},"what-is-ai-code-generation",{"type":58,"componentName":58,"componentContent":64},{"header":41,"text":65,"config":66},"AIコード生成は開発チームに重要なメリットを提供します。仕様からコードを自動的に生成することで、[AIシステムはデベロッパーの生産性を高め](/topics/devops/the-role-of-ai-in-devops/)、コーディングエラーを減らし、ソフトウェアのリリースサイクルを短縮できます。\n\nたとえばAIコードジェネレーターは繰り返しのコーディングタスクのためのボイラープレートコードやコードをすばやく生成できるため、デベロッパーはより複雑なプログラミング要件に集中できます。また大規模なコードベースの分析に基づいてバグを検出し、修正を提案することもできるなど、より高品質でセキュアなコードが本番環境に投入されることにつながります。\n\nさらに、[AIが生成したコードはより高速なイテレーションとテストを可能にします](/ja-jp/the-source/ai/how-ai-helps-devsecops-teams-improve-productivity/)。新しい機能要件を満たすためにコードが自動的に生成されるため、開発チームは更新されたアプリケーションをより頻繁にデプロイできるようになります。\n\n###より高速で効率的な開発サイクル\nAIコード生成は、再利用可能なコードコンポーネントを自動的に生成することでソフトウェア開発プロセスを加速することを約束します。これによりデベロッパー（特に経験豊富なデベロッパー）は、反復的なコーディング作業ではなく、より価値の高い創造的な作業に集中することができるようになります。\n\n###コード品質を高め、バグを減らす\nAI搭載のコードアシスタントなどのAIシステムは大規模なコードデータセットを分析できるため、セキュリティ、効率性、設計パターンに関するベストプラクティスに準拠し、潜在的なエラーが少ないコードを生成できます。これによりデバッグが高速化されるほか、全体的なコード品質も向上します。\n\n###コラボレーションと生産性の向上\nAIコーディングアシスタントは追加のチームメンバーとして機能し、人間のデベロッパーの作業負荷を軽減するための推奨事項を提供し、反復的なタスクを請け負います。これにより開発チームメンバーはより多くの時間を費やして複雑な問題を解決し、すべてのデベロッパーの全体的なコーディングの過程を向上させることができます。\n",{"id":67},"what-are-the-benefits-of-ai-code-generation-in-software-development",{"type":58,"componentName":58,"componentContent":69},{"header":45,"text":70,"config":71},"AIコード生成は、機械学習と自然言語処理に依存してソースコードを自動的に生成します。機械学習モデルは、プログラミング言語と一般的なコーディングパターンを理解するために大規模なコードデータセットで訓練されています。自然言語処理により、こうしたモデルはテキストプロンプトを解釈して実行可能なコードに変換することができます。\n\n### AIコード生成における機械学習（ML）と自然言語処理（NLP）の役割とは？\nこうしたテクノロジーは、AIシステムがコードを理解して生成する能力を支えるほか、デベロッパーがプログラミングタスクを操作する方法を変革します。\n\n__機械学習アルゴリズムがAIコード生成ツールを動かす:__トランスフォーマーやLSTM（長期短期記憶）ニューラルネットワークのようなモデルは、コード例を分析して、プログラミング言語の構文、構造、スタイルを学習します。十分な質の高いトレーニングデータがあれば、こうしたAI搭載コードジェネレーターは人間が書いたコードの効率性と安全性に一致するコードを生成できます。\n\n__自然言語処理（NLP）技術は、モデルにテキストプロンプトを理解するよう教えます:__ これによりデベロッパーは希望の機能を記述し、AIが必要なコードを生成します。例えばNLPに「2つの数字を追加する関数を作成」と伝えると、完全な関数定義を出力し、自然言語入力を機能コードスニペットに変換することができます。\n",{"id":72},"fundamentals-of-ai-code-generation",{"type":58,"componentName":58,"componentContent":74},{"header":49,"text":75,"config":76},"効果的に[AIコード生成をDevOpsワークフローに統合](/topics/devops/ai-for-coding/)するには、慎重な計画とコラボレーションが必要です。以下に、考慮すべきベストプラクティスをいくつか紹介します。\n\n### 早期にインテグレーション戦略を作り上げる\nAI搭載のコードアシスタントやAIを搭載したコード補完ツールのようなAIコード生成をDevOpsパイプラインに導入する場合、既存のシステムやプロセスに適合させる方法をマッピングする時間を前もって確保するようにします。開発ライフサイクルのどのフェーズがAI生成コードに最も適しているかを判断し、それに応じてワークフローを調整します。組織全体にスケールする前に、パイロットプロジェクトで小規模なプロジェクトを開始します。\n\n### 人間とAIの強力なコラボレーションを維持する\nAIは人間のデベロッパーを補助するものであり、置き換えるものではありません。デベロッパーは[AIシステムと連携して生成されたコードを検証](/gitlab-duo-agent-platform/)し、追加のコンテキストと要件を提供し、AIの能力を超える可能性のある複雑なロジックを処理します。効果的なコラボレーションは、AI生成コードのメリットを最大限に引き出すための鍵となります。\n\n### コードの品質、セキュリティ、コンプライアンスを優先\nAIは速度の向上を約束しますが、コードの品質、セキュリティ、コンプライアンスを犠牲にすることは避けなければなりません。生成されたコードをチェックし、AIコードリスクに合わせたセキュリティスキャンを実装し、デプロイ前に規制やポリシーに準拠していることを確認するには、手動レビュープロセスを導入しましょう。AIモデルのモニタリングとイテレーションも重要です。\n\nAIコード生成を既存のDevOpsカルチャーとプラクティスを考慮して慎重に統合することで、チームは自動化と人間による監督のバランスを効果的にとることができます。これによって組織はリスクを最小限に抑えながらAIの可能性を活用し、開発チーム全体のコーディングを成功させることができます。\n\n### AIコード生成がソフトウェア開発の役割とプラクティスに与える影響\nAIコード生成の台頭は、従来のソフトウェア開発の役割とプラクティスに変化を与えています。\nAIが基本的なコーディングタスクを処理することで、デベロッパーは複雑なプログラミングの課題やコードレビューに集中できます。ただし、これによって時間の経過とともにジュニアエンジニアリングの役割の必要性が減少する可能性があります。\n\n将来的に、人間のデベロッパーの主な役割はAIシステムのトレーニングやモニタリングになるかもしれません。ただし、デベロッパーのドメインの専門知識と監督は、コードの品質確保、コード内のエラー削減、コードの効率性の維持に引き続き重要であることは変わりません。\n\n全体として、AIコード生成はDevOpsチームにとって有望な革新的技術であると言えるでしょう。採用が加速するにつれて、倫理、セキュリティ、ソフトウェア開発の変更に関するリスクを管理するには、慎重な検討が必要となります。\n",{"id":77},"how-to-integrate-ai-coding-tools-into-dev-ops-workflows",{"type":58,"componentName":58,"componentContent":79},{"header":53,"text":80,"config":81},"[AIコード生成](/gitlab-duo-agent-platform/)は、ソフトウェア開発プロセスの重要な部分を自動化することでDevOpsプラクティスを変革する可能性を秘めています。テクノロジーの進歩に伴い、AIシステムはコードの書き込み、テスト、デプロイにおいてさらに大きな役割を果たすことになるでしょう。\n\n将来的には、AIコード生成がより速く柔軟になり、さらに幅広いコーディングタスクを処理できるようになる可能性があります。テクノロジーが成熟するにつれて、AIシステムは、従来人間のコーダーが行っているソフトウェア開発のより創造的な側面に対応するようになる可能性があります。\n\nこれにより、デベロッパーやITチームはスキルを向上させ、システムアーキテクチャ、要件収集、設計といった価値の高いタスクに集中できるようになります。しかしそれはまた、説明責任、透明性、自動化されたコーディングプロセスの管理に関する重要な倫理的問題を提起するものでもあります。\n\n機会とリスクの両方をより深く理解することで、エンジニアリングチームは、AIコード生成を活用したより速く、優れたソフトウェアを提供できる方法について十分な情報に基づいた意思決定を行うことができるようになります。また、AI搭載のコードアシスタントやAI搭載コード補完ツールのような価値の高いツールを活用してコーディングワークフローとコード開発プロセス全体を強化することができるようにもなります。",{"id":82},"what-is-the-future-outlook-for-ai-assisted-coding",{"type":84,"componentName":84},"CommonNextSteps","yml",{},true,"/ja-jp/topics/devops/ai-code-generation-guide",{"title":25,"description":90},"AIコード生成がDevOpsに与える影響、開発の加速化、エラーの軽減、より良いソフトウェアデリバリーのためのコード品質の向上について深堀りします。詳細はこちら","ja-jp/topics/devops/ai-code-generation-guide/index","B0tv-8Is06PLVsPcmeZA9w0DsjkqJ8Oel-ir09IvY_k",{"logo":94,"freeTrial":99,"sales":104,"login":109,"items":114,"search":434,"minimal":467,"duo":484,"switchNav":493,"pricingDeployment":504},{"config":95},{"href":96,"dataGaName":97,"dataGaLocation":98},"/ja-jp/","gitlab logo","header",{"text":100,"config":101},"無料トライアルを開始",{"href":102,"dataGaName":103,"dataGaLocation":98},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":105,"config":106},"お問い合わせ",{"href":107,"dataGaName":108,"dataGaLocation":98},"/ja-jp/sales/","sales",{"text":110,"config":111},"サインイン",{"href":112,"dataGaName":113,"dataGaLocation":98},"https://gitlab.com/users/sign_in/","sign in",[115,144,246,251,354,415],{"text":116,"config":117,"menu":119},"プラットフォーム",{"dataNavLevelOne":118},"platform",{"type":120,"columns":121},"cards",[122,128,136],{"title":116,"description":123,"link":124},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":125,"config":126},"プラットフォームを探索",{"href":127,"dataGaName":118,"dataGaLocation":98},"/ja-jp/platform/",{"title":129,"description":130,"link":131},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":132,"config":133},"GitLab Duoのご紹介",{"href":134,"dataGaName":135,"dataGaLocation":98},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":137,"description":138,"link":139},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":140,"config":141},"詳細はこちら",{"href":142,"dataGaName":143,"dataGaLocation":98},"/ja-jp/why-gitlab/","why gitlab",{"text":145,"left":87,"config":146,"menu":148},"製品",{"dataNavLevelOne":147},"solutions",{"type":149,"link":150,"columns":154,"feature":225},"lists",{"text":151,"config":152},"すべてのソリューションを表示",{"href":153,"dataGaName":147,"dataGaLocation":98},"/ja-jp/solutions/",[155,180,203],{"title":156,"description":157,"link":158,"items":163},"自動化","CI/CDと自動化でデプロイを加速",{"config":159},{"icon":160,"href":161,"dataGaName":162,"dataGaLocation":98},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[164,168,171,176],{"text":165,"config":166},"CI/CD",{"href":167,"dataGaLocation":98,"dataGaName":165},"/ja-jp/solutions/continuous-integration/",{"text":129,"config":169},{"href":134,"dataGaLocation":98,"dataGaName":170},"gitlab duo agent platform - product menu",{"text":172,"config":173},"ソースコード管理",{"href":174,"dataGaLocation":98,"dataGaName":175},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":177,"config":178},"自動化されたソフトウェアデリバリー",{"href":161,"dataGaLocation":98,"dataGaName":179},"Automated software delivery",{"title":181,"description":182,"link":183,"items":188},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":184},{"href":185,"dataGaName":186,"dataGaLocation":98,"icon":187},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[189,193,198],{"text":190,"config":191},"アプリケーションセキュリティテスト",{"href":185,"dataGaName":192,"dataGaLocation":98},"Application security testing",{"text":194,"config":195},"ソフトウェアサプライチェーンの安全性",{"href":196,"dataGaLocation":98,"dataGaName":197},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":199,"config":200},"ソフトウェアコンプライアンス",{"href":201,"dataGaName":202,"dataGaLocation":98},"/ja-jp/solutions/software-compliance/","software compliance",{"title":204,"link":205,"items":210},"測定",{"config":206},{"icon":207,"href":208,"dataGaName":209,"dataGaLocation":98},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[211,215,220],{"text":212,"config":213},"可視性と測定",{"href":208,"dataGaLocation":98,"dataGaName":214},"Visibility and Measurement",{"text":216,"config":217},"バリューストリーム管理",{"href":218,"dataGaLocation":98,"dataGaName":219},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":221,"config":222},"分析とインサイト",{"href":223,"dataGaLocation":98,"dataGaName":224},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":226,"type":149,"items":227},"GitLabが活躍する場所",[228,234,240],{"text":229,"config":230},"エンタープライズ",{"icon":231,"href":232,"dataGaLocation":98,"dataGaName":233},"Building","/ja-jp/enterprise/","enterprise",{"text":235,"config":236},"スモールビジネス",{"icon":237,"href":238,"dataGaLocation":98,"dataGaName":239},"Work","/ja-jp/small-business/","small business",{"text":241,"config":242},"公共部門",{"icon":243,"href":244,"dataGaLocation":98,"dataGaName":245},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":247,"config":248},"価格",{"href":249,"dataGaName":250,"dataGaLocation":98,"dataNavLevelOne":250},"/ja-jp/pricing/","pricing",{"text":252,"config":253,"menu":255},"リソース",{"dataNavLevelOne":254},"resources",{"type":149,"link":256,"columns":260,"feature":340},{"text":257,"config":258},"すべてのリソースを表示",{"href":259,"dataGaName":254,"dataGaLocation":98},"/ja-jp/resources/",[261,294,312],{"title":262,"items":263},"はじめに",[264,269,274,279,284,289],{"text":265,"config":266},"インストール",{"href":267,"dataGaName":268,"dataGaLocation":98},"/ja-jp/install/","install",{"text":270,"config":271},"クイックスタートガイド",{"href":272,"dataGaName":273,"dataGaLocation":98},"/ja-jp/get-started/","quick setup checklists",{"text":275,"config":276},"学ぶ",{"href":277,"dataGaLocation":98,"dataGaName":278},"https://university.gitlab.com/","learn",{"text":280,"config":281},"製品ドキュメント",{"href":282,"dataGaName":283,"dataGaLocation":98},"https://docs.gitlab.com/ja-jp/","product documentation",{"text":285,"config":286},"ベストプラクティスビデオ",{"href":287,"dataGaName":288,"dataGaLocation":98},"/ja-jp/getting-started-videos/","best practice videos",{"text":290,"config":291},"インテグレーション",{"href":292,"dataGaName":293,"dataGaLocation":98},"/ja-jp/integrations/","integrations",{"title":295,"items":296},"検索する",[297,302,307],{"text":298,"config":299},"お客様成功事例",{"href":300,"dataGaName":301,"dataGaLocation":98},"/ja-jp/customers/","customer success stories",{"text":303,"config":304},"ブログ",{"href":305,"dataGaName":306,"dataGaLocation":98},"/ja-jp/blog/","blog",{"text":308,"config":309},"リモート",{"href":310,"dataGaName":311,"dataGaLocation":98},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":313,"items":314},"つなげる",[315,320,325,330,335],{"text":316,"config":317},"GitLabサービス",{"href":318,"dataGaName":319,"dataGaLocation":98},"/ja-jp/services/","services",{"text":321,"config":322},"コミュニティ",{"href":323,"dataGaName":324,"dataGaLocation":98},"/community/","community",{"text":326,"config":327},"フォーラム",{"href":328,"dataGaName":329,"dataGaLocation":98},"https://forum.gitlab.com/","forum",{"text":331,"config":332},"イベント",{"href":333,"dataGaName":334,"dataGaLocation":98},"/events/","events",{"text":336,"config":337},"パートナー",{"href":338,"dataGaName":339,"dataGaLocation":98},"/ja-jp/partners/","partners",{"config":341,"text":344,"image":345,"link":349},{"background":342,"textColor":343},"#2f2a6b","#fff","ソフトウェア開発の未来への洞察",{"altText":346,"config":347},"ソースプロモカード",{"src":348},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":350,"config":351},"最新情報を読む",{"href":352,"dataGaName":353,"dataGaLocation":98},"/ja-jp/the-source/","the source",{"text":355,"config":356,"menu":358},"会社情報",{"dataNavLevelOne":357},"company",{"type":149,"columns":359},[360],{"items":361},[362,367,373,375,380,385,390,395,400,405,410],{"text":363,"config":364},"GitLabについて",{"href":365,"dataGaName":366,"dataGaLocation":98},"/ja-jp/company/","about",{"text":368,"config":369,"footerGa":372},"採用情報",{"href":370,"dataGaName":371,"dataGaLocation":98},"/jobs/","jobs",{"dataGaName":371},{"text":331,"config":374},{"href":333,"dataGaName":334,"dataGaLocation":98},{"text":376,"config":377},"経営陣",{"href":378,"dataGaName":379,"dataGaLocation":98},"/company/team/e-group/","leadership",{"text":381,"config":382},"チーム",{"href":383,"dataGaName":384,"dataGaLocation":98},"/company/team/","team",{"text":386,"config":387},"ハンドブック",{"href":388,"dataGaName":389,"dataGaLocation":98},"https://handbook.gitlab.com/","handbook",{"text":391,"config":392},"投資家向け情報",{"href":393,"dataGaName":394,"dataGaLocation":98},"https://ir.gitlab.com/","investor relations",{"text":396,"config":397},"トラストセンター",{"href":398,"dataGaName":399,"dataGaLocation":98},"/ja-jp/security/","trust center",{"text":401,"config":402},"AI Transparency Center",{"href":403,"dataGaName":404,"dataGaLocation":98},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":406,"config":407},"ニュースレター",{"href":408,"dataGaName":409,"dataGaLocation":98},"/company/contact/#contact-forms","newsletter",{"text":411,"config":412},"プレス",{"href":413,"dataGaName":414,"dataGaLocation":98},"/press/","press",{"text":105,"config":416,"menu":417},{"dataNavLevelOne":357},{"type":149,"columns":418},[419],{"items":420},[421,424,429],{"text":105,"config":422},{"href":107,"dataGaName":423,"dataGaLocation":98},"talk to sales",{"text":425,"config":426},"サポートを受ける",{"href":427,"dataGaName":428,"dataGaLocation":98},"https://support.gitlab.com","support portal",{"text":430,"config":431},"カスタマーポータル",{"href":432,"dataGaName":433,"dataGaLocation":98},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":435,"login":436,"suggestions":443},"閉じる",{"text":437,"link":438},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":439,"config":440},"GitLab.com",{"href":112,"dataGaName":441,"dataGaLocation":442},"search login","search",{"text":444,"default":445},"提案",[446,448,453,455,459,463],{"text":129,"config":447},{"href":134,"dataGaName":129,"dataGaLocation":442},{"text":449,"config":450},"コード提案（AI）",{"href":451,"dataGaName":452,"dataGaLocation":442},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":165,"config":454},{"href":167,"dataGaName":165,"dataGaLocation":442},{"text":456,"config":457},"GitLab on AWS",{"href":458,"dataGaName":456,"dataGaLocation":442},"/ja-jp/partners/technology-partners/aws/",{"text":460,"config":461},"GitLab on Google Cloud",{"href":462,"dataGaName":460,"dataGaLocation":442},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":464,"config":465},"GitLabを選ぶ理由",{"href":142,"dataGaName":466,"dataGaLocation":442},"Why GitLab?",{"freeTrial":468,"mobileIcon":472,"desktopIcon":477,"secondaryButton":480},{"text":100,"config":469},{"href":470,"dataGaName":103,"dataGaLocation":471},"https://gitlab.com/-/trials/new/","nav",{"altText":473,"config":474},"GitLabアイコン",{"src":475,"dataGaName":476,"dataGaLocation":471},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":473,"config":478},{"src":479,"dataGaName":476,"dataGaLocation":471},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":262,"config":481},{"href":482,"dataGaName":483,"dataGaLocation":471},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":485,"mobileIcon":489,"desktopIcon":491},{"text":486,"config":487},"GitLab Duoの詳細について",{"href":134,"dataGaName":488,"dataGaLocation":471},"gitlab duo",{"altText":473,"config":490},{"src":475,"dataGaName":476,"dataGaLocation":471},{"altText":473,"config":492},{"src":479,"dataGaName":476,"dataGaLocation":471},{"button":494,"mobileIcon":499,"desktopIcon":501},{"text":495,"config":496},"/switch",{"href":497,"dataGaName":498,"dataGaLocation":471},"#contact","switch",{"altText":473,"config":500},{"src":475,"dataGaName":476,"dataGaLocation":471},{"altText":473,"config":502},{"src":503,"dataGaName":476,"dataGaLocation":471},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":505,"mobileIcon":510,"desktopIcon":512},{"text":506,"config":507},"価格ページに戻る",{"href":249,"dataGaName":508,"dataGaLocation":471,"icon":509},"back to pricing","GoBack",{"altText":473,"config":511},{"src":475,"dataGaName":476,"dataGaLocation":471},{"altText":473,"config":513},{"src":479,"dataGaName":476,"dataGaLocation":471},{"title":515,"button":516,"config":521},"エージェント型AIがソフトウェア配信をどのように変革するかをご覧ください",{"text":517,"config":518},"6月10日のGitLab Transcendに申し込む",{"href":519,"dataGaName":520,"dataGaLocation":98},"/ja-jp/releases/whats-new/#sign-up","transcend event",{"layout":522,"icon":523,"disabled":29},"release","AiStar",{"data":525},{"text":526,"source":527,"edit":533,"contribute":538,"config":543,"items":548,"minimal":749},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":528,"config":529},"ページのソースを表示",{"href":530,"dataGaName":531,"dataGaLocation":532},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":534,"config":535},"このページを編集",{"href":536,"dataGaName":537,"dataGaLocation":532},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":539,"config":540},"ご協力をお願いします",{"href":541,"dataGaName":542,"dataGaLocation":532},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":544,"facebook":545,"youtube":546,"linkedin":547},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[549,594,645,688,715],{"title":247,"links":550,"subMenu":565},[551,555,560],{"text":552,"config":553},"プランの表示",{"href":249,"dataGaName":554,"dataGaLocation":532},"view plans",{"text":556,"config":557},"Premiumを選ぶ理由",{"href":558,"dataGaName":559,"dataGaLocation":532},"/ja-jp/pricing/premium/","why premium",{"text":561,"config":562},"Ultimateを選ぶ理由",{"href":563,"dataGaName":564,"dataGaLocation":532},"/ja-jp/pricing/ultimate/","why ultimate",[566],{"title":105,"links":567},[568,570,572,574,579,584,589],{"text":105,"config":569},{"href":107,"dataGaName":108,"dataGaLocation":532},{"text":425,"config":571},{"href":427,"dataGaName":428,"dataGaLocation":532},{"text":430,"config":573},{"href":432,"dataGaName":433,"dataGaLocation":532},{"text":575,"config":576},"ステータス",{"href":577,"dataGaName":578,"dataGaLocation":532},"https://status.gitlab.com/","status",{"text":580,"config":581},"利用規約",{"href":582,"dataGaName":583,"dataGaLocation":532},"/terms/","terms of use",{"text":585,"config":586},"プライバシーに関する声明",{"href":587,"dataGaName":588,"dataGaLocation":532},"/ja-jp/privacy/","privacy statement",{"text":590,"config":591},"Cookie 優先設定",{"dataGaName":592,"dataGaLocation":532,"id":593,"isOneTrustButton":87},"cookie preferences","ot-sdk-btn",{"title":145,"links":595,"subMenu":604},[596,600],{"text":597,"config":598},"DevSecOpsプラットフォーム",{"href":127,"dataGaName":599,"dataGaLocation":532},"devsecops platform",{"text":601,"config":602},"AI支援開発",{"href":134,"dataGaName":603,"dataGaLocation":532},"ai-assisted development",[605],{"title":606,"links":607},"トピック",[608,612,617,620,625,630,635,640],{"text":165,"config":609},{"href":610,"dataGaName":611,"dataGaLocation":532},"/ja-jp/topics/ci-cd/","cicd",{"text":613,"config":614},"GitOps",{"href":615,"dataGaName":616,"dataGaLocation":532},"/ja-jp/topics/gitops/","gitops",{"text":17,"config":618},{"href":19,"dataGaName":619,"dataGaLocation":532},"devops",{"text":621,"config":622},"バージョン管理",{"href":623,"dataGaName":624,"dataGaLocation":532},"/ja-jp/topics/version-control/","version control",{"text":626,"config":627},"DevSecOps",{"href":628,"dataGaName":629,"dataGaLocation":532},"/ja-jp/topics/devsecops/","devsecops",{"text":631,"config":632},"クラウドネイティブ",{"href":633,"dataGaName":634,"dataGaLocation":532},"/ja-jp/topics/cloud-native/","cloud native",{"text":636,"config":637},"コーディングのためのAI",{"href":638,"dataGaName":639,"dataGaLocation":532},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":641,"config":642},"エージェント型AI",{"href":643,"dataGaName":644,"dataGaLocation":532},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":646,"links":647},"ソリューション",[648,651,653,658,662,665,668,671,673,675,678,683],{"text":190,"config":649},{"href":185,"dataGaName":650,"dataGaLocation":532},"Application Security Testing",{"text":177,"config":652},{"href":161,"dataGaName":162,"dataGaLocation":532},{"text":654,"config":655},"アジャイル開発",{"href":656,"dataGaName":657,"dataGaLocation":532},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":659,"config":660},"SCM",{"href":174,"dataGaName":661,"dataGaLocation":532},"source code management",{"text":165,"config":663},{"href":167,"dataGaName":664,"dataGaLocation":532},"continuous integration & delivery",{"text":216,"config":666},{"href":218,"dataGaName":667,"dataGaLocation":532},"value stream management",{"text":613,"config":669},{"href":670,"dataGaName":616,"dataGaLocation":532},"/ja-jp/solutions/gitops/",{"text":229,"config":672},{"href":232,"dataGaName":233,"dataGaLocation":532},{"text":235,"config":674},{"href":238,"dataGaName":239,"dataGaLocation":532},{"text":676,"config":677},"公共機関",{"href":244,"dataGaName":245,"dataGaLocation":532},{"text":679,"config":680},"教育",{"href":681,"dataGaName":682,"dataGaLocation":532},"/ja-jp/solutions/education/","education",{"text":684,"config":685},"金融サービス",{"href":686,"dataGaName":687,"dataGaLocation":532},"/ja-jp/solutions/finance/","financial services",{"title":252,"links":689},[690,692,694,696,699,701,703,705,707,709,711,713],{"text":265,"config":691},{"href":267,"dataGaName":268,"dataGaLocation":532},{"text":270,"config":693},{"href":272,"dataGaName":273,"dataGaLocation":532},{"text":275,"config":695},{"href":277,"dataGaName":278,"dataGaLocation":532},{"text":280,"config":697},{"href":282,"dataGaName":698,"dataGaLocation":532},"docs",{"text":303,"config":700},{"href":305,"dataGaName":306,"dataGaLocation":532},{"text":298,"config":702},{"href":300,"dataGaName":301,"dataGaLocation":532},{"text":308,"config":704},{"href":310,"dataGaName":311,"dataGaLocation":532},{"text":316,"config":706},{"href":318,"dataGaName":319,"dataGaLocation":532},{"text":321,"config":708},{"href":323,"dataGaName":324,"dataGaLocation":532},{"text":326,"config":710},{"href":328,"dataGaName":329,"dataGaLocation":532},{"text":331,"config":712},{"href":333,"dataGaName":334,"dataGaLocation":532},{"text":336,"config":714},{"href":338,"dataGaName":339,"dataGaLocation":532},{"title":355,"links":716},[717,719,721,723,725,727,729,733,738,740,742,744],{"text":363,"config":718},{"href":365,"dataGaName":357,"dataGaLocation":532},{"text":368,"config":720},{"href":370,"dataGaName":371,"dataGaLocation":532},{"text":376,"config":722},{"href":378,"dataGaName":379,"dataGaLocation":532},{"text":381,"config":724},{"href":383,"dataGaName":384,"dataGaLocation":532},{"text":386,"config":726},{"href":388,"dataGaName":389,"dataGaLocation":532},{"text":391,"config":728},{"href":393,"dataGaName":394,"dataGaLocation":532},{"text":730,"config":731},"Sustainability",{"href":732,"dataGaName":730,"dataGaLocation":532},"/sustainability/",{"text":734,"config":735},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":736,"dataGaName":737,"dataGaLocation":532},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":396,"config":739},{"href":398,"dataGaName":399,"dataGaLocation":532},{"text":406,"config":741},{"href":408,"dataGaName":409,"dataGaLocation":532},{"text":411,"config":743},{"href":413,"dataGaName":414,"dataGaLocation":532},{"text":745,"config":746},"現代奴隷制の透明性に関する声明",{"href":747,"dataGaName":748,"dataGaLocation":532},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":750},[751,753,756],{"text":580,"config":752},{"href":582,"dataGaName":583,"dataGaLocation":532},{"text":754,"config":755},"Cookieの設定",{"dataGaName":592,"dataGaLocation":532,"id":593,"isOneTrustButton":87},{"text":585,"config":757},{"href":587,"dataGaName":588,"dataGaLocation":532},{"header":759,"blurb":760,"button":761,"secondaryButton":765},"今すぐ開発をスピードアップ","DevSecOpsに特化したインテリジェントオーケストレーションプラットフォームで実現できることをご確認ください。\n",{"text":100,"config":762},{"href":763,"dataGaName":103,"dataGaLocation":764},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/ja-jp/","feature",{"text":105,"config":766},{"href":107,"dataGaName":108,"dataGaLocation":764},1777934876305]