[{"data":1,"prerenderedAt":961},["ShallowReactive",2],{"/ja-jp/gitlab-ci-skill":3,"navigation-ja-jp":289,"banner-ja-jp":701,"footer-ja-jp":711,"next-steps-ja-jp":952},{"id":4,"title":5,"body":6,"category":6,"config":6,"content":7,"description":6,"extension":280,"meta":281,"navigation":282,"path":283,"seo":284,"slug":6,"stem":287,"testContent":6,"type":6,"__hash__":288},"pages/ja-jp/gitlab-ci-skill.yml","Gitlab Ci Skill",null,[8,43,97,126,160,210,240,266],{"componentName":9,"componentContent":10},"GitlabCiPageNav",{"links":11,"cta":38},[12,18,23,28,33],{"text":13,"config":14},"仕組み",{"href":15,"dataGaName":16,"dataGaLocation":17},"#paradigm","how it works","page nav",{"text":19,"config":20},"はじめる",{"href":21,"dataGaName":22,"dataGaLocation":17},"#start","get started",{"text":24,"config":25},"インストール",{"href":26,"dataGaName":27,"dataGaLocation":17},"#install","install",{"text":29,"config":30},"なぜGitLab",{"href":31,"dataGaName":32,"dataGaLocation":17},"#why-gitlab","why gitlab",{"text":34,"config":35},"さらに先へ",{"href":36,"dataGaName":37,"dataGaLocation":17},"#going-further","going further",{"text":39,"config":40},"GitLabで見る",{"href":41,"dataGaName":42,"dataGaLocation":17},"https://gitlab.com/gitlab-org/ci-cd/gitlab-ci-skill","view on gitlab",{"componentName":44,"componentContent":45},"GitlabCiHero",{"eyebrow":46,"title":47,"description":48,"primaryButton":49,"secondaryButton":54,"feedbackNote":59,"stats":60,"demo":70},"✦ 新着 • 無料AIスキル","エディタを離れずにGitLab CIパイプラインを作成・検証","`.gitlab-ci.yml`をローカルエディタで作成・検証できる無料のAIスキルです。 Cursor、VS Code、Claude Code、そしてすでに使っているあらゆるエージェントと連携します。\n",{"text":50,"config":51},"スキルを入手",{"href":21,"dataGaName":52,"dataGaLocation":53},"get the skill","hero",{"text":55,"config":56},"Powered by glci (experimental)",{"href":57,"dataGaName":58,"dataGaLocation":53},"https://glci-e20136.gitlab.io/","powered by glci","**新着！** 改善を継続的にお届けしています。[フィードバックをお寄せください。](https://gitlab.com/gitlab-org/gitlab/-/work_items/601046)",[61,64,67],{"number":62,"label":63},"0","ローカル検証に必要なGitLabアカウント数",{"number":65,"label":66},"6+","対応するAIエージェントとエディタ",{"number":68,"label":69},"MIT","オープンソース(スキル&CLI)",{"title":71,"lines":72,"footer":95},"~/your-project — 作成と検証",[73,76,79,82,84,86,89,91,93],{"kind":74,"text":75},"comment","# 1. スキルがパイプラインを作成",{"kind":77,"text":78},"final","✓ プロジェクトコンテキストから.gitlab-ci.ymlを生成",{"kind":80,"text":81},"detail","3 stages, 5 jobs · node:20-alpine",{"kind":83},"spacer",{"kind":74,"text":85},"# 2. プッシュする前にローカルで検証",{"kind":87,"text":88},"command","glci lint",{"kind":77,"text":90},"✓ 構文は有効",{"kind":77,"text":92},"✓ すべての参照が解決済み",{"kind":77,"text":94},"✓ 3 stages, 5 jobs, 0 errors",{"kind":77,"text":96},"コミット準備完了",{"componentName":98,"componentContent":99},"GitlabCiParadigm",{"eyebrow":100,"title":101,"description":102,"config":103,"before":105,"after":115,"pullquote":125},"転換点","コミットしてから検証ではなく、検証してからコミットへ","パイプラインは、いまだローカルで検証できない唯一の現代的開発スタック領域です。スキルがエディタ内でYAMLを作成し、 `glci`(GitLabの実験的プロジェクト)がプッシュの前に実際のRunnerでそれを実行します。リモートのパイプラインをデバッガとして使ったり、Git履歴をタイプミスのログとして使ったりする日々を終わらせましょう。\n",{"id":104},"paradigm",{"label":106,"headline":107,"bullets":108},"これまで","コミット。プッシュ。待つ。失敗。繰り返し。",[109,110,111,112,113,114],"記憶やドキュメントを頼りに、YAMLを手書きする","動くかどうかを確かめるために、ブランチにコミットしてプッシュする","リモートのRunnerで8〜12分待つ","タイプミス、変数の漏れ、ジョブの命名ミスで失敗する","編集してプッシュ、それを3〜4回繰り返す","「fix CI」のコミットが履歴に積み重なっていく",{"label":116,"headline":117,"bullets":118},"スキル + glci があれば","作成して、検証して、グリーンになったらプッシュ。",[119,120,121,122,123,124],"リポジトリからパイプラインを作成するようエージェントに依頼する","`glci show`を実行してジョブグラフを確認する","`glci run`を実行して、すべてのジョブを実際のDockerで動かす","失敗した箇所を修正する — 数分ではなく、数秒で","すでに通ることを確認したパイプラインを、一度だけプッシュする","Git履歴を、YAMLではなくコードのためのものとして保つ","この転換は、より速いパイプラインを意味するものではなく、パイプラインとの関係性そのものを変えるものです。 それは、すでにアプリケーションコードに対して築いているのと同じ関係性です。\n",{"componentName":127,"componentContent":128},"GitlabCiSteps",{"eyebrow":19,"title":129,"description":130,"config":131,"steps":133,"requirements":144},"二つのステップで約5分","ローカル検証にGitLabアカウントは不要です。プッシュするかどうかは、あなたが決めたタイミングで実行されます。",{"id":132},"start",[134,139],{"timing":135,"title":136,"description":137,"badge":138},"~1分","エディタにスキルを追加","Claude Code、Cursor、VS Code、OpenCode、Codexのいずれかにスキルを配置してください。エージェントがGitLab CI/CDの構文、ベストプラクティス、そしてあなたのスタックを理解できるようになります。","プレーンなmarkdown仕様。設計段階から移植性を確保しています",{"timing":140,"title":141,"description":142,"badge":143},"~3分","依頼、実行、プッシュ","\"Write a CI pipeline for this project.\" エージェントが作成したYAMLを確認し、`glci run`を実行して、グリーンになったらプッシュしてください。","本番環境と同一のgitlab-runnerバイナリを使用",{"title":145,"items":146},"必要なもの",[147,150,153,156],{"title":148,"description":149},"対応するエディタまたはエージェント","Claude Code、Cursor、VS Code、OpenCode、Codex、またはmarkdown形式のスキルを読み込めるツールであれば何でも対応しています。",{"title":151,"description":152},"プロジェクト","ホスティング先を問わず、あらゆるコードベースに対応しています。エージェントはローカルの作業ディレクトリを読み取り、最適なパイプラインを自動で提案します。",{"title":154,"description":155},"ローカルで起動中のDocker","glciが実際のコンテナでジョブを検証・実行するために必要です。",{"title":157,"qualifier":158,"description":159},"GitLabプロジェクト","(プッシュするごとにCIを実行する準備ができたら)","スキルとglciはこれがなくてもローカルで検証できますが、パイプラインをクラウドで実行する段階になると必要になります。",{"componentName":161,"componentContent":162},"GitlabCiAgents",{"eyebrow":24,"title":163,"description":164,"config":165,"agentsLabel":136,"agentsTitle":166,"tools":167},"既存のAIエージェントとそのまま連携","パイプラインをローカルで実行するCLIと、エディタ内で作成するためのスキル。インストール順序はどちらが先でも構いません。",{"id":27},"エージェントを選ぶ",[168,175,182,189,196,203],{"name":169,"description":170,"afterText":171,"config":172},"Cursor","スキルをダウンロードし、Cursorが認識する[ファイルの配置場所](https://docs.cursor.com/context/rules)をご確認ください。","Cursorをリロードしてください。指示するとエージェントが自動でスキルを使用します: `\"Write a CI pipeline for this project.\"`",{"id":173,"href":174},"cursor","git clone https://gitlab.com/gitlab-org/ci-cd/gitlab-ci-skill.git ~/.cursor/skills/gitlab-ci-skill",{"name":176,"description":177,"afterText":178,"config":179},"VS Code","スキルをVS Codeのワークスペースにダウンロードし、エージェントのプロンプト設定から参照してください。","ウィンドウをリロードしたうえで、エージェントに次のように依頼してください: `\"Write a CI pipeline for this project.\"`",{"id":180,"href":181},"vs-code","git clone https://gitlab.com/gitlab-org/ci-cd/gitlab-ci-skill.git ~/.github/skills/gitlab-ci-skill",{"name":183,"description":184,"afterText":185,"config":186},"Claude Code","スキルをClaude Codeのスキルディレクトリにダウンロードしてください。","Claude Codeを再起動してください。指示するとスキルが自動的に有効化されます: `\"Write a CI pipeline for this project.\"`",{"id":187,"href":188},"claude-code","git clone https://gitlab.com/gitlab-org/ci-cd/gitlab-ci-skill.git ~/.claude/skills/gitlab-ci-skill",{"name":190,"description":191,"afterText":192,"config":193},"OpenCode","スキルをダウンロードし、OpenCodeが認識する[ファイルの配置場所](https://opencode.ai/docs/skills/#place-files)をご確認ください。","その後、OpenCodeが自動的にスキルを使用するようになります: `\"Write a CI pipeline for this project.\"`",{"id":194,"href":195},"opencode","git clone https://gitlab.com/gitlab-org/ci-cd/gitlab-ci-skill.git ~/.opencode/skills/gitlab-ci-skill",{"name":197,"description":198,"afterText":199,"config":200},"Codex","スキルをCodexのエージェントディレクトリにダウンロードしてください。","`.gitlab-ci.yml`について尋ねたり、パイプラインの作成を依頼したりすると、スキルが有効化されます。",{"id":201,"href":202},"codex","git clone https://gitlab.com/gitlab-org/ci-cd/gitlab-ci-skill.git ~/.agents/skills/gitlab-ci-skill",{"name":204,"description":205,"afterText":206,"config":207},"その他","スキルはプレーンなmarkdown仕様です — システムプロンプトをファイルから読み込むエージェントなら、`SKILL.md`を配置するだけで利用できます。","使用例や統合パターンについては、[リポジトリのREADME](https://gitlab.com/gitlab-org/ci-cd/gitlab-ci-skill)をご覧ください。",{"id":208,"href":209},"other","git clone https://gitlab.com/gitlab-org/ci-cd/gitlab-ci-skill.git",{"componentName":211,"componentContent":212},"GitlabCiFeatures",{"eyebrow":29,"title":213,"description":214,"config":215,"features":218,"footnote":239},"単なるRunnerではなく、このスキルだけでもない","パイプラインを書くために、わざわざUIにログインしたいと思う人はいません。このスキルは、可能な限り長くあなたをエディタの中にとどめます。 とはいえ、破損したパイプライン、MRレビュー、想定外のデプロイなど、戻らざるを得ない場面もあります。 そのときには、プラットフォーム側がすでに整っています。コード、パイプライン、レジストリ、シークレット、デプロイがひとつの場所にまとまっています。 どのエディタやエージェントを使っても、そのまま接続できる作りです。AIが書いたコードにも、あなたのコードと同じセキュリティチェックが適用されます。\n",{"id":216,"theme":217},"why-gitlab","dark",[219,224,229,234],{"title":220,"description":221,"config":222},"ひとつのデータモデル。エッジは開かれている","コード、パイプライン、パッケージ、セキュリティ上の検出事項、デプロイ、リリース — すべて同じシステムに置かれ、同期ではなく接続されています。どのエディタ、エージェント、モデルを持ち込んでも、MCPを介して同じ正本となるビューにつながります。エッジでは開かれ、中央ではガバナンスが効く構造です。",{"icon":223},"MachineLearning",{"title":225,"description":226,"config":227},"速いAIと信頼できるAIを分けるものは、コンテキストにあります","コンテキストを持たないエージェントは、見た目は正しくとも本番環境で壊れるコードを書いてしまいます。何が変更に依存しているのか、何がすでに存在しているのかが見えていないためです。GitLabのナレッジグラフは、コード、パイプライン、デプロイ、セキュリティ上の検出事項がどう結びついているかを動的なマップとして保ち続けます。影響範囲やダウンストリームへの波及に関する問いには、数日ではなく数秒で答えが返ります。どのエージェントも、そこから情報を読み取ることが可能です。",{"icon":228},"Infrastructure",{"title":230,"description":231,"config":232},"後付けではなく、構造としてのガバナンス","AIが書いたコードも、人間が書いたコードと同じセキュリティスキャン、同じ承認フロー、同じ監査証跡を通ります。エージェントには範囲を限定したアイデンティティ、振る舞いに関するポリシー、完全な追跡可能性が備わっています。モデル、クラウド、エージェントは持ち込み自由 — すべては同じ織物の上で統治されます。",{"icon":233},"Compliance",{"title":235,"description":236,"config":237},"従来型から自律型まで、同じプラットフォームの上で","手書きでコードを書き続けるチームもあれば、特定タスクでエージェントに指示を出すチームもあります。リスクの低い領域でエージェントを自律的に動かすチームも一部出てくるでしょう。三つの形態すべてが同じデータモデルとガバナンスの上に成り立つため、AI成熟度の変化に合わせて再プラットフォーム化することなく、各チームが自分のペースで進めます。",{"icon":238},"FlowAi","このスキルは現在も開発を進めており、チームは皆さんの実際の働き方に寄り添うものにしたいと考えています。うまくいっている点も、引っかかっている点もぜひ教えてください。[フィードバックをお寄せください。](https://gitlab.com/gitlab-org/gitlab/-/work_items/601046)",{"componentName":241,"componentContent":242},"GitlabCiGoingFurther",{"eyebrow":34,"title":243,"description":244,"config":245,"items":247},"GitLabのAIがCIと出会う場所が、もう二つあります","GitLab CI Skillは、エディタ内で新しいパイプラインを作成・検証するために設計されています。CI/CDの仕事の形が変わってきたら、GitLabには別の場面に対応する補完的なプロダクトが揃っています。",{"id":246},"going-further",[248,257],{"label":249,"title":250,"description":251,"link":252},"無料AIスキル · 移行","GitHub Actionsからの乗り換えですか","GitHub Actions移行用スキルは、`.github/workflows/`を読み込み、GitLab CI/CDのイディオムに沿った形へ変換します。手動判断が必要な箇所は明示されます。エディタもワークフローも、これまでと同じです。",{"text":253,"config":254},"移行スキルを見る",{"href":255,"dataGaName":256,"dataGaLocation":37},"/ja-jp/github-actions-to-gitlab-ci/","view migration skill",{"label":258,"title":259,"description":260,"link":261},"GitLab Duo Agent Platform","パイプラインが複雑になってきましたか","CI Expert AgentはGitLab Duo Agent Platformの内部に組み込まれており、プロジェクトの全体コンテキストを把握したうえでインテグレーションされています。ライブのジョブログの読み取り、ビルドする時間の最適化、不安定なジョブのデバッグ、複数プロジェクトにまたがるパイプライン対応など、書くものから運用するものへとパイプラインが変わっていく場面のためのエージェントです。",{"text":262,"config":263},"CI Expert Agentを見る",{"href":264,"dataGaName":265,"dataGaLocation":37},"/ja-jp/gitlab-duo-agent-platform/","meet ci expert agent",{"componentName":267,"componentContent":268},"CommonNextSteps",{"header":269,"blurb":270,"button":271,"secondaryButton":275},"本番環境でのデバッグを終わらせましょう","パイプラインを作成し、ローカルで実行し、グリーンになったらプッシュする。",{"text":50,"config":272},{"href":21,"icon":273,"dataGaName":52,"dataGaLocation":274},"arrow-right","footer cta",{"text":276,"config":277},"ソースを見る",{"href":41,"variant":278,"dataGaName":279,"dataGaLocation":274},"outline","view the source","yml",{},true,"/ja-jp/gitlab-ci-skill",{"title":285,"description":286},"GitLab CI Skill — エディタでパイプライン作成","AIスキルで.gitlab-ci.ymlをローカルエディタで作成・検証。Cursor、VS Code、Claude Codeなど、すでに使っているエージェントで動作します。","ja-jp/gitlab-ci-skill","jmsUeNCl90Kl8SKObDlT4ykmg2PmwCX1Nsdo7YtRR4w",{"logo":290,"freeTrial":295,"sales":300,"login":305,"items":310,"search":622,"minimal":655,"duo":671,"switchNav":680,"pricingDeployment":691},{"config":291},{"href":292,"dataGaName":293,"dataGaLocation":294},"/ja-jp/","gitlab logo","header",{"text":296,"config":297},"無料トライアルを開始",{"href":298,"dataGaName":299,"dataGaLocation":294},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":301,"config":302},"お問い合わせはこちら",{"href":303,"dataGaName":304,"dataGaLocation":294},"/ja-jp/sales/","sales",{"text":306,"config":307},"サインイン",{"href":308,"dataGaName":309,"dataGaLocation":294},"https://gitlab.com/users/sign_in/","sign in",[311,337,439,444,546,602],{"text":312,"config":313,"menu":315},"プラットフォーム",{"dataNavLevelOne":314},"platform",{"type":316,"columns":317},"cards",[318,324,330],{"title":312,"description":319,"link":320},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":321,"config":322},"プラットフォームの詳細はこちら",{"href":323,"dataGaName":314,"dataGaLocation":294},"/ja-jp/platform/",{"title":258,"description":325,"link":326},"ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":327,"config":328},"GitLab Duoのご紹介",{"href":264,"dataGaName":329,"dataGaLocation":294},"gitlab duo agent platform",{"title":331,"description":332,"link":333},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":334,"config":335},"詳細はこちら",{"href":336,"dataGaName":32,"dataGaLocation":294},"/ja-jp/why-gitlab/",{"text":338,"left":282,"config":339,"menu":341},"製品",{"dataNavLevelOne":340},"solutions",{"type":342,"link":343,"columns":347,"feature":418},"lists",{"text":344,"config":345},"すべてのソリューションを表示",{"href":346,"dataGaName":340,"dataGaLocation":294},"/ja-jp/solutions/",[348,373,396],{"title":349,"description":350,"link":351,"items":356},"自動化","CI/CDと自動化でデプロイを加速",{"config":352},{"icon":353,"href":354,"dataGaName":355,"dataGaLocation":294},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[357,361,364,369],{"text":358,"config":359},"CI/CD",{"href":360,"dataGaLocation":294,"dataGaName":358},"/ja-jp/solutions/continuous-integration/",{"text":258,"config":362},{"href":264,"dataGaLocation":294,"dataGaName":363},"gitlab duo agent platform - product menu",{"text":365,"config":366},"ソースコード管理",{"href":367,"dataGaLocation":294,"dataGaName":368},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":370,"config":371},"自動化されたソフトウェアデリバリー",{"href":354,"dataGaLocation":294,"dataGaName":372},"Automated software delivery",{"title":374,"description":375,"link":376,"items":381},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":377},{"href":378,"dataGaName":379,"dataGaLocation":294,"icon":380},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[382,386,391],{"text":383,"config":384},"アプリケーションセキュリティテスト",{"href":378,"dataGaName":385,"dataGaLocation":294},"Application security testing",{"text":387,"config":388},"ソフトウェアサプライチェーンセキュリティ",{"href":389,"dataGaLocation":294,"dataGaName":390},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":392,"config":393},"ソフトウェアコンプライアンス",{"href":394,"dataGaName":395,"dataGaLocation":294},"/ja-jp/solutions/software-compliance/","software compliance",{"title":397,"link":398,"items":403},"測定",{"config":399},{"icon":400,"href":401,"dataGaName":402,"dataGaLocation":294},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[404,408,413],{"text":405,"config":406},"可視性と測定",{"href":401,"dataGaLocation":294,"dataGaName":407},"Visibility and Measurement",{"text":409,"config":410},"バリューストリーム管理",{"href":411,"dataGaLocation":294,"dataGaName":412},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":414,"config":415},"分析とインサイト",{"href":416,"dataGaLocation":294,"dataGaName":417},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":419,"type":342,"items":420},"GitLabが活躍する場所",[421,427,433],{"text":422,"config":423},"大企業",{"icon":424,"href":425,"dataGaLocation":294,"dataGaName":426},"Building","/ja-jp/enterprise/","enterprise",{"text":428,"config":429},"スモールビジネス",{"icon":430,"href":431,"dataGaLocation":294,"dataGaName":432},"Work","/ja-jp/small-business/","small business",{"text":434,"config":435},"公共部門",{"icon":436,"href":437,"dataGaLocation":294,"dataGaName":438},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":440,"config":441},"価格",{"href":442,"dataGaName":443,"dataGaLocation":294,"dataNavLevelOne":443},"/ja-jp/pricing/","pricing",{"text":445,"config":446,"menu":448},"関連リソース",{"dataNavLevelOne":447},"resources",{"type":342,"link":449,"columns":453,"feature":535},{"text":450,"config":451},"すべてのリソースを表示",{"href":452,"dataGaName":447,"dataGaLocation":294},"/ja-jp/resources/",[454,485,507],{"title":455,"items":456},"はじめに",[457,460,465,470,475,480],{"text":24,"config":458},{"href":459,"dataGaName":27,"dataGaLocation":294},"/ja-jp/install/",{"text":461,"config":462},"クイックスタートガイド",{"href":463,"dataGaName":464,"dataGaLocation":294},"/ja-jp/get-started/","quick setup checklists",{"text":466,"config":467},"学ぶ",{"href":468,"dataGaLocation":294,"dataGaName":469},"https://university.gitlab.com/","learn",{"text":471,"config":472},"製品ドキュメント",{"href":473,"dataGaName":474,"dataGaLocation":294},"https://docs.gitlab.com/","product documentation",{"text":476,"config":477},"ベストプラクティスビデオ",{"href":478,"dataGaName":479,"dataGaLocation":294},"/ja-jp/getting-started-videos/","best practice videos",{"text":481,"config":482},"インテグレーション",{"href":483,"dataGaName":484,"dataGaLocation":294},"/ja-jp/integrations/","integrations",{"title":486,"items":487},"検索する",[488,493,498,502],{"text":489,"config":490},"お客様成功事例",{"href":491,"dataGaName":492,"dataGaLocation":294},"/ja-jp/customers/","customer success stories",{"text":494,"config":495},"ブログ",{"href":496,"dataGaName":497,"dataGaLocation":294},"/ja-jp/blog/","blog",{"text":499,"config":500},"The Source",{"href":501,"dataGaName":497,"dataGaLocation":294},"/ja-jp/the-source/",{"text":503,"config":504},"リモート",{"href":505,"dataGaName":506,"dataGaLocation":294},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":508,"items":509},"つなげる",[510,515,520,525,530],{"text":511,"config":512},"GitLabサービス",{"href":513,"dataGaName":514,"dataGaLocation":294},"/ja-jp/services/","services",{"text":516,"config":517},"コミュニティ",{"href":518,"dataGaName":519,"dataGaLocation":294},"/community/","community",{"text":521,"config":522},"フォーラム",{"href":523,"dataGaName":524,"dataGaLocation":294},"https://forum.gitlab.com/","forum",{"text":526,"config":527},"イベント",{"href":528,"dataGaName":529,"dataGaLocation":294},"/events/","events",{"text":531,"config":532},"パートナー",{"href":533,"dataGaName":534,"dataGaLocation":294},"/ja-jp/partners/","partners",{"config":536,"title":539,"text":540,"link":541},{"background":537,"textColor":538},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","GitLabの最新情報","最新の機能と改善点に関する情報をお届けします。",{"text":542,"config":543},"最新情報を読む",{"href":544,"dataGaName":545,"dataGaLocation":294},"/ja-jp/whats-new/","whats new",{"text":547,"config":548,"menu":550},"企業情報",{"dataNavLevelOne":549},"company",{"type":342,"columns":551},[552],{"items":553},[554,559,565,567,572,577,582,587,592,597],{"text":555,"config":556},"GitLabについて",{"href":557,"dataGaName":558,"dataGaLocation":294},"/ja-jp/company/","about",{"text":560,"config":561,"footerGa":564},"採用情報",{"href":562,"dataGaName":563,"dataGaLocation":294},"/jobs/","jobs",{"dataGaName":563},{"text":526,"config":566},{"href":528,"dataGaName":529,"dataGaLocation":294},{"text":568,"config":569},"経営陣",{"href":570,"dataGaName":571,"dataGaLocation":294},"/company/team/e-group/","leadership",{"text":573,"config":574},"ハンドブック",{"href":575,"dataGaName":576,"dataGaLocation":294},"https://handbook.gitlab.com/","handbook",{"text":578,"config":579},"投資家向け情報",{"href":580,"dataGaName":581,"dataGaLocation":294},"https://ir.gitlab.com/","investor relations",{"text":583,"config":584},"トラストセンター",{"href":585,"dataGaName":586,"dataGaLocation":294},"/ja-jp/security/","trust center",{"text":588,"config":589},"AI Transparency Center",{"href":590,"dataGaName":591,"dataGaLocation":294},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":593,"config":594},"ニュースレター",{"href":595,"dataGaName":596,"dataGaLocation":294},"/company/contact/#contact-forms","newsletter",{"text":598,"config":599},"プレス",{"href":600,"dataGaName":601,"dataGaLocation":294},"/press/","press",{"text":603,"config":604,"menu":605},"お問い合わせ",{"dataNavLevelOne":549},{"type":342,"columns":606},[607],{"items":608},[609,612,617],{"text":301,"config":610},{"href":303,"dataGaName":611,"dataGaLocation":294},"talk to sales",{"text":613,"config":614},"サポートを受ける",{"href":615,"dataGaName":616,"dataGaLocation":294},"https://support.gitlab.com","support portal",{"text":618,"config":619},"カスタマーポータル",{"href":620,"dataGaName":621,"dataGaLocation":294},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":623,"login":624,"suggestions":631},"閉じる",{"text":625,"link":626},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":627,"config":628},"GitLab.com",{"href":308,"dataGaName":629,"dataGaLocation":630},"search login","search",{"text":632,"default":633},"提案",[634,636,641,643,647,651],{"text":258,"config":635},{"href":264,"dataGaName":258,"dataGaLocation":630},{"text":637,"config":638},"コード提案（AI）",{"href":639,"dataGaName":640,"dataGaLocation":630},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":358,"config":642},{"href":360,"dataGaName":358,"dataGaLocation":630},{"text":644,"config":645},"GitLab on AWS",{"href":646,"dataGaName":644,"dataGaLocation":630},"/ja-jp/partners/technology-partners/aws/",{"text":648,"config":649},"GitLab on Google Cloud",{"href":650,"dataGaName":648,"dataGaLocation":630},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":652,"config":653},"GitLabを選ぶ理由",{"href":336,"dataGaName":654,"dataGaLocation":630},"Why GitLab?",{"freeTrial":656,"mobileIcon":660,"desktopIcon":665,"secondaryButton":668},{"text":296,"config":657},{"href":658,"dataGaName":299,"dataGaLocation":659},"https://gitlab.com/-/trials/new/","nav",{"altText":661,"config":662},"GitLabアイコン",{"src":663,"dataGaName":664,"dataGaLocation":659},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":661,"config":666},{"src":667,"dataGaName":664,"dataGaLocation":659},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":455,"config":669},{"href":670,"dataGaName":22,"dataGaLocation":659},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/",{"freeTrial":672,"mobileIcon":676,"desktopIcon":678},{"text":673,"config":674},"GitLab Duoの詳細について",{"href":264,"dataGaName":675,"dataGaLocation":659},"gitlab duo",{"altText":661,"config":677},{"src":663,"dataGaName":664,"dataGaLocation":659},{"altText":661,"config":679},{"src":667,"dataGaName":664,"dataGaLocation":659},{"button":681,"mobileIcon":686,"desktopIcon":688},{"text":682,"config":683},"/switch",{"href":684,"dataGaName":685,"dataGaLocation":659},"#contact","switch",{"altText":661,"config":687},{"src":663,"dataGaName":664,"dataGaLocation":659},{"altText":661,"config":689},{"src":690,"dataGaName":664,"dataGaLocation":659},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":692,"mobileIcon":697,"desktopIcon":699},{"text":693,"config":694},"料金ページに戻る",{"href":442,"dataGaName":695,"dataGaLocation":659,"icon":696},"back to pricing","GoBack",{"altText":661,"config":698},{"src":663,"dataGaName":664,"dataGaLocation":659},{"altText":661,"config":700},{"src":667,"dataGaName":664,"dataGaLocation":659},{"title":702,"button":703,"config":708},"エージェント型AIがソフトウェアデリバリーをどのように変革するかをご覧ください",{"text":704,"config":705},"6月18日のGitLab Transcend日本開催版に参加ください",{"href":706,"dataGaName":707,"dataGaLocation":294},"/ja-jp/events/transcend/virtual/","transcend event",{"layout":709,"disabled":710},"release",false,{"data":712},{"text":713,"source":714,"edit":720,"contribute":725,"config":730,"items":735,"minimal":943},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":715,"config":716},"ページのソースを表示",{"href":717,"dataGaName":718,"dataGaLocation":719},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":721,"config":722},"このページを編集",{"href":723,"dataGaName":724,"dataGaLocation":719},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":726,"config":727},"ご協力をお願いします",{"href":728,"dataGaName":729,"dataGaLocation":719},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":731,"facebook":732,"youtube":733,"linkedin":734},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[736,781,834,878,910],{"title":440,"links":737,"subMenu":752},[738,742,747],{"text":739,"config":740},"プランの表示",{"href":442,"dataGaName":741,"dataGaLocation":719},"view plans",{"text":743,"config":744},"Premiumを選ぶ理由",{"href":745,"dataGaName":746,"dataGaLocation":719},"/ja-jp/pricing/premium/","why premium",{"text":748,"config":749},"Ultimateを選ぶ理由",{"href":750,"dataGaName":751,"dataGaLocation":719},"/ja-jp/pricing/ultimate/","why ultimate",[753],{"title":603,"links":754},[755,757,759,761,766,771,776],{"text":603,"config":756},{"href":303,"dataGaName":304,"dataGaLocation":719},{"text":613,"config":758},{"href":615,"dataGaName":616,"dataGaLocation":719},{"text":618,"config":760},{"href":620,"dataGaName":621,"dataGaLocation":719},{"text":762,"config":763},"ステータス",{"href":764,"dataGaName":765,"dataGaLocation":719},"https://status.gitlab.com/","status",{"text":767,"config":768},"利用規約",{"href":769,"dataGaName":770,"dataGaLocation":719},"/terms/","terms of use",{"text":772,"config":773},"プライバシーに関する声明",{"href":774,"dataGaName":775,"dataGaLocation":719},"/ja-jp/privacy/","privacy statement",{"text":777,"config":778},"Cookie 優先設定",{"dataGaName":779,"dataGaLocation":719,"id":780,"isOneTrustButton":282},"cookie preferences","ot-sdk-btn",{"title":338,"links":782,"subMenu":791},[783,787],{"text":784,"config":785},"DevSecOpsプラットフォーム",{"href":323,"dataGaName":786,"dataGaLocation":719},"devsecops platform",{"text":788,"config":789},"AI支援開発",{"href":264,"dataGaName":790,"dataGaLocation":719},"ai-assisted development",[792],{"title":793,"links":794},"トピック",[795,799,804,809,814,819,824,829],{"text":358,"config":796},{"href":797,"dataGaName":798,"dataGaLocation":719},"/ja-jp/topics/ci-cd/","cicd",{"text":800,"config":801},"GitOps",{"href":802,"dataGaName":803,"dataGaLocation":719},"/ja-jp/topics/gitops/","gitops",{"text":805,"config":806},"DevOps",{"href":807,"dataGaName":808,"dataGaLocation":719},"/ja-jp/topics/devops/","devops",{"text":810,"config":811},"バージョン管理",{"href":812,"dataGaName":813,"dataGaLocation":719},"/ja-jp/topics/version-control/","version control",{"text":815,"config":816},"DevSecOps",{"href":817,"dataGaName":818,"dataGaLocation":719},"/ja-jp/topics/devsecops/","devsecops",{"text":820,"config":821},"クラウドネイティブ",{"href":822,"dataGaName":823,"dataGaLocation":719},"/ja-jp/topics/cloud-native/","cloud native",{"text":825,"config":826},"コーディングのためのAI",{"href":827,"dataGaName":828,"dataGaLocation":719},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":830,"config":831},"エージェント型AI",{"href":832,"dataGaName":833,"dataGaLocation":719},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":835,"links":836},"ソリューション",[837,840,842,847,851,854,857,860,863,865,868,873],{"text":383,"config":838},{"href":378,"dataGaName":839,"dataGaLocation":719},"Application Security Testing",{"text":370,"config":841},{"href":354,"dataGaName":355,"dataGaLocation":719},{"text":843,"config":844},"アジャイル開発",{"href":845,"dataGaName":846,"dataGaLocation":719},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":848,"config":849},"SCM",{"href":367,"dataGaName":850,"dataGaLocation":719},"source code management",{"text":358,"config":852},{"href":360,"dataGaName":853,"dataGaLocation":719},"continuous integration & delivery",{"text":409,"config":855},{"href":411,"dataGaName":856,"dataGaLocation":719},"value stream management",{"text":800,"config":858},{"href":859,"dataGaName":803,"dataGaLocation":719},"/ja-jp/solutions/gitops/",{"text":861,"config":862},"エンタープライズ",{"href":425,"dataGaName":426,"dataGaLocation":719},{"text":428,"config":864},{"href":431,"dataGaName":432,"dataGaLocation":719},{"text":866,"config":867},"公共機関",{"href":437,"dataGaName":438,"dataGaLocation":719},{"text":869,"config":870},"教育",{"href":871,"dataGaName":872,"dataGaLocation":719},"/ja-jp/solutions/education/","education",{"text":874,"config":875},"金融サービス",{"href":876,"dataGaName":877,"dataGaLocation":719},"/ja-jp/solutions/finance/","financial services",{"title":879,"links":880},"リソース",[881,883,885,887,891,893,896,898,900,902,904,906,908],{"text":24,"config":882},{"href":459,"dataGaName":27,"dataGaLocation":719},{"text":461,"config":884},{"href":463,"dataGaName":464,"dataGaLocation":719},{"text":466,"config":886},{"href":468,"dataGaName":469,"dataGaLocation":719},{"text":471,"config":888},{"href":889,"dataGaName":890,"dataGaLocation":719},"https://docs.gitlab.com/ja-jp/","docs",{"text":494,"config":892},{"href":496,"dataGaName":497,"dataGaLocation":719},{"text":894,"config":895},"新着情報",{"href":544,"dataGaName":545,"dataGaLocation":719},{"text":489,"config":897},{"href":491,"dataGaName":492,"dataGaLocation":719},{"text":503,"config":899},{"href":505,"dataGaName":506,"dataGaLocation":719},{"text":511,"config":901},{"href":513,"dataGaName":514,"dataGaLocation":719},{"text":516,"config":903},{"href":518,"dataGaName":519,"dataGaLocation":719},{"text":521,"config":905},{"href":523,"dataGaName":524,"dataGaLocation":719},{"text":526,"config":907},{"href":528,"dataGaName":529,"dataGaLocation":719},{"text":531,"config":909},{"href":533,"dataGaName":534,"dataGaLocation":719},{"title":911,"links":912},"会社情報",[913,915,917,919,921,923,927,932,934,936,938],{"text":555,"config":914},{"href":557,"dataGaName":549,"dataGaLocation":719},{"text":560,"config":916},{"href":562,"dataGaName":563,"dataGaLocation":719},{"text":568,"config":918},{"href":570,"dataGaName":571,"dataGaLocation":719},{"text":573,"config":920},{"href":575,"dataGaName":576,"dataGaLocation":719},{"text":578,"config":922},{"href":580,"dataGaName":581,"dataGaLocation":719},{"text":924,"config":925},"Sustainability",{"href":926,"dataGaName":924,"dataGaLocation":719},"/sustainability/",{"text":928,"config":929},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":930,"dataGaName":931,"dataGaLocation":719},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":583,"config":933},{"href":585,"dataGaName":586,"dataGaLocation":719},{"text":593,"config":935},{"href":595,"dataGaName":596,"dataGaLocation":719},{"text":598,"config":937},{"href":600,"dataGaName":601,"dataGaLocation":719},{"text":939,"config":940},"現代奴隷制の透明性に関する声明",{"href":941,"dataGaName":942,"dataGaLocation":719},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":944},[945,947,950],{"text":767,"config":946},{"href":769,"dataGaName":770,"dataGaLocation":719},{"text":948,"config":949},"Cookieの設定",{"dataGaName":779,"dataGaLocation":719,"id":780,"isOneTrustButton":282},{"text":772,"config":951},{"href":774,"dataGaName":775,"dataGaLocation":719},{"header":953,"blurb":954,"button":955,"secondaryButton":959},"今すぐ開発をスピードアップ","DevSecOpsに特化したインテリジェントオーケストレーションプラットフォームで実現できることをご確認ください。\n",{"text":296,"config":956},{"href":957,"dataGaName":299,"dataGaLocation":958},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/ja-jp/","feature",{"text":603,"config":960},{"href":303,"dataGaName":304,"dataGaLocation":958},1782495363642]