[{"data":1,"prerenderedAt":1069},["ShallowReactive",2],{"/ja-jp/blog/gitlab-duo-cli-generally-available":3,"navigation-ja-jp":296,"banner-ja-jp":721,"footer-ja-jp":729,"blog-post-authors-ja-jp-Ozer Dondurmacioglu":971,"blog-related-posts-ja-jp-gitlab-duo-cli-generally-available":987,"blog-promotions-ja-jp":1008,"next-steps-ja-jp":1060},{"id":4,"title":5,"authors":6,"body":8,"category":275,"date":276,"description":277,"extension":278,"externalUrl":279,"featured":280,"heroImage":281,"meta":282,"navigation":283,"path":284,"seo":285,"slug":287,"stem":288,"tags":289,"template":293,"updatedDate":294,"__hash__":295},"blogPosts/ja-jp/blog/gitlab-duo-cli-generally-available.md","GitLab Duo Agent Platformがターミナルに対応",[7],"Ozer Dondurmacioglu",{"type":9,"value":10,"toc":269},"minimark",[11,15,18,39,42,47,50,53,57,95,100,109,113,117,138,160,163,202,226,230,244,265],[12,13,14],"p",{},"ソフトウェアデリバリーに関わる作業の多くは、エディタの中だけでは完結しません。パイプラインは失敗し、テストは壊れ、脆弱性も見つかります。そうした作業の多くは、コマンドラインで始まり、コマンドラインで終わります。",[12,16,17],{},"コードしか理解できないターミナル上のエージェント型AIでは、こうした課題には対応できません。単体のアシスタントは、ソフトウェアライフサイクル全体にわたるエージェントのことも、組織内の複数のプロジェクトにまたがる権限のことも、GitLab上ですでに設定済みの特定のプロジェクトコンテキストのことも把握していないからです。",[12,19,20,26,27,32,33,38],{},[21,22,25],"a",{"href":23,"rel":24},"https://docs.gitlab.com/ja-jp/releases/19/gitlab-19-2-released/",[],"GitLab 19.2","では、その状況が変わります。",[21,28,31],{"href":29,"rel":30},"https://docs.gitlab.com/ja-jp/user/gitlab_duo_cli/",[],"GitLab Duo CLI","が一般提供となり、",[21,34,37],{"href":35,"rel":36},"https://docs.gitlab.com/ja-jp/user/gitlab_duo_chat/agentic_chat/",[],"GitLab Duo Agentic Chat","をそのままターミナルに持ち込めるようになりました。外部から後付けされたツールとは異なり、GitLab Duo CLIはプロジェクトやパイプライン、エージェントの設定をすでに把握しています。調査や構築を行う際はインタラクティブに、ジョブやスクリプトで実行したい場合はヘッドレスに使えます。",[12,40,41],{},"その結果、デベロッパーは障害が発生したシェルにとどまったまま作業を続けられ、その作業はターミナル、UI、エディタをまたいで継続します。プラットフォームチームは、GitLab上の他の機能と同様にロールアウトを管理でき、エージェントによる支援も「この関数を書いて」にとどまらず、デリバリーライフサイクルのより広い範囲をカバーするようになりました。",[43,44,46],"h2",{"id":45},"ターミナル上のエージェント型aiがコードで止まっていた理由","ターミナル上のエージェント型AIがコードで止まっていた理由",[12,48,49],{},"エージェント型ツールは、デモ映えする領域、つまりファイル編集からまず成熟していきました。しかし、コミット後のライフサイクルはもっと煩雑で、運用色の強いものです。障害の原因がパイプラインや依存関係、CI設定にある場合、そのコンテキストはGitLabの中にあり、コーディングエージェントの学習データやローカルコンテキストの中にはありません。",[12,51,52],{},"汎用的なCLIアシスタントでこのギャップを埋めようとしたチームは、別の代償を払うことになりました。管理コントロールを共有できず、プラットフォームと連携したMCP／セットアップの診断もできず、エージェント型のソフトウェアライフサイクルの他の部分と単一のIDモデルを共有することもできなかったのです。結果として、ターミナル上のエージェント作業はコーディングにとどまり、デリバリーの他の領域を支援するには至りませんでした。",[43,54,56],{"id":55},"duo-cliが一般提供されることでチームが得られるもの","Duo CLIが一般提供されることでチームが得られるもの",[58,59,60,68,74,80],"ul",{},[61,62,63,67],"li",{},[64,65,66],"strong",{},"すでにターミナルで行っている作業は、そのままターミナルで完結できます。"," コードベース全体の構造を把握し、ビルドやリファクタリングを行い、パイプラインの失敗を追跡し、CI/CDを整理し、複数ステップのタスクをこなせます。すべての答えを求めてブラウザに切り替える必要はありません。",[61,69,70,73],{},[64,71,72],{},"どの画面からでも、続きから再開できます。"," セッションはGitLab Duo CLI、GitLab UI、エディタ拡張機能の間で共有されます。ブラウザで始めて、シェルで続きを進められます。会話はそのままです。",[61,75,76,79],{},[64,77,78],{},"まず計画を立て、それから実装します。"," インタラクティブモードはAgentic Chatと同様の仕組みです。プランモードでは変更を加えずに状況を確認し、ビルドモードで実際の変更を行います。無人で実行したい場合は、ヘッドレスモードでCIジョブやスクリプトに組み込めます。",[61,81,82,85,86,90,91,94],{},[64,83,84],{},"準備が整ったタイミングで有効化できます。"," Duo CLIはGitLab.com、GitLab Self-Managed、GitLab Dedicatedで利用できます。Self-ManagedおよびDedicatedでは、管理者がインスタンス単位でアクセスのオン・オフを切り替えられます。どの環境でも、デベロッパーは",[87,88,89],"code",{},"/doctor","を実行してセットアップを確認したり、",[87,92,93],{},"/mcp","でMCPの設定を確認したりできます。",[12,96,97],{},[64,98,99],{},"GitLab Duo CLIの実際の動作を見る：",[101,102],"iframe",{"src":103,"frameBorder":104,"allow":105,"referrerPolicy":106,"style":107,"title":108},"https://player.vimeo.com/video/1210314517?badge=0&autopause=0&player_id=0&app_id=58479","0","autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share","strict-origin-when-cross-origin","position:absolute;top:0;left:0;width:100%;height:100%;","Demo - Duo CLI goes GA with 19.2",[110,111],"script",{"src":112},"https://player.vimeo.com/api/player.js",[43,114,116],{"id":115},"duo-cliの仕組み","Duo CLIの仕組み",[12,118,119,120,125,126,129,130,133,134,137],{},"最も簡単な方法は",[21,121,124],{"href":122,"rel":123},"https://docs.gitlab.com/ja-jp/cli/duo/cli/",[],"GitLab CLI","経由です。",[87,127,128],{},"glab duo cli","を実行すれば、認証は",[87,131,132],{},"glab","が代わりに処理してくれます。個人アクセストークンを使って",[87,135,136],{},"duo","をスタンドアロンツールとしてインストールし、実行することもできます。どちらの構成でも、同じモードと機能を利用できます。",[58,139,140,146],{},[61,141,142,145],{},[64,143,144],{},"インタラクティブモード"," — ターミナル上でチャットしながら、実行前にツールを承認できます。コードベースを調査し、修正案を計画してから、変更を加える準備ができたらビルドモードに切り替えます。",[61,147,148,151,152,155,156,159],{},[64,149,150],{},"ヘッドレスモード"," — Runner、スクリプト、自動化向けの非対話型実行です。",[87,153,154],{},"glab duo cli run --goal","または",[87,157,158],{},"duo run --goal","を使用します。",[12,161,162],{},"たとえば、パイプラインが失敗したときは、同じシェルからこう尋ねられます。",[164,165,170],"pre",{"className":166,"code":167,"language":168,"meta":169,"style":169},"language-shell shiki shiki-themes github-light","$ glab duo cli\n> The pipelines in MR 23 are failing. Please help me fix them.\n","shell","",[87,171,172,191],{"__ignoreMap":169},[173,174,177,181,185,188],"span",{"class":175,"line":176},"line",1,[173,178,180],{"class":179},"s7eDp","$",[173,182,184],{"class":183},"sYBdl"," glab",[173,186,187],{"class":183}," duo",[173,189,190],{"class":183}," cli\n",[173,192,194,198],{"class":175,"line":193},2,[173,195,197],{"class":196},"sD7c4",">",[173,199,201],{"class":200},"sgsFI"," The pipelines in MR 23 are failing. Please help me fix them.\n",[12,203,204,205,208,209,208,212,219,220,225],{},"Duo CLIは状況を確認し、原因を特定したうえで、適用前にレビューできる変更案を提示します。規模が大きくなっても、カスタム指示（",[87,206,207],{},"chat-rules.md","、",[87,210,211],{},"AGENTS.md",[21,213,216],{"href":214,"rel":215},"http://SKILL.md",[],[87,217,218],{},"SKILL.md","）に従って動作し、",[21,221,224],{"href":222,"rel":223},"https://docs.gitlab.com/ja-jp/user/gitlab_duo_cli/#custom-slash-commands",[],"カスタムスラッシュコマンド","を使ってインタラクティブセッションを拡張できます。",[43,227,229],{"id":228},"今すぐduo-cliを使ってみる","今すぐDuo CLIを使ってみる",[12,231,232,233,237,238,243],{},"インストールと認証については",[21,234,236],{"href":29,"rel":235},[],"GitLab Duo CLIのドキュメント","をご覧ください。すでにGitLab CLIをお使いの場合は、",[21,239,241],{"href":122,"rel":240},[],[87,242,128],{},"から始められます。",[12,245,246,247,252,253,258,259,264],{},"GitLabを初めてお使いですか？",[21,248,251],{"href":249,"rel":250},"https://about.gitlab.com/ja-jp/gitlab-duo-agent-platform/",[],"GitLab Duo Agent Platformの無料トライアルを開始","できます。すでにPremiumまたはUltimateをご利用の場合は、",[21,254,257],{"href":255,"rel":256},"https://docs.gitlab.com/ja-jp/user/duo_agent_platform/turn_on_off/",[],"Duo Agent Platformを有効化","し、",[21,260,263],{"href":261,"rel":262},"https://docs.gitlab.com/ja-jp/subscriptions/gitlab_credits/#included-credits/",[],"サブスクリプションに含まれるGitLabクレジット","をご活用ください。",[266,267,268],"style",{},"html pre.shiki code .s7eDp, html code.shiki .s7eDp{--shiki-default:#6F42C1}html pre.shiki code .sYBdl, html code.shiki .sYBdl{--shiki-default:#032F62}html pre.shiki code .sD7c4, html code.shiki .sD7c4{--shiki-default:#D73A49}html pre.shiki code .sgsFI, html code.shiki .sgsFI{--shiki-default:#24292E}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":169,"searchDepth":193,"depth":193,"links":270},[271,272,273,274],{"id":45,"depth":193,"text":46},{"id":55,"depth":193,"text":56},{"id":115,"depth":193,"text":116},{"id":228,"depth":193,"text":229},"ai","2026-07-16","GitLab 19.2でDuo CLIが一般提供開始。コード、パイプライン、複数ステップの作業も、シェルから離れずに完結できます。","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1783980535/t3gez0gpayfndrhncunf.png",{},true,"/ja-jp/blog/gitlab-duo-cli-generally-available",{"config":286,"title":5,"description":277},{"noIndex":280},"gitlab-duo-cli-generally-available","ja-jp/blog/gitlab-duo-cli-generally-available",[290,291,292],"AI","product","features","BlogPost","2026-07-17","DfxmFHkMI099BhLjvyEIgSZobT3_GmfLBzINcwBayzs",{"logo":297,"freeTrial":302,"sales":307,"login":312,"items":317,"search":641,"minimal":674,"duo":691,"switchNav":700,"pricingDeployment":711},{"config":298},{"href":299,"dataGaName":300,"dataGaLocation":301},"/ja-jp/","gitlab logo","header",{"text":303,"config":304},"無料トライアルを開始",{"href":305,"dataGaName":306,"dataGaLocation":301},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":308,"config":309},"デモをリクエスト",{"href":310,"dataGaName":311,"dataGaLocation":301},"/ja-jp/sales/?contact-topic=request-demo","sales",{"text":313,"config":314},"サインイン",{"href":315,"dataGaName":316,"dataGaLocation":301},"https://gitlab.com/users/sign_in/","sign in",[318,347,449,454,563,619],{"text":319,"config":320,"menu":322},"プラットフォーム",{"dataNavLevelOne":321},"platform",{"type":323,"columns":324},"cards",[325,331,339],{"title":319,"description":326,"link":327},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":328,"config":329},"プラットフォームの詳細はこちら",{"href":330,"dataGaName":321,"dataGaLocation":301},"/ja-jp/platform/",{"title":332,"description":333,"link":334},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":335,"config":336},"GitLab Duoのご紹介",{"href":337,"dataGaName":338,"dataGaLocation":301},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":340,"description":341,"link":342},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":343,"config":344},"詳細はこちら",{"href":345,"dataGaName":346,"dataGaLocation":301},"/ja-jp/why-gitlab/","why gitlab",{"text":348,"left":283,"config":349,"menu":351},"製品",{"dataNavLevelOne":350},"solutions",{"type":352,"link":353,"columns":357,"feature":428},"lists",{"text":354,"config":355},"すべてのソリューションを表示",{"href":356,"dataGaName":350,"dataGaLocation":301},"/ja-jp/solutions/",[358,383,406],{"title":359,"description":360,"link":361,"items":366},"自動化","CI/CDと自動化でデプロイを加速",{"config":362},{"icon":363,"href":364,"dataGaName":365,"dataGaLocation":301},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[367,371,374,379],{"text":368,"config":369},"CI/CD",{"href":370,"dataGaLocation":301,"dataGaName":368},"/ja-jp/solutions/continuous-integration/",{"text":332,"config":372},{"href":337,"dataGaLocation":301,"dataGaName":373},"gitlab duo agent platform - product menu",{"text":375,"config":376},"ソースコード管理",{"href":377,"dataGaLocation":301,"dataGaName":378},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":380,"config":381},"自動化されたソフトウェアデリバリー",{"href":364,"dataGaLocation":301,"dataGaName":382},"Automated software delivery",{"title":384,"description":385,"link":386,"items":391},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":387},{"href":388,"dataGaName":389,"dataGaLocation":301,"icon":390},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[392,396,401],{"text":393,"config":394},"アプリケーションセキュリティテスト",{"href":388,"dataGaName":395,"dataGaLocation":301},"Application security testing",{"text":397,"config":398},"ソフトウェアサプライチェーンセキュリティ",{"href":399,"dataGaLocation":301,"dataGaName":400},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":402,"config":403},"ソフトウェアコンプライアンス",{"href":404,"dataGaName":405,"dataGaLocation":301},"/ja-jp/solutions/software-compliance/","software compliance",{"title":407,"link":408,"items":413},"測定",{"config":409},{"icon":410,"href":411,"dataGaName":412,"dataGaLocation":301},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[414,418,423],{"text":415,"config":416},"可視性と測定",{"href":411,"dataGaLocation":301,"dataGaName":417},"Visibility and Measurement",{"text":419,"config":420},"バリューストリーム管理",{"href":421,"dataGaLocation":301,"dataGaName":422},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":424,"config":425},"分析とインサイト",{"href":426,"dataGaLocation":301,"dataGaName":427},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":429,"type":352,"items":430},"GitLabが活躍する場所",[431,437,443],{"text":432,"config":433},"大企業",{"icon":434,"href":435,"dataGaLocation":301,"dataGaName":436},"Building","/ja-jp/enterprise/","enterprise",{"text":438,"config":439},"スモールビジネス",{"icon":440,"href":441,"dataGaLocation":301,"dataGaName":442},"Work","/ja-jp/small-business/","small business",{"text":444,"config":445},"公共部門",{"icon":446,"href":447,"dataGaLocation":301,"dataGaName":448},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":450,"config":451},"価格",{"href":452,"dataGaName":453,"dataGaLocation":301,"dataNavLevelOne":453},"/ja-jp/pricing/","pricing",{"text":455,"config":456,"menu":458},"関連リソース",{"dataNavLevelOne":457},"resources",{"type":352,"link":459,"columns":463,"feature":552},{"text":460,"config":461},"すべてのリソースを表示",{"href":462,"dataGaName":457,"dataGaLocation":301},"/ja-jp/resources/",[464,497,519],{"title":465,"items":466},"はじめに",[467,472,477,482,487,492],{"text":468,"config":469},"インストール",{"href":470,"dataGaName":471,"dataGaLocation":301},"/ja-jp/install/","install",{"text":473,"config":474},"クイックスタートガイド",{"href":475,"dataGaName":476,"dataGaLocation":301},"/ja-jp/get-started/","quick setup checklists",{"text":478,"config":479},"学ぶ",{"href":480,"dataGaLocation":301,"dataGaName":481},"https://university.gitlab.com/","learn",{"text":483,"config":484},"製品ドキュメント",{"href":485,"dataGaName":486,"dataGaLocation":301},"https://docs.gitlab.com/ja-jp/","product documentation",{"text":488,"config":489},"ベストプラクティスビデオ",{"href":490,"dataGaName":491,"dataGaLocation":301},"/ja-jp/getting-started-videos/","best practice videos",{"text":493,"config":494},"インテグレーション",{"href":495,"dataGaName":496,"dataGaLocation":301},"/ja-jp/integrations/","integrations",{"title":498,"items":499},"検索する",[500,505,510,514],{"text":501,"config":502},"お客様成功事例",{"href":503,"dataGaName":504,"dataGaLocation":301},"/ja-jp/customers/","customer success stories",{"text":506,"config":507},"ブログ",{"href":508,"dataGaName":509,"dataGaLocation":301},"/ja-jp/blog/","blog",{"text":511,"config":512},"The Source",{"href":513,"dataGaName":509,"dataGaLocation":301},"/ja-jp/the-source/",{"text":515,"config":516},"リモート",{"href":517,"dataGaName":518,"dataGaLocation":301},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":520,"items":521},"つなげる",[522,527,532,537,542,547],{"text":523,"config":524},"GitLabサービス",{"href":525,"dataGaName":526,"dataGaLocation":301},"/ja-jp/services/","services",{"text":528,"config":529},"コントリビュート",{"href":530,"dataGaName":531,"dataGaLocation":301},"https://contributors.gitlab.com","contribute",{"text":533,"config":534},"コミュニティ",{"href":535,"dataGaName":536,"dataGaLocation":301},"/community/","community",{"text":538,"config":539},"フォーラム",{"href":540,"dataGaName":541,"dataGaLocation":301},"https://forum.gitlab.com/","forum",{"text":543,"config":544},"イベント",{"href":545,"dataGaName":546,"dataGaLocation":301},"/events/","events",{"text":548,"config":549},"パートナー",{"href":550,"dataGaName":551,"dataGaLocation":301},"/ja-jp/partners/","partners",{"config":553,"title":556,"text":557,"link":558},{"background":554,"textColor":555},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","GitLabの最新情報","最新の機能と改善点に関する情報をお届けします。",{"text":559,"config":560},"最新情報を読む",{"href":561,"dataGaName":562,"dataGaLocation":301},"/ja-jp/whats-new/","whats new",{"text":564,"config":565,"menu":567},"企業情報",{"dataNavLevelOne":566},"company",{"type":352,"columns":568},[569],{"items":570},[571,576,582,584,589,594,599,604,609,614],{"text":572,"config":573},"GitLabについて",{"href":574,"dataGaName":575,"dataGaLocation":301},"/ja-jp/company/","about",{"text":577,"config":578,"footerGa":581},"採用情報",{"href":579,"dataGaName":580,"dataGaLocation":301},"/jobs/","jobs",{"dataGaName":580},{"text":543,"config":583},{"href":545,"dataGaName":546,"dataGaLocation":301},{"text":585,"config":586},"経営陣",{"href":587,"dataGaName":588,"dataGaLocation":301},"/company/team/e-group/","leadership",{"text":590,"config":591},"ハンドブック",{"href":592,"dataGaName":593,"dataGaLocation":301},"https://handbook.gitlab.com/","handbook",{"text":595,"config":596},"投資家向け情報",{"href":597,"dataGaName":598,"dataGaLocation":301},"https://ir.gitlab.com/","investor relations",{"text":600,"config":601},"トラストセンター",{"href":602,"dataGaName":603,"dataGaLocation":301},"/ja-jp/security/","trust center",{"text":605,"config":606},"AI Transparency Center",{"href":607,"dataGaName":608,"dataGaLocation":301},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":610,"config":611},"ニュースレター",{"href":612,"dataGaName":613,"dataGaLocation":301},"/company/contact/#contact-forms","newsletter",{"text":615,"config":616},"プレス",{"href":617,"dataGaName":618,"dataGaLocation":301},"/press/","press",{"text":620,"config":621,"menu":622},"お問い合わせ",{"dataNavLevelOne":566},{"type":352,"columns":623},[624],{"items":625},[626,631,636],{"text":627,"config":628},"お問い合わせはこちら",{"href":629,"dataGaName":630,"dataGaLocation":301},"/ja-jp/sales/","talk to sales",{"text":632,"config":633},"サポートを受ける",{"href":634,"dataGaName":635,"dataGaLocation":301},"https://support.gitlab.com","support portal",{"text":637,"config":638},"カスタマーポータル",{"href":639,"dataGaName":640,"dataGaLocation":301},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":642,"login":643,"suggestions":650},"閉じる",{"text":644,"link":645},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":646,"config":647},"GitLab.com",{"href":315,"dataGaName":648,"dataGaLocation":649},"search login","search",{"text":651,"default":652},"提案",[653,655,660,662,666,670],{"text":332,"config":654},{"href":337,"dataGaName":332,"dataGaLocation":649},{"text":656,"config":657},"コード提案（AI）",{"href":658,"dataGaName":659,"dataGaLocation":649},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":368,"config":661},{"href":370,"dataGaName":368,"dataGaLocation":649},{"text":663,"config":664},"GitLab on AWS",{"href":665,"dataGaName":663,"dataGaLocation":649},"/ja-jp/partners/technology-partners/aws/",{"text":667,"config":668},"GitLab on Google Cloud",{"href":669,"dataGaName":667,"dataGaLocation":649},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":671,"config":672},"GitLabを選ぶ理由",{"href":345,"dataGaName":673,"dataGaLocation":649},"Why GitLab?",{"freeTrial":675,"mobileIcon":679,"desktopIcon":684,"secondaryButton":687},{"text":303,"config":676},{"href":677,"dataGaName":306,"dataGaLocation":678},"https://gitlab.com/-/trials/new/","nav",{"altText":680,"config":681},"GitLabアイコン",{"src":682,"dataGaName":683,"dataGaLocation":678},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":680,"config":685},{"src":686,"dataGaName":683,"dataGaLocation":678},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":465,"config":688},{"href":689,"dataGaName":690,"dataGaLocation":678},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":692,"mobileIcon":696,"desktopIcon":698},{"text":693,"config":694},"GitLab Duoの詳細について",{"href":337,"dataGaName":695,"dataGaLocation":678},"gitlab duo",{"altText":680,"config":697},{"src":682,"dataGaName":683,"dataGaLocation":678},{"altText":680,"config":699},{"src":686,"dataGaName":683,"dataGaLocation":678},{"button":701,"mobileIcon":706,"desktopIcon":708},{"text":702,"config":703},"/switch",{"href":704,"dataGaName":705,"dataGaLocation":678},"#contact","switch",{"altText":680,"config":707},{"src":682,"dataGaName":683,"dataGaLocation":678},{"altText":680,"config":709},{"src":710,"dataGaName":683,"dataGaLocation":678},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":712,"mobileIcon":717,"desktopIcon":719},{"text":713,"config":714},"料金ページに戻る",{"href":452,"dataGaName":715,"dataGaLocation":678,"icon":716},"back to pricing","GoBack",{"altText":680,"config":718},{"src":682,"dataGaName":683,"dataGaLocation":678},{"altText":680,"config":720},{"src":686,"dataGaName":683,"dataGaLocation":678},{"title":722,"button":723,"config":727},"GitLab Orbitが登場: AIエージェントのためのコンテキストレイヤー",{"text":343,"config":724},{"href":725,"dataGaName":726,"dataGaLocation":301},"/ja-jp/gitlab-orbit/","orbit",{"layout":728,"disabled":280},"release",{"data":730},{"text":731,"source":732,"edit":738,"contribute":743,"config":748,"items":753,"minimal":962},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":733,"config":734},"ページのソースを表示",{"href":735,"dataGaName":736,"dataGaLocation":737},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":739,"config":740},"このページを編集",{"href":741,"dataGaName":742,"dataGaLocation":737},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":744,"config":745},"ご協力をお願いします",{"href":746,"dataGaName":747,"dataGaLocation":737},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":749,"facebook":750,"youtube":751,"linkedin":752},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[754,799,852,895,929],{"title":450,"links":755,"subMenu":770},[756,760,765],{"text":757,"config":758},"プランの表示",{"href":452,"dataGaName":759,"dataGaLocation":737},"view plans",{"text":761,"config":762},"Premiumを選ぶ理由",{"href":763,"dataGaName":764,"dataGaLocation":737},"/ja-jp/pricing/premium/","why premium",{"text":766,"config":767},"Ultimateを選ぶ理由",{"href":768,"dataGaName":769,"dataGaLocation":737},"/ja-jp/pricing/ultimate/","why ultimate",[771],{"title":620,"links":772},[773,775,777,779,784,789,794],{"text":620,"config":774},{"href":629,"dataGaName":311,"dataGaLocation":737},{"text":632,"config":776},{"href":634,"dataGaName":635,"dataGaLocation":737},{"text":637,"config":778},{"href":639,"dataGaName":640,"dataGaLocation":737},{"text":780,"config":781},"ステータス",{"href":782,"dataGaName":783,"dataGaLocation":737},"https://status.gitlab.com/","status",{"text":785,"config":786},"利用規約",{"href":787,"dataGaName":788,"dataGaLocation":737},"/terms/","terms of use",{"text":790,"config":791},"プライバシーに関する声明",{"href":792,"dataGaName":793,"dataGaLocation":737},"/ja-jp/privacy/","privacy statement",{"text":795,"config":796},"Cookie 優先設定",{"dataGaName":797,"dataGaLocation":737,"id":798,"isOneTrustButton":283},"cookie preferences","ot-sdk-btn",{"title":348,"links":800,"subMenu":809},[801,805],{"text":802,"config":803},"DevSecOpsプラットフォーム",{"href":330,"dataGaName":804,"dataGaLocation":737},"devsecops platform",{"text":806,"config":807},"AI支援開発",{"href":337,"dataGaName":808,"dataGaLocation":737},"ai-assisted development",[810],{"title":811,"links":812},"トピック",[813,817,822,827,832,837,842,847],{"text":368,"config":814},{"href":815,"dataGaName":816,"dataGaLocation":737},"/ja-jp/topics/ci-cd/","cicd",{"text":818,"config":819},"GitOps",{"href":820,"dataGaName":821,"dataGaLocation":737},"/ja-jp/topics/gitops/","gitops",{"text":823,"config":824},"DevOps",{"href":825,"dataGaName":826,"dataGaLocation":737},"/ja-jp/topics/devops/","devops",{"text":828,"config":829},"バージョン管理",{"href":830,"dataGaName":831,"dataGaLocation":737},"/ja-jp/topics/version-control/","version control",{"text":833,"config":834},"DevSecOps",{"href":835,"dataGaName":836,"dataGaLocation":737},"/ja-jp/topics/devsecops/","devsecops",{"text":838,"config":839},"クラウドネイティブ",{"href":840,"dataGaName":841,"dataGaLocation":737},"/ja-jp/topics/cloud-native/","cloud native",{"text":843,"config":844},"コーディングのためのAI",{"href":845,"dataGaName":846,"dataGaLocation":737},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":848,"config":849},"エージェント型AI",{"href":850,"dataGaName":851,"dataGaLocation":737},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":853,"links":854},"ソリューション",[855,858,860,865,869,872,875,878,880,882,885,890],{"text":393,"config":856},{"href":388,"dataGaName":857,"dataGaLocation":737},"Application Security Testing",{"text":380,"config":859},{"href":364,"dataGaName":365,"dataGaLocation":737},{"text":861,"config":862},"アジャイル開発",{"href":863,"dataGaName":864,"dataGaLocation":737},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":866,"config":867},"SCM",{"href":377,"dataGaName":868,"dataGaLocation":737},"source code management",{"text":368,"config":870},{"href":370,"dataGaName":871,"dataGaLocation":737},"continuous integration & delivery",{"text":419,"config":873},{"href":421,"dataGaName":874,"dataGaLocation":737},"value stream management",{"text":818,"config":876},{"href":877,"dataGaName":821,"dataGaLocation":737},"/ja-jp/solutions/gitops/",{"text":432,"config":879},{"href":435,"dataGaName":436,"dataGaLocation":737},{"text":438,"config":881},{"href":441,"dataGaName":442,"dataGaLocation":737},{"text":883,"config":884},"公共機関",{"href":447,"dataGaName":448,"dataGaLocation":737},{"text":886,"config":887},"教育",{"href":888,"dataGaName":889,"dataGaLocation":737},"/ja-jp/solutions/education/","education",{"text":891,"config":892},"金融サービス",{"href":893,"dataGaName":894,"dataGaLocation":737},"/ja-jp/solutions/finance/","financial services",{"title":896,"links":897},"リソース",[898,900,902,904,908,910,913,915,917,919,921,923,925,927],{"text":468,"config":899},{"href":470,"dataGaName":471,"dataGaLocation":737},{"text":473,"config":901},{"href":475,"dataGaName":476,"dataGaLocation":737},{"text":478,"config":903},{"href":480,"dataGaName":481,"dataGaLocation":737},{"text":483,"config":905},{"href":906,"dataGaName":907,"dataGaLocation":737},"https://docs.gitlab.com/ja-jp","docs",{"text":506,"config":909},{"href":508,"dataGaName":509,"dataGaLocation":737},{"text":911,"config":912},"最新リリース",{"href":561,"dataGaName":562,"dataGaLocation":737},{"text":501,"config":914},{"href":503,"dataGaName":504,"dataGaLocation":737},{"text":515,"config":916},{"href":517,"dataGaName":518,"dataGaLocation":737},{"text":523,"config":918},{"href":525,"dataGaName":526,"dataGaLocation":737},{"text":528,"config":920},{"href":530,"dataGaName":531,"dataGaLocation":737},{"text":533,"config":922},{"href":535,"dataGaName":536,"dataGaLocation":737},{"text":538,"config":924},{"href":540,"dataGaName":541,"dataGaLocation":737},{"text":543,"config":926},{"href":545,"dataGaName":546,"dataGaLocation":737},{"text":548,"config":928},{"href":550,"dataGaName":551,"dataGaLocation":737},{"title":930,"links":931},"会社情報",[932,934,936,938,940,942,946,951,953,955,957],{"text":572,"config":933},{"href":574,"dataGaName":566,"dataGaLocation":737},{"text":577,"config":935},{"href":579,"dataGaName":580,"dataGaLocation":737},{"text":585,"config":937},{"href":587,"dataGaName":588,"dataGaLocation":737},{"text":590,"config":939},{"href":592,"dataGaName":593,"dataGaLocation":737},{"text":595,"config":941},{"href":597,"dataGaName":598,"dataGaLocation":737},{"text":943,"config":944},"Sustainability",{"href":945,"dataGaName":943,"dataGaLocation":737},"/sustainability/",{"text":947,"config":948},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":949,"dataGaName":950,"dataGaLocation":737},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":600,"config":952},{"href":602,"dataGaName":603,"dataGaLocation":737},{"text":610,"config":954},{"href":612,"dataGaName":613,"dataGaLocation":737},{"text":615,"config":956},{"href":617,"dataGaName":618,"dataGaLocation":737},{"text":958,"config":959},"現代奴隷制の透明性に関する声明",{"href":960,"dataGaName":961,"dataGaLocation":737},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":963},[964,966,969],{"text":785,"config":965},{"href":787,"dataGaName":788,"dataGaLocation":737},{"text":967,"config":968},"Cookieの設定",{"dataGaName":797,"dataGaLocation":737,"id":798,"isOneTrustButton":283},{"text":790,"config":970},{"href":792,"dataGaName":793,"dataGaLocation":737},[972],{"id":973,"title":7,"body":279,"config":974,"content":976,"description":279,"extension":981,"meta":982,"navigation":283,"path":983,"seo":984,"stem":985,"__hash__":986},"blogAuthors/en-us/blog/authors/ozer-dondurmacioglu.yml",{"template":975},"BlogAuthor",{"name":7,"config":977},{"headshot":978,"socialProof":979},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1784210286/n8ji1r6znabeygwdjgfo.jpg",{"gitlabHandle":980},"ozerdo","yml",{},"/en-us/blog/authors/ozer-dondurmacioglu",{},"en-us/blog/authors/ozer-dondurmacioglu","B6W_Lw7jpk4DE9NOHQ0NA9KowaAWRKKtvALJhzXy6yA",[988,993,1000],{"title":989,"description":990,"heroImage":281,"category":275,"date":276,"authors":991,"slug":992,"externalUrl":279},"複数ステップのソフトウェア開発を、信頼できるエージェント型フローに","GitLab Duo Agent Platformのカスタムフローが一般提供（GA）になりました。",[7],"multi-step-software-delivery-with-agentic-flows",{"title":994,"description":995,"heroImage":996,"category":275,"date":276,"authors":997,"slug":999,"externalUrl":279},"フォレスターコンサルティング調査：GitLab Duo Agent Platformが400%のROIを実現","新たな調査により、GitLabのエージェント型インフラが生産性の向上、セキュリティ修復の迅速化、効率的な開発者オンボーディングを通じて、価値創出までの時間を短縮することが明らかになりました。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772058602/epl3sinfezlzxnppxak6.png",[998],"Jessica Taylor","gitlab-duo-agent-platform-delivers-400-percent-roi",{"title":1001,"description":1002,"heroImage":1003,"category":275,"date":1004,"authors":1005,"slug":1007,"externalUrl":279},"AIエージェントでGitLabのレート制限システムを移行した方法","GitLabの3人チームが、GitLab Duo Agent PlatformをはじめとするAIツールを活用し、レガシーなレート制限システムを安全性を損なわずに移行した事例を紹介します。うまくいった点や、そこから得た教訓についても詳しく解説します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773075582/yiosxfhwk8rfkulrtchv.png","2026-07-08",[1006],"Sam Wiskow","ai-agents-for-migrating-rate-limiting-system",{"promotions":1009},[1010,1023,1034,1046],{"id":1011,"categories":1012,"header":1013,"text":1014,"button":1015,"image":1020},"ai-modernization",[275],"AIの真価、組織全体で発揮できていますか？","所要時間は5分以内です",{"text":1016,"config":1017},"AI成熟度スコアを確認する",{"href":1018,"dataGaName":1019,"dataGaLocation":509},"/ja-jp/assessments/ai-modernization-assessment/","modernization assessment",{"config":1021},{"src":1022},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":1024,"categories":1025,"header":1026,"text":1014,"button":1027,"image":1031},"devops-modernization",[291,836],"単にツールを管理するだけでなく、イノベーションを提供していますか？",{"text":1028,"config":1029},"DevOps成熟度スコアを確認しましょう",{"href":1030,"dataGaName":1019,"dataGaLocation":509},"/ja-jp/assessments/devops-modernization-assessment/",{"config":1032},{"src":1033},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":1035,"categories":1036,"header":1038,"text":1014,"button":1039,"image":1043},"security-modernization",[1037],"security","スピードのためにセキュリティを犠牲にしていませんか？",{"text":1040,"config":1041},"セキュリティ成熟度スコアを確認しましょう",{"href":1042,"dataGaName":1019,"dataGaLocation":509},"/ja-jp/assessments/security-modernization-assessment/",{"config":1044},{"src":1045},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":1047,"paths":1048,"header":1051,"text":1052,"button":1053,"image":1058},"github-azure-migration",[1049,1050],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","チームはGitHubのAzure移行に対応できていますか？","GitHubはすでにAzureを基盤として再構築を進めています。それがあなたのチームにとって何を意味するのか、ご確認ください。",{"text":1054,"config":1055},"GitLabとGitHubの比較を見る",{"href":1056,"dataGaName":1057,"dataGaLocation":509},"/ja-jp/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":1059},{"src":1033},{"header":1061,"blurb":1062,"button":1063,"secondaryButton":1067},"今すぐ開発をスピードアップ","DevSecOpsに特化したインテリジェントオーケストレーションプラットフォームで実現できることをご確認ください。\n",{"text":303,"config":1064},{"href":1065,"dataGaName":306,"dataGaLocation":1066},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/ja-jp/","feature",{"text":620,"config":1068},{"href":629,"dataGaName":311,"dataGaLocation":1066},1784318720930]