[{"data":1,"prerenderedAt":3647},["ShallowReactive",2],{"/ja-jp/releases/whats-new":3,"navigation-ja-jp":49,"banner-ja-jp":448,"footer-ja-jp":458,"whats-new-versions-ja-jp":664,"whats-coming-ja-jp":2800,"whats-new-page-data-ja-jp":3482},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":40,"meta":41,"navigation":42,"path":43,"seo":44,"slug":6,"stem":47,"testContent":6,"type":6,"__hash__":48},"pages/ja-jp/releases/whats-new/index.yml","",null,{"template":8},"ReleaseWhatsNew",{"heading":10,"subheading":11,"description":12,"filters":13,"whatsComing":32},"最新情報","GitLab月次リリース","GitLab製品への追加機能と変更をご覧ください。毎月新しいリリースをお届けします。",[14,16,18,20,22,24,26,28,30],{"text":15},"AI",{"text":17},"Manage",{"text":19},"Code",{"text":21},"Build",{"text":23},"Plan",{"text":25},"Secure",{"text":27},"Deploy",{"text":29},"Operate",{"text":31},"Analyze",{"header":33,"disclaimer":34,"form":35},"今後の予定","このページでは、今後のリリースで予定されている最も重要な機能の概要を示しています。予定は変更されることが多く、記載されていない機能を実装したり、記載されている機能をキャンセルしたりすることがあります。これは予定されている機能の計画案であり、確定事項ではありません。\u003Cbr>\u003Cbr>\n以下の概要には、今後の製品、機能、および機能性に関する情報が参考目的で含まれていますが、購入や計画の目的でこの情報に依存しないでください。記載されている項目は変更または遅延される可能性があります。製品、機能、および機能性の開発、リリース、およびタイミングは、GitLab Inc.の裁量に委ねられています。\n",{"label":36,"config":37},"新しいリリースの最新情報を受け取る",{"formId":38,"formName":39},1077,"newsletter","yml",{},true,"/ja-jp/releases/whats-new",{"title":45,"description":46},"GitLab最新リリース：新機能について","GitLabの最新リリースで追加された新機能とアップデートをご紹介します。開発効率を向上させる革新的な機能をご確認ください。","ja-jp/releases/whats-new/index","yd_r_Zg6_cfxvKqY-WgSr_70PYmNLy6288bkZE9DmBo",{"data":50},{"logo":51,"freeTrial":56,"sales":61,"login":66,"items":71,"search":378,"minimal":411,"duo":428,"pricingDeployment":438},{"config":52},{"href":53,"dataGaName":54,"dataGaLocation":55},"/ja-jp/","gitlab logo","header",{"text":57,"config":58},"無料トライアルを開始",{"href":59,"dataGaName":60,"dataGaLocation":55},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com&glm_content=default-saas-trial/","free trial",{"text":62,"config":63},"お問い合わせ",{"href":64,"dataGaName":65,"dataGaLocation":55},"/ja-jp/sales/","sales",{"text":67,"config":68},"サインイン",{"href":69,"dataGaName":70,"dataGaLocation":55},"https://gitlab.com/users/sign_in/","sign in",[72,99,195,200,301,360],{"text":73,"config":74,"cards":76},"プラットフォーム",{"dataNavLevelOne":75},"platform",[77,83,91],{"title":73,"description":78,"link":79},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":80,"config":81},"プラットフォームを詳しく見る",{"href":82,"dataGaName":75,"dataGaLocation":55},"/ja-jp/platform/",{"title":84,"description":85,"link":86},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":87,"config":88},"GitLab Duoのご紹介",{"href":89,"dataGaName":90,"dataGaLocation":55},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":92,"description":93,"link":94},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":95,"config":96},"詳細はこちら",{"href":97,"dataGaName":98,"dataGaLocation":55},"/ja-jp/why-gitlab/","why gitlab",{"text":100,"left":42,"config":101,"link":103,"lists":107,"footer":177},"製品",{"dataNavLevelOne":102},"solutions",{"text":104,"config":105},"すべてのソリューションを表示",{"href":106,"dataGaName":102,"dataGaLocation":55},"/ja-jp/solutions/",[108,133,155],{"title":109,"description":110,"link":111,"items":116},"自動化","CI/CDと自動化でデプロイを加速",{"config":112},{"icon":113,"href":114,"dataGaName":115,"dataGaLocation":55},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[117,121,124,129],{"text":118,"config":119},"CI/CD",{"href":120,"dataGaLocation":55,"dataGaName":118},"/ja-jp/solutions/continuous-integration/",{"text":84,"config":122},{"href":89,"dataGaLocation":55,"dataGaName":123},"gitlab duo agent platform - product menu",{"text":125,"config":126},"ソースコード管理",{"href":127,"dataGaLocation":55,"dataGaName":128},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":130,"config":131},"自動化されたソフトウェアデリバリー",{"href":114,"dataGaLocation":55,"dataGaName":132},"Automated software delivery",{"title":134,"description":135,"link":136,"items":141},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":137},{"href":138,"dataGaName":139,"dataGaLocation":55,"icon":140},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[142,146,151],{"text":143,"config":144},"Application Security Testing",{"href":138,"dataGaName":145,"dataGaLocation":55},"Application security testing",{"text":147,"config":148},"ソフトウェアサプライチェーンの安全性",{"href":149,"dataGaLocation":55,"dataGaName":150},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":152,"config":153},"Software Compliance",{"href":154,"dataGaName":152,"dataGaLocation":55},"/ja-jp/solutions/software-compliance/",{"title":156,"link":157,"items":162},"測定",{"config":158},{"icon":159,"href":160,"dataGaName":161,"dataGaLocation":55},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[163,167,172],{"text":164,"config":165},"可視性と測定",{"href":160,"dataGaLocation":55,"dataGaName":166},"Visibility and Measurement",{"text":168,"config":169},"バリューストリーム管理",{"href":170,"dataGaLocation":55,"dataGaName":171},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":173,"config":174},"分析とインサイト",{"href":175,"dataGaLocation":55,"dataGaName":176},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":178,"items":179},"GitLabが活躍する場所",[180,185,190],{"text":181,"config":182},"Enterprise",{"href":183,"dataGaLocation":55,"dataGaName":184},"/ja-jp/enterprise/","enterprise",{"text":186,"config":187},"スモールビジネス",{"href":188,"dataGaLocation":55,"dataGaName":189},"/ja-jp/small-business/","small business",{"text":191,"config":192},"公共機関",{"href":193,"dataGaLocation":55,"dataGaName":194},"/ja-jp/solutions/public-sector/","public sector",{"text":196,"config":197},"価格",{"href":198,"dataGaName":199,"dataGaLocation":55,"dataNavLevelOne":199},"/ja-jp/pricing/","pricing",{"text":201,"config":202,"link":204,"lists":208,"feature":288},"関連リソース",{"dataNavLevelOne":203},"resources",{"text":205,"config":206},"すべてのリソースを表示",{"href":207,"dataGaName":203,"dataGaLocation":55},"/ja-jp/resources/",[209,242,260],{"title":210,"items":211},"はじめに",[212,217,222,227,232,237],{"text":213,"config":214},"インストール",{"href":215,"dataGaName":216,"dataGaLocation":55},"/ja-jp/install/","install",{"text":218,"config":219},"クイックスタートガイド",{"href":220,"dataGaName":221,"dataGaLocation":55},"/ja-jp/get-started/","quick setup checklists",{"text":223,"config":224},"学ぶ",{"href":225,"dataGaLocation":55,"dataGaName":226},"https://university.gitlab.com/","learn",{"text":228,"config":229},"製品ドキュメント",{"href":230,"dataGaName":231,"dataGaLocation":55},"https://docs.gitlab.com/","product documentation",{"text":233,"config":234},"ベストプラクティスビデオ",{"href":235,"dataGaName":236,"dataGaLocation":55},"/ja-jp/getting-started-videos/","best practice videos",{"text":238,"config":239},"インテグレーション",{"href":240,"dataGaName":241,"dataGaLocation":55},"/ja-jp/integrations/","integrations",{"title":243,"items":244},"検索する",[245,250,255],{"text":246,"config":247},"お客様成功事例",{"href":248,"dataGaName":249,"dataGaLocation":55},"/ja-jp/customers/","customer success stories",{"text":251,"config":252},"ブログ",{"href":253,"dataGaName":254,"dataGaLocation":55},"/ja-jp/blog/","blog",{"text":256,"config":257},"リモート",{"href":258,"dataGaName":259,"dataGaLocation":55},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":261,"items":262},"つなげる",[263,268,273,278,283],{"text":264,"config":265},"GitLabサービス",{"href":266,"dataGaName":267,"dataGaLocation":55},"/ja-jp/services/","services",{"text":269,"config":270},"コミュニティ",{"href":271,"dataGaName":272,"dataGaLocation":55},"/community/","community",{"text":274,"config":275},"フォーラム",{"href":276,"dataGaName":277,"dataGaLocation":55},"https://forum.gitlab.com/","forum",{"text":279,"config":280},"イベント",{"href":281,"dataGaName":282,"dataGaLocation":55},"/events/","events",{"text":284,"config":285},"パートナー",{"href":286,"dataGaName":287,"dataGaLocation":55},"/ja-jp/partners/","partners",{"backgroundColor":289,"textColor":290,"text":291,"image":292,"link":296},"#2f2a6b","#fff","ソフトウェア開発の未来への洞察",{"altText":293,"config":294},"ソースプロモカード",{"src":295},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":297,"config":298},"最新情報を読む",{"href":299,"dataGaName":300,"dataGaLocation":55},"/ja-jp/the-source/","the source",{"text":302,"config":303,"lists":305},"会社情報",{"dataNavLevelOne":304},"company",[306],{"items":307},[308,313,319,321,326,331,336,341,346,351,355],{"text":309,"config":310},"GitLabについて",{"href":311,"dataGaName":312,"dataGaLocation":55},"/ja-jp/company/","about",{"text":314,"config":315,"footerGa":318},"採用情報",{"href":316,"dataGaName":317,"dataGaLocation":55},"/jobs/","jobs",{"dataGaName":317},{"text":279,"config":320},{"href":281,"dataGaName":282,"dataGaLocation":55},{"text":322,"config":323},"経営陣",{"href":324,"dataGaName":325,"dataGaLocation":55},"/company/team/e-group/","leadership",{"text":327,"config":328},"チーム",{"href":329,"dataGaName":330,"dataGaLocation":55},"/company/team/","team",{"text":332,"config":333},"ハンドブック",{"href":334,"dataGaName":335,"dataGaLocation":55},"https://handbook.gitlab.com/","handbook",{"text":337,"config":338},"投資家向け情報",{"href":339,"dataGaName":340,"dataGaLocation":55},"https://ir.gitlab.com/","investor relations",{"text":342,"config":343},"トラストセンター",{"href":344,"dataGaName":345,"dataGaLocation":55},"/ja-jp/security/","trust center",{"text":347,"config":348},"AI Transparency Center",{"href":349,"dataGaName":350,"dataGaLocation":55},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":352,"config":353},"ニュースレター",{"href":354,"dataGaName":39,"dataGaLocation":55},"/company/contact/#contact-forms",{"text":356,"config":357},"プレス",{"href":358,"dataGaName":359,"dataGaLocation":55},"/press/","press",{"text":62,"config":361,"lists":362},{"dataNavLevelOne":304},[363],{"items":364},[365,368,373],{"text":62,"config":366},{"href":64,"dataGaName":367,"dataGaLocation":55},"talk to sales",{"text":369,"config":370},"サポートポータル",{"href":371,"dataGaName":372,"dataGaLocation":55},"https://support.gitlab.com","support portal",{"text":374,"config":375},"カスタマーポータル",{"href":376,"dataGaName":377,"dataGaLocation":55},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":379,"login":380,"suggestions":387},"閉じる",{"text":381,"link":382},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":383,"config":384},"GitLab.com",{"href":69,"dataGaName":385,"dataGaLocation":386},"search login","search",{"text":388,"default":389},"提案",[390,392,397,399,403,407],{"text":84,"config":391},{"href":89,"dataGaName":84,"dataGaLocation":386},{"text":393,"config":394},"コード提案（AI）",{"href":395,"dataGaName":396,"dataGaLocation":386},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":118,"config":398},{"href":120,"dataGaName":118,"dataGaLocation":386},{"text":400,"config":401},"GitLab on AWS",{"href":402,"dataGaName":400,"dataGaLocation":386},"/ja-jp/partners/technology-partners/aws/",{"text":404,"config":405},"GitLab on Google Cloud",{"href":406,"dataGaName":404,"dataGaLocation":386},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":408,"config":409},"GitLabを選ぶ理由",{"href":97,"dataGaName":410,"dataGaLocation":386},"Why GitLab?",{"freeTrial":412,"mobileIcon":416,"desktopIcon":421,"secondaryButton":424},{"text":57,"config":413},{"href":414,"dataGaName":60,"dataGaLocation":415},"https://gitlab.com/-/trials/new/","nav",{"altText":417,"config":418},"GitLabアイコン",{"src":419,"dataGaName":420,"dataGaLocation":415},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":417,"config":422},{"src":423,"dataGaName":420,"dataGaLocation":415},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":210,"config":425},{"href":426,"dataGaName":427,"dataGaLocation":415},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/compare/gitlab-vs-github/","get started",{"freeTrial":429,"mobileIcon":434,"desktopIcon":436},{"text":430,"config":431},"GitLab Duoの詳細について",{"href":432,"dataGaName":433,"dataGaLocation":415},"/ja-jp/gitlab-duo/","gitlab duo",{"altText":417,"config":435},{"src":419,"dataGaName":420,"dataGaLocation":415},{"altText":417,"config":437},{"src":423,"dataGaName":420,"dataGaLocation":415},{"freeTrial":439,"mobileIcon":444,"desktopIcon":446},{"text":440,"config":441},"料金ページに戻る",{"href":198,"dataGaName":442,"dataGaLocation":415,"icon":443},"back to pricing","GoBack",{"altText":417,"config":445},{"src":419,"dataGaName":420,"dataGaLocation":415},{"altText":417,"config":447},{"src":423,"dataGaName":420,"dataGaLocation":415},{"title":449,"button":450,"config":455},"エージェント型AIがソフトウェア配信をどのように変革するかをご覧ください",{"text":451,"config":452},"GitLab Transcendを今すぐ視聴",{"href":453,"dataGaName":454,"dataGaLocation":55},"/ja-jp/events/transcend/virtual/","transcend event",{"layout":456,"icon":457},"release","AiStar",{"data":459},{"text":460,"source":461,"edit":467,"contribute":472,"config":477,"items":482,"minimal":656},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":462,"config":463},"ページのソースを表示",{"href":464,"dataGaName":465,"dataGaLocation":466},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":468,"config":469},"このページを編集",{"href":470,"dataGaName":471,"dataGaLocation":466},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":473,"config":474},"ご協力をお願いします",{"href":475,"dataGaName":476,"dataGaLocation":466},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":478,"facebook":479,"youtube":480,"linkedin":481},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[483,506,560,590,625],{"title":73,"links":484,"subMenu":489},[485],{"text":486,"config":487},"DevSecOpsプラットフォーム",{"href":82,"dataGaName":488,"dataGaLocation":466},"devsecops platform",[490],{"title":196,"links":491},[492,496,501],{"text":493,"config":494},"プランの表示",{"href":198,"dataGaName":495,"dataGaLocation":466},"view plans",{"text":497,"config":498},"Premiumを選ぶ理由",{"href":499,"dataGaName":500,"dataGaLocation":466},"/ja-jp/pricing/premium/","why premium",{"text":502,"config":503},"Ultimateを選ぶ理由",{"href":504,"dataGaName":505,"dataGaLocation":466},"/ja-jp/pricing/ultimate/","why ultimate",{"title":507,"links":508},"ソリューション",[509,514,517,519,524,529,533,536,539,544,546,548,550,555],{"text":510,"config":511},"デジタルトランスフォーメーション",{"href":512,"dataGaName":513,"dataGaLocation":466},"/ja-jp/topics/digital-transformation/","digital transformation",{"text":515,"config":516},"セキュリティとコンプライアンス",{"href":138,"dataGaName":145,"dataGaLocation":466},{"text":130,"config":518},{"href":114,"dataGaName":115,"dataGaLocation":466},{"text":520,"config":521},"アジャイル開発",{"href":522,"dataGaName":523,"dataGaLocation":466},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":525,"config":526},"クラウドトランスフォーメーション",{"href":527,"dataGaName":528,"dataGaLocation":466},"/ja-jp/topics/cloud-native/","cloud transformation",{"text":530,"config":531},"SCM",{"href":127,"dataGaName":532,"dataGaLocation":466},"source code management",{"text":118,"config":534},{"href":120,"dataGaName":535,"dataGaLocation":466},"continuous integration & delivery",{"text":168,"config":537},{"href":170,"dataGaName":538,"dataGaLocation":466},"value stream management",{"text":540,"config":541},"GitOps",{"href":542,"dataGaName":543,"dataGaLocation":466},"/ja-jp/solutions/gitops/","gitops",{"text":181,"config":545},{"href":183,"dataGaName":184,"dataGaLocation":466},{"text":186,"config":547},{"href":188,"dataGaName":189,"dataGaLocation":466},{"text":191,"config":549},{"href":193,"dataGaName":194,"dataGaLocation":466},{"text":551,"config":552},"教育",{"href":553,"dataGaName":554,"dataGaLocation":466},"/ja-jp/solutions/education/","education",{"text":556,"config":557},"金融サービス",{"href":558,"dataGaName":559,"dataGaLocation":466},"/ja-jp/solutions/finance/","financial services",{"title":201,"links":561},[562,564,566,568,571,573,576,578,580,582,584,586,588],{"text":213,"config":563},{"href":215,"dataGaName":216,"dataGaLocation":466},{"text":218,"config":565},{"href":220,"dataGaName":221,"dataGaLocation":466},{"text":223,"config":567},{"href":225,"dataGaName":226,"dataGaLocation":466},{"text":228,"config":569},{"href":230,"dataGaName":570,"dataGaLocation":466},"docs",{"text":251,"config":572},{"href":253,"dataGaName":254},{"text":574,"config":575},"お客様の成功事例",{"href":248,"dataGaLocation":466},{"text":246,"config":577},{"href":248,"dataGaName":249,"dataGaLocation":466},{"text":256,"config":579},{"href":258,"dataGaName":259,"dataGaLocation":466},{"text":264,"config":581},{"href":266,"dataGaName":267,"dataGaLocation":466},{"text":269,"config":583},{"href":271,"dataGaName":272,"dataGaLocation":466},{"text":274,"config":585},{"href":276,"dataGaName":277,"dataGaLocation":466},{"text":279,"config":587},{"href":281,"dataGaName":282,"dataGaLocation":466},{"text":284,"config":589},{"href":286,"dataGaName":287,"dataGaLocation":466},{"title":591,"links":592},"Company",[593,595,597,599,601,603,605,609,614,616,618,620],{"text":309,"config":594},{"href":311,"dataGaName":304,"dataGaLocation":466},{"text":314,"config":596},{"href":316,"dataGaName":317,"dataGaLocation":466},{"text":322,"config":598},{"href":324,"dataGaName":325,"dataGaLocation":466},{"text":327,"config":600},{"href":329,"dataGaName":330,"dataGaLocation":466},{"text":332,"config":602},{"href":334,"dataGaName":335,"dataGaLocation":466},{"text":337,"config":604},{"href":339,"dataGaName":340,"dataGaLocation":466},{"text":606,"config":607},"Sustainability",{"href":608,"dataGaName":606,"dataGaLocation":466},"/sustainability/",{"text":610,"config":611},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":612,"dataGaName":613,"dataGaLocation":466},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":342,"config":615},{"href":344,"dataGaName":345,"dataGaLocation":466},{"text":352,"config":617},{"href":354,"dataGaName":39,"dataGaLocation":466},{"text":356,"config":619},{"href":358,"dataGaName":359,"dataGaLocation":466},{"text":621,"config":622},"現代奴隷制の透明性に関する声明",{"href":623,"dataGaName":624,"dataGaLocation":466},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":62,"links":626},[627,629,634,636,641,646,651],{"text":62,"config":628},{"href":64,"dataGaName":65,"dataGaLocation":466},{"text":630,"config":631},"サポートを受ける",{"href":632,"dataGaName":633,"dataGaLocation":466},"/support/","get help",{"text":374,"config":635},{"href":376,"dataGaName":377,"dataGaLocation":466},{"text":637,"config":638},"ステータス",{"href":639,"dataGaName":640,"dataGaLocation":466},"https://status.gitlab.com/","status",{"text":642,"config":643},"利用規約",{"href":644,"dataGaName":645,"dataGaLocation":466},"/terms/","terms of use",{"text":647,"config":648},"プライバシーに関する声明",{"href":649,"dataGaName":650,"dataGaLocation":466},"/ja-jp/privacy/","privacy statement",{"text":652,"config":653},"Cookieの設定",{"dataGaName":654,"dataGaLocation":466,"id":655,"isOneTrustButton":42},"cookie preferences","ot-sdk-btn",{"items":657},[658,660,662],{"text":642,"config":659},{"href":644,"dataGaName":645,"dataGaLocation":466},{"text":647,"config":661},{"href":649,"dataGaName":650,"dataGaLocation":466},{"text":652,"config":663},{"dataGaName":654,"dataGaLocation":466,"id":655,"isOneTrustButton":42},[665,864,1176,1390,1563,1684,1861,2042,2244,2336,2414,2502,2576,2652,2728],{"config":666,"content":670,"stem":863},{"template":8,"noContent":667,"version":668,"releaseDate":669},false,"18.9","2026年2月19日",{"components":671},[672,683],{"componentName":673,"type":673,"componentContent":674,"config":682},"ReleasesWhatsNewHero",{"title":675,"description":676,"heading":677,"button":678},"GitLab 18.9の新機能","セルフホスト対応エージェント型AIとモデル選択、修復を促進するセキュリティインサイト、そしてチームが求め続けてきたデベロッパーエクスペリエンスの改善。GitLab 18.9では、インフラストラクチャとモデル選択に対してガバナンス付きエージェント型AIを拡張し、単なる検出にとどまらず修復を促進するセキュリティインサイトを提供します。","GitLabがどのようにチームに活用されているかについて詳しく知る",{"text":679,"config":680},"GitLabブログにアクセス",{"href":681},"https://about.gitlab.com/blog/",{"id":668},{"componentName":684,"type":684,"componentContent":685},"ReleasesWhatsNewFeatureList",{"features":686},[687,702,715,729,744,757,770,783,802,816,829,842],{"text":688,"description":689,"labels":690,"config":693,"items":695},"オンラインクラウドライセンス向けGitLab Duo Agent Platform Self-Hosted","規制業種の組織は、オンラインクラウドライセンスを使用しながら、自社インフラストラクチャまたは承認済みクラウド環境でホストされたモデルを用いて、本番環境でGitLab Duo Agent Platformを運用できるようになりました。GitLabクレジットによる使用量ベースの課金モデルを採用したこのデプロイオプションには、次のような特長があります。",[691,692],"ai","manage",{"href":694},"https://docs.gitlab.com/administration/gitlab_duo_self_hosted/#gitLab-duo-agent-platform",[696,698,700],{"text":697},"推論トラフィックを承認された境界内に保つことで、金融サービス、政府、その他の規制対象業界の組織がデータレジデンシーと主権要件を満たすのに役立ちます。",{"text":699},"リクエストごとのメータリングを通じた詳細なコスト透明性により、正確な内部チャージバックと規制報告が可能になります。",{"text":701},"外部AIベンダーを通じたデータルーティングが選択肢にない企業にとって、重大なデプロイ障害を排除します。",{"text":703,"description":704,"labels":705,"config":706,"items":708},"自社モデルの持ち込み(BYOM)","規制の厳しい業種の多くのお客様は、ドメイン特化型LLMの自社開発、リージョン内デプロイ、クローズドソースの社内モデルにすでに投資してきました。BYOMは、GitLab AIゲートウェイを通じてサードパーティまたはセルフホスト型モデルを接続できるようにすることで、GitLab Duo Agent Platformの柔軟性をさらに拡張します。この機能には以下の特長があります。",[691,692],{"href":707},"https://docs.gitlab.com/development/ai_features/glossary/#bring-your-own-model-byom",[709,711,713],{"text":710},"AIコントロールプレーン内でGitLab管理モデルと並んでカスタムモデルを表示し、エージェントとフロー向けのエンタープライズ対応オプションとして扱います。",{"text":712},"登録済みモデルを特定のDuo Agent PlatformフローまたはGitLab Duo機能にマッピングし、どのエージェントがどのモデルを使用するかを細かく制御します。",{"text":714},"点在するポイントソリューションと管理されていないAIツールの組み合わせを、エージェント型AIのための一元化されたガバナンス済みコントロールプレーンに置き換えます。",{"text":716,"description":717,"labels":718,"config":720,"items":722},"リポジトリファイルツリーブラウザ","リポジトリファイルツリーブラウザーは長らく要望の多かった機能であり、コミュニティと共同で開発を進めてきました。GitLab 18.9にてGitLab.com、GitLab Self-Managed、GitLab Dedicatedで利用可能になりました。折りたたみ可能なドロワー形式で、ファイルリストやファイルビューと並べてリポジトリのファイルおよびディレクトリを表示します。この機能には以下の特長があります。",[719],"code",{"href":721},"https://docs.gitlab.com/user/project/repository/files/file_tree_browser/",[723,725,727],{"text":724},"完全なキーボードナビゲーション(Shift+Fで切り替え、Fで検索)とW3C ARIAツリービューアクセシビリティ規格を完全に準拠します。",{"text":726},"デスクトップではサイドバイサイド、小さいビューポートではドロワーに対応し、大規模リポジトリ(1000件以上)ではページネーションに対応します。",{"text":728},"ツリーの状態をファイルリストと同期し、セッション間で開く/閉じるの設定を保持します。",{"text":730,"description":731,"labels":732,"config":735,"items":737},"セキュリティダッシュボード: 脆弱性修復の追跡","18.8以降一般提供されているGitLabの更新されたセキュリティダッシュボードは、プロジェクト、グループ、ビジネスユニットにまたがる脆弱性データをリスクスコアリング、修復速度、脆弱性経過年数の分布とともに一元的なビューに統合しています。18.9では、経時的な脆弱性チャートから「検出されなくなった脆弱性」が除外されるようになりました。この変更には以下の効果があります。",[733,734],"secure","analyze",{"href":736},"https://docs.gitlab.com/user/application_security/security_dashboard/#new-security-dashboards",[738,740,742],{"text":739},"対応が必要な検出された脆弱性の数を反映し、トレンドラインを歪める古い検出結果を削除します。",{"text":741},"18.9以降に実行されたパイプラインで検出されなくなった脆弱性に自動的に適用され、それ以前のパイプラインデータはバックグラウンドマイグレーションで処理されます。",{"text":743},"オープンな脆弱性の減少、リスク態勢の改善、ノイズではなく実際の進捗を示す修復速度を、エグゼクティブブリーフィング向けのより明確なトレンドラインで提供します。",{"text":745,"description":746,"labels":747,"config":748,"items":750},"セキュリティ属性とコンテキストフィルタリング","セキュリティチームは、スキャン件数の多さだけでなく、ビジネスへの実際のリスクを特定する必要があります。セキュリティ属性を使用することで、グループやプロジェクトにビジネスコンテキストのタグを付け、セキュリティインベントリやセキュリティポリシーをその属性でフィルタリングできます。この機能には以下の特長があります。",[733,734,692],{"href":749},"https://docs.gitlab.com/user/application_security/attributes/",[751,753,755],{"text":752},"ビジネスインパクト(ミッションクリティカルから非必須)、アプリケーション、ビジネスユニット、インターネット露出(true/false)、本番環境や開発環境などのライフサイクルステージを含む事前定義された属性でアセットにタグを付けます。",{"text":754},"ビジネスコンテキストで脆弱性データをフィルタリングし、セキュリティチームがスキャン件数ではなくインパクト、アプリケーション、チームを基準に優先順位を付けられるようにします。",{"text":756},"セキュリティダッシュボードと連携し、ビジネスに関連する視点からリスクスコアリングと修復トラッキングを可視化します。",{"text":758,"description":759,"labels":760,"config":761,"items":763},"GitLab Duo Agent Platformによる脆弱性修正(ベータ版)","SASTの脆弱性のトリアージと修復は、アプリケーションセキュリティにおける最も時間のかかる作業の一つですが、Duo Agent Platformを活用することでその負担を大幅に軽減できます。新しいSAST脆弱性修正フローでは、修正をトリガーするとGitLab Duoが自動的に動作し、検出結果を自律的に分析し、周囲のコードコンテキストを推論し、コンテキストを考慮した修正を生成してマージリクエストを作成します。このフローには以下の特長があります。",[733,691],{"href":762},"https://docs.gitlab.com/user/duo_agent_platform/flows/foundational_flows/agentic_sast_vulnerability_resolution/",[764,766,768],{"text":765},"単一のコード提案を生成するのではなく、エージェント型のマルチステップ修復によって脆弱性を推論し、コードベースを評価します。",{"text":767},"重大度が高いSAST脆弱性（重大、高）に対して、提案されたコード修正を含むレビュー準備完了のマージリクエストを生成します。",{"text":769},"生成された各修正に品質スコアを含めるため、レビュアーは提案された修復の信頼度を素早く判断できます。",{"text":771,"description":772,"labels":773,"config":774,"items":776},"マージリクエストで子パイプラインのセキュリティレポートを表示","親子パイプラインアーキテクチャを使用しているチームは、これまでマージリクエストウィジェットで子パイプラインのセキュリティおよびコンプライアンスレポートを確認できず、複数のパイプラインを手動で確認して問題を特定する必要がありました。マージリクエストウィジェットに子パイプラインのセキュリティ検出結果が親パイプラインの結果と並んで表示されるようになりました。この改善には以下の効果があります。",[733],{"href":775},"https://docs.gitlab.com/ci/pipelines/downstream_pipelines/#view-child-pipeline-reports-in-merge-requests",[777,779,781],{"text":778},"子パイプラインのセキュリティスキャン結果をマージリクエストに直接表示し、複雑なCI/CDアーキテクチャを持つエンタープライズチームの手動ナビゲーションステップを削除します。",{"text":780},"分離とアクセス制御のためにセキュリティスキャンをサンドボックス化された子パイプラインで実行するモノレポおよびコンプライアンス主導のセットアップをサポートします。",{"text":782},"親子パイプライン構造全体でセキュリティポリシーを適用するお客様にとって、長年の課題であったワークフローギャップを解決します。",{"text":784,"description":785,"labels":786,"config":789,"items":791},"コンテナ仮想レジストリ(ベータ版)","複数のレジストリからコンテナイメージをプルしている組織は、プロバイダーごとの認証管理や繰り返しプルによる過剰な帯域幅コストに対処してきました。試験的なコンテナ仮想レジストリは、複数のアップストリームソース（Docker Hub、Harbor、Quay、長期トークン認証を使用するレジストリ）とプルスルーキャッシュを内蔵した単一のGitLabエンドポイントを構築します。このレジストリには以下の特長があります。",[787,788],"deploy","operate",{"href":790},"https://docs.gitlab.com/user/packages/virtual_registry/container/",[792,794,796,798],{"text":793},"アップストリームソース全体でイメージプルを自動的に解決し、プロバイダーごとの認証管理を不要にします。",{"text":795},"プルされたイメージをキャッシュして帯域幅コストを削減し、繰り返しのプルの信頼性を向上させます。",{"text":797},"GitLabをコンテナレジストリの代替として評価するチームに、移行中に既存のレジストリと並行して機能する統合アクセスレイヤーを提供します。",{"text":799,"config":800},"ぜひフィードバックをお寄せいただき、この機能の改善にご協力ください。",{"href":801},"https://gitlab.com/gitlab-org/gitlab/-/issues/589630",{"text":803,"description":804,"labels":805,"config":807,"items":809},"CI/CDジョブパフォーマンスメトリクス(限定提供ベータ版)","これまで、ジョブのビルド時間がいつ増加傾向に入ったか、あるいはどのジョブがパイプラインを遅延させているかを簡単に把握する方法はありませんでした。CI/CDジョブパフォーマンスメトリクスにより、CI/CD分析ページで各ジョブのP50・P95ジョブ時間、失敗率、ステージを過去30日間にわたってジョブ名で並べ替え・検索して確認できます。このビューには以下の特長があります。",[806,734],"build",{"href":808},"https://docs.gitlab.com/user/analytics/ci_cd_analytics/#cicd-job-performance-metrics",[810,812,814],{"text":811},"プラットフォームチームが既に作業している場所にジョブレベルのパフォーマンスデータを表示し、外部ダッシュボードやツールを必要としません。",{"text":813},"遅いジョブまたは失敗しているジョブをより速く特定し、開発者の速度を向上させ、パイプラインのトラブルシューティング時間を削減するのに役立ちます。",{"text":815},"ステージグループ化(近日公開)をサポートして、ビルド、テスト、デプロイステージ全体でメトリクスを集計します。",{"text":817,"description":818,"labels":819,"config":820,"items":822},"GitLab Ultimateの無料トライアルにGitLab Duo Agent Platformを追加","GitLab.comおよびセルフマネージド環境でのUltimateトライアルに、GitLab Duo Agent Platformのトライアルクレジットが付属するようになりました。これにより、チームは本番環境と同じ使用モデルでエージェントとフローを評価できます。このトライアルエクスペリエンスには以下の特長があります。",[691,692],{"href":821},"https://docs.gitlab.com/subscriptions/free_trials/#gitlab-duo-agent-platform-trials",[823,825,827],{"text":824},"ユーザーあたり24クレジットを提供し、30日間のトライアル期間全体で有効です。実際の使用パターンでDAPエージェントとフローを試すことができます。",{"text":826},"評価中にGitLabのコスト管理とクレジットシステムをご体験いただくことで、導入決定前に課金モデルを理解できます。",{"text":828},"インターネット接続を備えたGitLab Self-ManagedデプロイメントにはGitLab 18.9以降が必要です。18.8でリリースされた本番環境の使用量ベース料金と整合したトライアル体験を提供します。",{"text":830,"description":831,"labels":832,"config":833,"items":835},"GitLab Ultimate向け99.9%アップタイムSLA","GitLabは、2026年1月1日以降に購入または更新したUltimateのお客様に対し、月間99.9%の稼働率を保証するコミットメントを提供します。このSLAは、イシューとマージリクエスト、Git操作、コンテナレジストリ、パッケージレジストリ、APIアクセスといったコア機能をカバーします。このSLAには以下の特長があります。",[692,788],{"href":834},"https://handbook.gitlab.com/handbook/engineering/infrastructure-platforms/service-level-agreement/#covered-experiences",[836,838,840],{"text":837},"月額料金の5%（稼働率99.5%〜99.9%の場合）を含む明確なサービスクレジットスケジュールを提供し、support.gitlab.comを通じた明確なリクエストプロセスを用意しています。",{"text":839},"規制対象およびミッションクリティカルなワークロードを持つチームがGitLabをプライマリ開発プラットフォームとして評価する際に、エンタープライズグレードの信頼性を示します。",{"text":841},"UltimateティアSaaSお客様に適用され、厳密な可用性要件を持つ組織にとって最上位ティアの価値を強化します。",{"text":843,"description":844,"labels":845,"config":846,"items":848},"クラウドネイティブデプロイメントのゼロダウンタイムアップグレード","これまで、KubernetesでGitLabを運用している組織には、GitLab Helm Chartでゼロダウンタイムアップグレードを実施するためのドキュメント化された手順がありませんでした。GitLab.com、GitLab Dedicated、Operator v1の各実装に対してプロセスを検証した後、すべてのChartユーザー向けの包括的なドキュメントが提供されるようになりました。このドキュメントには以下の特長があります。",[788,787],{"href":847},"https://docs.gitlab.com/charts/installation/upgrade.html",[849,851,853,855,859],{"text":850},"マルチノードHelm Chartデプロイメントでゼロダウンタイムアップグレードを実行するためのテスト済みで検証済みのプロセスを提供し、WebserviceとSidekiqのローリングアップデートを実現します。",{"text":852},"GitLab.comとGitLab Dedicated全体で本番環境で既に証明されているパターンに従い、一般的なHelm Chart使用に適応させています。",{"text":854},"月次リリース採用中にサービス中断を許容できない組織のエンタープライズアップグレード計画をサポートします。",{"text":856,"config":857},"現在、クラウドネイティブハイブリッドデプロイメントにのみ適用されます。",{"href":858},"https://docs.gitlab.com/charts/installation/#use-the-reference-architectures",{"text":860,"config":861},"Kubernetes上のGitalyデプロイメントのゼロダウンタイムアップグレードは、対応作業の完了後にサポート予定です。",{"href":862},"https://gitlab.com/groups/gitlab-org/-/work_items/6127","shared/ja-jp/releases/whats-new/versions/18-9",{"config":865,"content":868,"stem":1175},{"template":8,"noContent":667,"version":866,"releaseDate":867},"18.8","2026年1月15日",{"components":869},[870,884],{"componentName":673,"type":673,"componentContent":871},{"title":872,"description":873,"video":874},"GitLab 18.8の新機能","GitLab Duo Agent Platformは、ソフトウェアライフサイクル全体にわたる エージェント型AIオーケストレーションをもたらし、セキュリティ機能の拡張と 柔軟な使用量ベースの価格設定を提供します。",{"button":875,"heading":879,"description":880,"config":881},{"text":876,"config":877},"CEOのブログを読む",{"href":878},"https://about.gitlab.com/blog/gitlab-duo-agent-platform-is-generally-available/","GitLab Duo Agent Platformの一般提供開始","ソフトウェアライフサイクル全体のAIによる高度なオーケストレーションが実現しました。",{"href":882,"thumbnail":883},"https://player.vimeo.com/video/1154785472?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,c_lfill/v1768314192/llizjeumcduj2enqpdi4.png",{"componentName":684,"type":684,"componentContent":885},{"features":886},[887,889,904,920,935,950,965,980,1003,1018,1033,1048,1051,1066,1081,1096,1111,1124,1139,1154,1156,1165],{"text":888},"GitLab Duo Agent Platformで一般提供開始となった機能と 機能拡張:",{"text":890,"description":891,"labels":892,"config":893,"items":895},"Agentic Chat: 文脈を認識したAIアシスタンス","GitLab Duo Agentic Chatは、GitLab Web UIとIDEにわたる本格的な複数ステップの 推論をもたらし、イシュー、マージリクエスト、パイプライン、セキュリティ 検出結果からのライフサイクル全体の文脈を活用します。この機能は:",[691,719],{"href":894},"https://docs.gitlab.com/user/gitlab_duo_chat/agentic_chat/",[896,898,900,902],{"text":897},"ユーザーに代わって自律的にアクションを実行し、複雑な質問に包括的に 回答します。",{"text":899},"幅広い言語とフレームワークにわたるコード、設定、Infrastructure-as-Codeを 生成します。",{"text":901},"要約の提供、主要な検出結果のハイライト、リアルタイムのプロジェクト 文脈に基づいた実行可能なガイダンスの提供を実現します。",{"text":903},"ユーザーおよびワークスペースレベルのルールをサポートして、レスポンスを カスタマイズできます。",{"text":905,"description":906,"labels":907,"config":909,"items":911},"プランナーエージェント ","プランナーエージェントが一般提供開始となりました。プロダクトマネージャーを GitLab内で直接サポートし、作業の構造化、優先順位付け、タスク細分化を 実現します。このエージェントは:",[691,908],"plan",{"href":910},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/planner/",[912,914,916,918],{"text":913},"自然言語コマンドを通じてイシューやエピックなどのGitLab作業アイテムを 作成、編集、分析します。",{"text":915},"バックログを分析し、RICEやMoSCoWなどのフレームワークを適用して、 注意が必要な内容を明らかにします。",{"text":917},"エピックをスプリント計画に適切にスコープされた作業アイテムに 細分化します。",{"text":919},"プロジェクト文脈に基づいてラベル、マイルストーン、割り当てを 提案します。",{"text":921,"description":922,"labels":923,"config":924,"items":926},"デベロッパー(Issue to Merge Request)フロー","デベロッパーフローは、準備完了したイシューから構造化されたマージリクエストへの 移行を自動化し、チームがすぐに作業を開始できるようにします。 チームは以下が可能です:\n",[691,719],{"href":925},"https://docs.gitlab.com/user/duo_agent_platform/flows/foundational_flows/developer/",[927,929,931,933],{"text":928},"イシューの要件を分析し、実装準備完了のマージリクエストを生成します。",{"text":930},"イシューの文脈に基づいてブランチ構造と初期コードスキャフォルディングを 作成します。",{"text":932},"マージリクエストをソースのイシューにリンクして、完全なトレーサビリティを 実現します。",{"text":934},"反復的な開発パターンの手動セットアップ時間の削減に取り組みます。",{"text":936,"description":937,"labels":938,"config":939,"items":941},"ソフトウェア開発フロー","ソフトウェア開発フローは、IDEで直接、日常的な開発と レビューステージを通じて作業をガイドします。このフローは:\n",[691,719],{"href":940},"https://docs.gitlab.com/user/duo_agent_platform/flows/software_development/",[942,944,946,948],{"text":943},"実装からレビューまで、コーディングワークフロー全体を通じて文脈的な サポートを提供します。",{"text":945},"作業中に関連するプロジェクト文脈、ドキュメント、コードパターンを 表示します。",{"text":947},"インライン提案とリファクタリングガイダンスを使用した反復的な開発を サポートします。",{"text":949},"VS Code、JetBrains IDE、Cursor、Windsurfで動作します。",{"text":951,"description":952,"config":953,"items":955,"labels":964},"GitLab CI/CD変換フロー","GitLab CI/CD変換フローは、チームが手動での書き直しなしに パイプライン設定を移行または最新化するのを支援します。 組織は以下が可能です:",{"href":954},"https://docs.gitlab.com/user/duo_agent_platform/flows/convert_to_gitlab_ci/",[956,958,960,962],{"text":957},"JenkinsからGitLab CI/CDへの既存パイプライン設定を分析します。",{"text":959},"ベストプラクティスが適用された同等のGitLab CI/CD YAMLを生成します。",{"text":961},"パイプラインロジックを保持しながら、GitLabの構文と構造に適応させます。",{"text":963},"移行の労力を削減し、プラットフォーム統合を加速させるために取り組みます。",[691,806],{"text":966,"description":967,"labels":968,"config":969,"items":971},"CI/CDパイプラインフロー修正","CI/CDパイプラインフロー修正は、障害を分析し、可能性のある原因を特定し、推奨される変更を準備します。このフローは:\n",[691,806],{"href":970},"https://docs.gitlab.com/user/duo_agent_platform/flows/foundational_flows/fix_pipeline/",[972,974,976,978],{"text":973},"パイプライン障害を自動的に診断し、根本原因分析を表示します。",{"text":975},"一般的な障害パターンに対する対象を絞った修正を生成します。",{"text":977},"レビュー準備完了の提案された変更を含むマージリクエストを作成します。",{"text":979},"CI/CDの問題の手動デバッグに費やす時間の削減を支援します。",{"text":981,"config":982,"labels":984,"items":985,"description":994,"highlightCards":995},"AIカタログ: 仕事のためのAIの統一された基盤",{"href":983},"https://docs.gitlab.com/user/duo_agent_platform/ai_catalog/",[691,692],[986,988,990,992],{"text":987},"単一の組織化されたシステムを通じてAI機能を発見して再利用します。",{"text":989},"内部システムに接続するカスタムエージェントを導入します。",{"text":991},"実際の開発実践を反映した再利用可能なワークフローを共有します。",{"text":993},"制御されたロールアウトのためにプロジェクトに特定のエージェントと フローを割り当てます。","AIカタログは、チームが依存することを選択したエージェントと フローを作成、公開、管理、共有できる中央の場所として機能します。 チームは以下が可能です:",[996],{"video":997,"title":1001,"description":1002},{"config":998},{"href":999,"thumbnail":1000},"https://player.vimeo.com/video/1154786333?badge=0&autopause=0&player_id=0&app_id=58479","https://vumbnail.com/1154785472.jpg"," ソフトウェア開発ライフサイクル全体にわたるAIのオーケストレーション","GitLab Duo Agent Platformは、ソフトウェア開発において明確性、 洞察、構造化された意思決定が最も重要な瞬間をサポートするために 設計された、専門エージェントと複数ステップのエージェント型 フローを導入します。",{"text":1004,"description":1005,"config":1006,"labels":1008,"items":1009},"MCPクライアント: チームが既に使用しているツールに接続","MCPクライアントはGitLab Duo Agent Platformが、Jira、Slack、Confluence、 その他のMCP互換ツールなどの外部システムに安全に接続することを 可能にします。MCPクライアントを使用すると、チームは以下が可能です:\n",{"href":1007},"https://docs.gitlab.com/user/gitlab_duo/model_context_protocol/mcp_clients/",[691,692],[1010,1012,1014,1016],{"text":1011},"DevSecOpsツールチェーン全体にわたって文脈を取得し、アクションを 実行します。",{"text":1013},"切断されたツール間での手動の文脈切り替えを削減します。",{"text":1015},"チームが実際に作業する方法を反映したエンドツーエンドのAI駆動 ワークフローを有効にします。",{"text":1017},"ワークスペースおよびユーザーレベルのJSONファイルを通じて接続を 設定し、グループレベルの制御を行います。",{"text":1019,"description":1020,"labels":1021,"config":1022,"items":1024},"GitLab Duo Agent Platformのモデル選択","GitLab Duo Agent Platformは、チームがニーズに合わせてAI動作を カスタマイズできる柔軟なモデル選択フレームワークの上に構築 されています。この機能は:\n",[691,692],{"href":1023},"https://docs.gitlab.com/user/gitlab_duo/model_selection/",[1025,1027,1029,1031],{"text":1026},"各機能に最適なLLMをデフォルトとして設定しながら、管理者による オーバーライドを許可します。",{"text":1028},"OpenAI、Mistral、Meta、Anthropicのモデルをサポートします。",{"text":1030},"チャット、コーディングタスク、エージェント相互作用のモデル選択に 対する細粒度の制御を提供します。",{"text":1032},"GitLab Self-Managed展開のためのセルフホスト型モデルオプションを 有効にします。",{"text":1034,"description":1035,"labels":1036,"config":1037,"items":1039},"GitLab Duo Agent Platform機能のグループアクセス制御","管理者は、GitLab Duo Agent Platform機能を使用できるユーザーを 制御するグループアクセスルールを定義できるようになりました。 組織全体への即座のアクセスから段階的なロールアウトまで、 柔軟な導入戦略が可能です。管理者は以下が可能です:",[691,692],{"href":1038},"https://docs.gitlab.com/administration/gitlab_duo/configure/access_control/",[1040,1042,1044,1046],{"text":1041},"GitLab Duo Agent Platform機能にアクセスできるユーザーを管理する ネームスペースレベルのルールを設定します。",{"text":1043},"手動設定なしで大規模なガバナンスのためにLDAPおよびSAMLと統合します。",{"text":1045},"GitLab.com、Self-Managed、Dedicated展開全体で一貫したエクスペリエンスを 提供します。",{"text":1047},"チームがエージェント機能を評価する際に、機能を段階的にロールアウト します。",{"text":1049,"description":1050},"SDLC全体のセキュリティ強化","GitLab 18.8は、AI駆動のセキュリティ機能を拡張しながら、 脆弱性管理と認証情報ガバナンスの新しい制御を追加します。",{"text":1052,"description":1053,"labels":1054,"items":1055,"config":1064},"セキュリティ分析エージェント ","セキュリティ分析エージェントは、エンジニアがGitLab Duo Agentic Chatで 自然言語コマンドを使用して脆弱性を管理できるようにし、 一般提供開始となりました。脆弱性ダッシュボードを手動でクリック したり、一括操作用のカスタムスクリプトを作成したりする代わりに、 セキュリティチームはチャット会話で脆弱性をトリアージ、評価、 修復できるようになりました。このエージェントは:",[691,733],[1056,1058,1060,1062],{"text":1057},"手動ダッシュボードナビゲーションを会話型のトリアージと評価に 置き換えます。",{"text":1059},"カスタムスクリプトなしで脆弱性修復の一括操作をサポートします。",{"text":1061},"デフォルトで利用可能な基本エージェントとして手動セットアップは 不要です。",{"text":1063},"意思決定を加速させるために、文脈的な脆弱性情報を表示します。",{"href":1065},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/security_analyst_agent/",{"text":1067,"description":1068,"labels":1069,"config":1070,"items":1072},"脆弱性管理ポリシーで無関係な脆弱性を自動却下","セキュリティチームは、脆弱性管理ポリシーを使用して、組織に 適用されない脆弱性を自動的に却下できるようになりました。 組織に関連しない脆弱性を却下することで、ノイズが減少し、 開発者が実際のリスクをもたらす脆弱性に焦点を当てるのを 支援します。セキュリティチームは以下が可能です:",[733,692],{"href":1071},"https://docs.gitlab.com/user/application_security/policies/vulnerability_management_policy/#auto-dismiss-policies",[1073,1075,1077,1079],{"text":1074},"ファイルパス、ディレクトリ、または識別子(CVE、CWE、OWASP)に基づいて 自動却下するポリシーを作成します。",{"text":1076},"マージリクエストセキュリティウィジェットで自動却下された脆弱性を Auto-dismissed（自動却下）ラベル付きで表示します。",{"text":1078},"監査目的で脆弱性レポートで却下を追跡します。",{"text":1080},"開発者が最も重要な内容への修復を優先するのを支援します。",{"text":1082,"description":1083,"labels":1084,"config":1085,"items":1087},"高度なSASTでのC/C++サポート(GA)","C/C++のクロスファイル、クロスファンクション走査サポートが GitLab高度なSASTで一般提供開始となりました。この機能は:",[733],{"href":1086},"https://docs.gitlab.com/user/application_security/sast/advanced_sast_cpp/",[1088,1090,1092,1094],{"text":1089},"高度なSAST対応をCおよびC++コードベースに拡張します。",{"text":1091},"クロスファイルおよびクロスファンクション走査を通じた深い分析を 提供します。",{"text":1093},"単一ファイル分析では見落とされる脆弱性を特定するのを支援します。",{"text":1095},"有効化に最小限の設定が必要です。",{"text":1097,"description":1098,"labels":1099,"config":1100,"items":1102},"マルチコンテナスキャン(ベータ)","GitLab 18.8は、ユーザーがコンテナスキャンジョブの一部として スキャンするイメージの配列を渡すことができるマルチコンテナ スキャンをベータで導入します。複数のコンテナイメージを管理する チームは以下が可能です:",[733],{"href":1101},"https://docs.gitlab.com/user/application_security/container_scanning/multi_container_scanning/",[1103,1105,1107,1109],{"text":1104},"単一のジョブで複数のイメージをスキャンします。",{"text":1106},"マルチコンテナ環境のパイプラインの複雑さを削減します。",{"text":1108},"単一のスキャンでイメージ全体のコンテナセキュリティ検出結果を 統合します。",{"text":1110},"既存のコンテナスキャン設定パターンを使用します。",{"text":1112,"description":1113,"labels":1114,"config":1115,"items":1117},"グループオーナー向けの集中化された認証情報管理API","認証情報APIがGitLab.comのエンタープライズユーザー 向けに利用可能になりました。これは、以前はセルフホスト型インスタンスでのみ 利用可能だった認証情報管理機能を追加し、組織が認証トークンと キーをより適切に管理および保護するのを支援します。この機能は:",[733,692],{"href":1116},"https://docs.gitlab.com/api/groups#credentials-inventory-management",[1118,1120,1122],{"text":1119},"パーソナルアクセストークン、グループアクセストークン、プロジェクト アクセストークン、SSHキー、GPGキーへのプログラマティックアクセスを 提供します。",{"text":1121},"認証情報の監視、監査、失効のための自動化されたセキュリティワークフローを 有効にします。",{"text":1123},"エンタープライズ管理者向けの既存の認証情報インベントリUIを 補完します。",{"text":1125,"description":1126,"config":1127,"labels":1129,"items":1130},"グループオーナーがエンタープライズユーザーのSSHキーを無効化可能","グループオーナーは、グループ内のすべてのエンタープライズユーザーの SSHキーを無効化できるようになりました。無効化されると、ユーザーは 新しいSSHキーを追加できず、既存のキーは無効化されます。 グループオーナーは以下が可能です:",{"href":1128},"https://docs.gitlab.com/user/ssh_advanced/#disable-ssh-keys-for-enterprise-users",[733,692],[1131,1133,1135,1137],{"text":1132},"オーナーロールを持つユーザーを含む、グループ内のすべてのエンタープライズ ユーザーにこの設定を適用します。",{"text":1134},"無効化されたときにユーザーが新しいSSHキーを追加するのを防止します。",{"text":1136},"グループ内のすべてのエンタープライズユーザーの既存SSHキーを 無効化します。",{"text":1138},"集中化されたキー管理を必要とする組織のセキュリティポリシーを 満たすために取り組みます。",{"text":1140,"description":1141,"labels":1142,"config":1143,"items":1145},"GitLab Creditsの導入: GitLab Duo Agent Platform向けの使用量ベースの価格設定","GitLabクレジットは、使用量ベースの料金モデルです。シートベースのAI価格設定の 課題を解決し、エンジニアリングチームにおけるAIを「利用できる人」と 「利用できない人」の格差をなくします。GitLabクレジットを使用すると、 組織は以下が可能です:",[691,692],{"href":1144},"/ja-jp/blog/introducing-gitlab-credits/",[1146,1148,1152],{"text":1147},"GitLabアカウントを持つすべてのメンバーがAIシートの支払いなしに エージェント型AI機能を使用できるようにします。",{"text":1149,"config":1150},"追加費用なしで含まれるクレジットにアクセス: Premium月額ユーザーあたり$12、 Ultimate月額ユーザーあたり$24(プロモーション条件に従う期間限定プロモーション)。",{"href":1151},"/pricing/terms/",{"text":1153},"年間コミットメントを持つエンタープライズ顧客向けのボリュームディスカウントを 取得します。",{"description":1155},"使用ダッシュボードは詳細な帰属とコスト内訳を提供し、細粒度の アクセス制御により、管理者は特定のチームまたはプロジェクトに対して GitLab Duo Agent Platformを有効または無効にできます。自動化された メールアラートは、コミットされた月次クレジットの50%、80%、100%で 通知します。",{"text":1157,"items":1158},"開始方法:",[1159,1161,1163],{"text":1160},"GitLab.com SaaSをご利用の場合、自動的にアクセスを取得します。",{"text":1162},"GitLab Self-Managedをご利用の場合、GitLab 18.8へのアップグレード時にアクセスを取得します。",{"text":1164},"GitLab Dedicatedをご利用の場合、2月の予定メンテナンスウィンドウ中にGitLab 18.8に アップグレードされます。",{"description":1166,"items":1167},"GitLabクレジットはGitLab Duo with Amazon QまたはGitLab Dedicated for Governmentでは 利用できません。",[1168,1171],{"text":1169,"config":1170},"詳細: GitLabクレジットの導入 ",{"href":1144},{"text":1172,"config":1173},"詳細: GitLab Duo Agent Platform GA発表",{"href":1174},"/ja-jp/blog/gitlab-duo-agent-platform-is-generally-available/","shared/ja-jp/releases/whats-new/versions/18-8",{"config":1177,"content":1180,"stem":1389},{"template":8,"noContent":667,"releaseDate":1178,"version":1179},"Dec 18, 2025","18.7",{"components":1181},[1182,1195],{"componentName":673,"type":673,"componentContent":1183},{"title":1184,"description":1185,"video":1186},"GitLab 18.7の新機能","GitLab 18.7では、チームが開発とセキュリティワークフローにAIを統合するための自動化、可視性、制御機能が向上しています。",{"config":1187,"description":1190,"heading":1191,"button":1192},{"href":1188,"thumbnail":1189},"https://player.vimeo.com/video/1143231947?badge=0&autopause=0&player_id=0&app_id=58479","https://vumbnail.com/1143231947.jpg","GitLab 18.7では、チームが手動作業を削減し、プロセスを簡素化し、より安全なリリースを提供できるよう、新しい自動化、パイプライン制御、ポリシー更新が追加されています。","CEOコーナー：AI自動化、ガバナンス、開発者体験の向上",{"text":876,"config":1193},{"href":1194},"/ja-jp/blog/gitlab-18-7-advancing-ai-automation/",{"componentName":684,"type":684,"componentContent":1196},{"features":1197},[1198,1214,1229,1244,1259,1274,1289,1312,1327,1342,1356,1372],{"text":1199,"description":1200,"labels":1201,"items":1202,"config":1212},"カスタムフロー（ベータ版）","カスタムフローは、エージェントを調整して反復的な開発タスクを完了するYAML定義のシーケンスを使用して、マルチステップワークフローを自動化する新しい方法を導入します。この機能により：\n",[691],[1203,1205,1207,1209],{"text":1204},"失敗したパイプラインの診断、依存関係の更新、ポリシーチェックの実行など、予測可能なパターンから手動作業を削除できます。",{"text":1206},"サービスアカウントの@メンション、またはイシューやマージリクエストでのアカウント割り当てなど、GitLabイベントから自動的にトリガーでき、手動での呼び出しは不要です。",{"text":1208},"失敗したテストの分析、修正の生成、変更のコミット、チームへの通知などの自律的なアクションを可能にします。",{"text":1210,"config":1211},"個別プロジェクトの自動化とコンプライアンスのための一貫した組織全体のワークフローの両方をサポートします。",{"href":5},{"href":1213},"https://docs.gitlab.com/user/duo_agent_platform/flows/custom/",{"text":1215,"description":1216,"labels":1217,"config":1218,"items":1220},"SAST偽陽性検出フロー（ベータ版）","AI搭載のSAST偽陽性検出は、重要度と高重要度の検出結果を偽陽性について自動的に分析することで、チームが重要な脆弱性に集中できるよう支援します。セキュリティチームは以下のことができます：",[691,733],{"href":1219},"https://docs.gitlab.com/user/duo_agent_platform/flows/foundational_flows/sast_false_positive_detection/",[1221,1223,1225,1227],{"text":1222},"手動トリガーを必要とせず、各セキュリティスキャン後に自動的な偽陽性分析を受け取れます。",{"text":1224},"脆弱性詳細ページから個別の脆弱性に対してオンデマンドで検出をトリガーできます。",{"text":1226},"各検出結果が真陽性である可能性があるかどうかを説明するコンテキスト付きAI推論を表示できます。",{"text":1228},"脆弱性レポートから直接偽陽性を却下でき、却下ステータスは将来のパイプライン全体で持続します。",{"text":1230,"description":1231,"labels":1232,"config":1233,"items":1235},"AIエージェントとフローのバージョニング（ベータ版）","GitLabは、プロジェクトで有効にされた際に、AIカタログからエージェントとフローを特定のバージョンに固定し、破壊的変更やワークフローの中断を防ぐのに役立ちます。チームは以下のことができます：",[691],{"href":1234},"https://docs.gitlab.com/user/duo_agent_platform/ai_catalog/#agent-and-flow-versions",[1236,1238,1240,1242],{"text":1237},"カタログアイテムが進化しても、安定した予測可能なAI搭載ワークフローを維持できます。",{"text":1239},"本番パイプラインでアップグレードする前に、新しいバージョンをテストして検証できます。",{"text":1241},"特定のバージョンでエージェントをフォークし、より安全なカスタマイゼーションのために独立して進化させることができます。",{"text":1243},"環境間での混乱を避けるため、実行中のバージョンを明確に確認できます。",{"text":1245,"description":1246,"labels":1247,"config":1248,"items":1250},"データアナリストエージェント（ベータ版）","データアナリストエージェントは、自然言語を使用してGitLabデータを探索し、GitLabクエリ言語（GLQL）クエリを自動生成して明確な洞察を提示することで、チームを支援します。このエージェントは：",[691,734],{"href":1249},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/data_analyst/",[1251,1253,1255,1257],{"text":1252},"作業量、チーム活動、開発トレンドを分析する際の手動クエリ作成の必要性を排除します。",{"text":1254},"ラベル、作成者、マイルストーンによるフィルタリングを使用して、イシューとマージリクエストのステータスを迅速に表示します。",{"text":1256},"GitLab Flavored Markdownがサポートされている場所であればどこでも埋め込み可能な再利用可能なGLQLクエリを生成します。",{"text":1258},"ダッシュボードナビゲーションを必要とせず、GitLab内で直接プロジェクト活動に関する日常的な質問に回答します。",{"text":1260,"description":1261,"labels":1262,"config":1263,"items":1265},"基盤エージェントの可用性設定（ベータ版）","管理者は、トップレベルグループまたはインスタンス全体で利用可能な基盤エージェントを制御できるようになりました。この機能により：",[691,692],{"href":1264},"https://docs.gitlab.com/user/duo_agent_platform/agents/foundational_agents/#turn-foundational-agents-on-or-off",[1266,1268,1270,1272],{"text":1267},"単一の設定でAIエージェントの可用性に対する組織全体のガバナンスが可能になります。",{"text":1269},"管理者が個別のエージェントをオフにして、特定のセキュリティとコンプライアンスポリシーに合わせることができます。",{"text":1271},"すべての基盤エージェントをデフォルトでオンまたはオフにする柔軟性を提供します。",{"text":1273},"チームがエージェント機能を評価する際の段階的なロールアウト戦略をサポートします。",{"text":1275,"description":1276,"labels":1277,"config":1278,"items":1280},"エージェンティックチャットとエージェントの個別モデル選択（ベータ版）","管理者は、トップレベルグループまたはインスタンスレベルで、エージェンティックチャットとその他すべてのエージェントに対して個別のモデルを設定できるようになりました。この機能により：\n",[691,692],{"href":1279},"https://docs.gitlab.com/user/gitlab_duo/model_selection/#select-a-model-for-a-feature",[1281,1283,1285,1287],{"text":1282},"異なるGitLab Duoエージェントプラットフォーム機能間でのモデル選択に対する詳細な制御を提供します。",{"text":1284},"組織が特定のユースケース要件に基づいてモデル選択を最適化できます。",{"text":1286},"チャットとエージェントワークフローに対する差別化されたコストとパフォーマンス戦略をサポートします。",{"text":1288},"モデル機能とガバナンス要件のバランスを取るチームの柔軟性を拡張します。",{"text":1290,"description":1291,"labels":1292,"config":1293,"items":1295,"highlightCards":1304},"IDEでのGitLab Duo ChatによるAGENTS.mdサポート（ベータ版）","GitLab Duo Chatは、AIコーディングアシスタントにコンテキストと指示を提供する新興標準であるAGENTS.md仕様をサポートするようになりました。このサポートにより：",[691,719],{"href":1294},"https://docs.gitlab.com/user/gitlab_duo_chat/agentic_chat/#create-agentsmd-instruction-files",[1296,1298,1300,1302],{"text":1297},"ビルドコマンド、テスト指示、コードスタイルガイドラインを、仕様をサポートする任意のAIツールで利用できるようになります。",{"text":1299},"リポジトリ内のAGENTS.mdファイルからの指示をユーザーまたはワークスペースレベルで自動的に適用します。",{"text":1301},"コンポーネント固有の指示のためのサブディレクトリ固有のAGENTS.mdファイルを使用したモノレポをサポートします。",{"text":1303},"GitLab Duoを超えた複数のAIコーディングツール間で動作するポータブルなAIコンテキストを可能にします。",[1305],{"video":1306,"title":1310,"description":1311},{"config":1307},{"href":1308,"thumbnail":1309},"https://player.vimeo.com/video/1147756347?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479","https://vumbnail.com/1147756347.jpg","チームの構築、セキュリティ、配信方法の向上","18.7リリースは、GitLab環境全体での信頼性が高く柔軟な自動化の基盤を強化することに焦点を当てています。",{"text":1313,"labels":1314,"config":1315,"description":1317,"items":1318},"CI/CDパイプラインでの動的入力選択",[806],{"href":1316},"https://docs.gitlab.com/ci/inputs/#define-conditional-input-options-with-specinputsrules","動的入力選択は、コンテキスト対応オプションを使用してパイプラインをトリガーするためのGitLab UIにカスケードドロップダウンフィールドを導入します。この機能により：",[1319,1321,1323,1325],{"text":1320},"YAML編集の必要性を排除し、機能横断チームが独立してパイプラインを実行できるようになります。",{"text":1322},"ユーザーが選択を行う際に有効でコンテキスト対応のオプションのみを表示することで、設定ミスの実行を削減します。",{"text":1324},"以前の選択に基づいて更新される動的オプションを使用した複雑なワークフローをサポートします。",{"text":1326},"単一プラットフォームでCI/CDプロセスを標準化することで、Jenkins Active Choiceからの移行を簡素化します。",{"text":1328,"description":1329,"labels":1330,"config":1331,"items":1333},"CI/CDカタログ公開ガードレール","GitLab Self-ManagedとGitLab Dedicatedの管理者は、CI/CDカタログにコンポーネントを公開することが許可されているプロジェクトを制限できるようになりました。この設定により：",[806,692],{"href":1332},"https://docs.gitlab.com/ee/ci/components/",[1334,1336,1338,1340],{"text":1335},"公開できるコンポーネントを制御することで、キュレートされた信頼できるCI/CDカタログを維持します。",{"text":1337},"コンポーネントの公開を許可されたプロジェクトの許可リストを提供します。",{"text":1339},"未承認または未承認のコンポーネントが公開されたコンポーネントを乱雑にすることを防ぎます。",{"text":1341},"すべてのコンポーネントが組織の標準とセキュリティ要件を満たすことを保証します。",{"text":1343,"description":1344,"labels":1345,"config":1346,"items":1347},"新しいセキュリティダッシュボードがデフォルトで有効","更新され近代化されたセキュリティダッシュボードが、GitLab DedicatedとGitLab Self-Managedでデフォルトで有効になりました。新機能には以下が含まれます：",[733,734],{"href":736},[1348,1350,1352,1354],{"text":1349},"プロジェクトまたはレポートタイプによるフィルタリングオプション、および重要度によるグループ化を備えた、時間経過に伴う脆弱性を示すチャート。",{"text":1351},"チャートデータポイントから脆弱性レポート内の脆弱性への直接リンク。",{"text":1353},"GitLabアルゴリズムに基づいてグループまたはプロジェクトの推定リスクを計算するリスクスコアモジュール。",{"text":1355},"GitLab.com、Self-Managed、Dedicatedデプロイメント間での一貫したダッシュボード体験。",{"text":1357,"labels":1358,"config":1359,"items":1361,"description":1371},"シークレット有効性チェックの改善（GA）",[733],{"href":1360},"https://docs.gitlab.com/user/application_security/vulnerabilities/validity_check/",[1362,1365,1367,1369],{"text":1363,"config":1364},"Google Cloud、AWS、Postmanとのベンダー統合の拡張。サポートされているトークンタイプの完全なリストについては、ドキュメントをご覧ください。",{"href":1360},{"text":1366},"より迅速なトリアージのための有効性ステータス（アクティブ、非アクティブ、おそらくアクティブ）によるレポートフィルタリング。",{"text":1368},"単一の呼び出しですべてのプロジェクト間で有効性チェックを有効にするグループレベルAPI。",{"text":1370},"包括的なシークレット管理のための組織全体での合理化されたロールアウト。","有効性チェックは、シークレット検出中に発見されたトークンがアクティブか非アクティブかを自動的に検証します。これにより、チームはリポジトリでシークレットが漏洩した際の真の緊急脅威を優先順位付けできます。このリリースには以下が含まれます：",{"text":1373,"description":1374,"labels":1375,"config":1376,"items":1378},"MR承認ポリシーの警告モード","警告モードでは、ポリシー違反をマージをブロックすることなく表面化でき、チームがポリシーを導入または調整する際の摩擦を少なくできます。このアプローチにより：",[733,692],{"href":1377},"https://docs.gitlab.com/user/application_security/policies/merge_request_approval_policies/#warn-mode",[1379,1381,1383,1385,1387],{"text":1380},"セキュリティチームが完全な強制を適用する前に、ポリシーの影響をテストして検証できます。",{"text":1382},"マージリクエストをブロックすることなく、情報提供のボットコメントを生成します。",{"text":1384},"オプションの承認者をポリシーに関する質問の連絡先として指定します。",{"text":1386},"コンプライアンス報告のために、すべてのポリシー違反と却下を監査イベントを通じて追跡します。",{"text":1388},"デフォルトブランチの問題について、脆弱性レポートにポリシー違反バッジを表示します。","shared/ja-jp/releases/whats-new/versions/18-7",{"config":1391,"content":1394,"stem":1562},{"template":8,"noContent":667,"version":1392,"releaseDate":1393},18.6,"Nov 20, 2025",{"components":1395},[1396,1410],{"type":673,"componentName":673,"componentContent":1397},{"title":1398,"description":1399,"video":1400,"config":1408},"GitLab 18.6の新機能","設定からコントロールへ:モダンなインターフェースと新機能でセキュリティと生産性を向上し、チームの作業フローを途切れさせません。\n",{"config":1401,"heading":1403,"description":1404,"button":1405},{"href":1402},"https://player.vimeo.com/video/1138657697?badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479","エンタープライズガバナンスと開発ニーズの融合","GitLab 18.6は、規制産業が求めるガバナンスをさらに強化しながら、開発者が必要とする柔軟性を維持します。GitLabを使用することで、組織はセキュリティや規制要件を損なうことなく、ソフトウェアライフサイクルワークフローにおいてエージェント型AIの恩恵を受けられます。セキュリティチームは、ビジネスコンテキストを適用して脆弱性のノイズをリスクベースの優先順位に変換できます。チームは、どのAIモデルを使用するか、いつ使用するか、またはAIを使用するかどうかを選択でき、必要に応じてセルフホスト型デプロイメントを通じて完全なデータ主権を維持します。モダンなインターフェースからセキュリティ属性、モデル選択まで、すべての機能強化により、チームは明確な境界内で迅速に行動し、自分たちの方法で、自分たちの基準と承認されたテクノロジーを使ってソフトウェアを構築できます。",{"text":876,"config":1406},{"href":1407},"/ja-jp/blog/gitlab-18-6-from-configuration-to-control/",{"id":1409},"18.6",{"type":684,"componentName":684,"componentContent":1411},{"features":1412},[1413,1428,1443,1456,1471,1486,1501,1516,1531,1546],{"text":1414,"description":1415,"labels":1416,"items":1417,"config":1426},"Self-Managed環境向けモダンインターフェース","Self-Managed環境では、作業フローを途切れさせない合理化されたインターフェースがデフォルトになりました。このアップデートにより以下が可能になります：\n",[719,908,692],[1418,1420,1422,1424],{"text":1419},"デバッグ中のタブ切り替えを不要にする並列パネルにより、コンテキストスイッチを最小限に抑えられます。",{"text":1421},"レビュー、コーディング、計画など、現在のタスクに適応する動的レイアウトにより、コードの可視性を最大化できます。",{"text":1423},"GitLab.comとSelf-Managed環境で、一貫したインターフェースと統一されたナビゲーションを体験できます。",{"text":1425},"段階的な移行が必要なチーム向けに、機能フラグで柔軟に対応できます。",{"href":1427},"https://docs.gitlab.com/user/interface_redesign/",{"text":1429,"description":1430,"labels":1431,"items":1432,"config":1441},"オープンソースZoektによる完全一致コード検索","数百万行のコードから瞬時に任意のパターンを検索できます。有効化すると、AI搭載の提案により検索が強化されます。完全一致検索により、開発者は以下が可能になります:\n",[719,734],[1433,1435,1437,1439],{"text":1434},"ローカルクローンなしで、インスタンス全体で正規表現パターンを使用して数秒でコードを特定できます。",{"text":1436},"GitLab.comでは設定不要で、すぐに開始できます。",{"text":1438},"エアギャップネットワーク向けに、Zoektが完全にオフラインで実行される安全な環境にデプロイできます。",{"text":1440},"有効化すると、AIアシスタンスと組み合わせてよりスマートな自然言語による検索結果が得られます。",{"href":1442},"https://docs.gitlab.com/user/search/exact_code_search.html",{"text":1444,"description":1445,"labels":1446,"items":1447,"config":1454},"完全オフライン環境向けWeb IDE","エアギャップ環境で完全なIDE機能が利用可能になりました。機密ネットワーク向けのオプションのAIアシスタンスも含まれます。ユーザーは以下が可能になります:\n",[719,787,788],[1448,1450,1452],{"text":1449},"インターネット接続なしでWeb IDEアセットを内部でホスティングすることで、すべての外部依存関係を削除できます。",{"text":1451},"分離されたネットワークで、マークダウンプレビュー、拡張機能、デバッグを含む完全な開発機能を有効化できます。",{"text":1453},"政府、防衛、金融機関の厳格なコンプライアンス要件を満たせます。",{"href":1455},"https://docs.gitlab.com/user/project/web_ide/",{"text":1457,"description":1458,"labels":1459,"items":1460,"config":1469},"脆弱性のノイズをアクションに変換するセキュリティ属性","セキュリティデータにビジネスコンテキストを適用できます。また、その優先順位付けパターンをAIが学習します。セキュリティ属性によって、チームは以下が可能になります:\n",[733,734,692],[1461,1463,1465,1467],{"text":1462},"「本番環境 + インターネット公開」の脆弱性を最初にフィルタリングすることで、トリアージ時間を短縮できます。",{"text":1464},"事業部タグでフィルタリングして、特定の脆弱性を処理すべきチームを特定できます。",{"text":1466},"ワンクリックで誤検知を一括却下し、クリティカルパスからテストファイルのノイズを削除できます。",{"text":1468},"有効化すると、過去の修復パターンに基づいてAIが優先順位を提案します。",{"href":1470},"https://docs.gitlab.com/user/application_security/security_inventory/",{"text":1472,"description":1473,"labels":1474,"items":1475,"config":1484},"目的に応じたアクセスのためのデフォルトSecurity Managerロール","新たに事前定義されたロールにより、セキュリティ担当者は適切な権限範囲内で、初日から生産的に作業できます。組織は以下が可能になります:\n",[733,734],[1476,1478,1480,1482],{"text":1477},"包括的な脆弱性アクセス権を提供しながら、コード変更権限は制限することによって、初日から生産性を実現できます。",{"text":1479},"セキュリティチームが誤って本番環境を破壊することなく調査できるよう、職務分離を維持できます。",{"text":1481},"カスタム設定が不要な一貫した権限体系を、チーム全体で標準化できます。",{"text":1483},"インシデント対応時の権限待ちを解消することで、セキュリティレビューを迅速化します。",{"href":1485},"https://docs.gitlab.com/user/application_security/security_dashboard/",{"text":1487,"description":1488,"labels":1489,"items":1490,"config":1499},"バージョン整合性のためのCI/CDコンポーネント自己参照","コンポーネントがコミットSHAからバージョン番号まで、自身のメタデータを認識するようになり、バージョンのずれを排除します。有効化すると、設定のためのAIアシスタンスが利用できます。ユーザーは以下が可能になります:\n",[806,787],[1491,1493,1495,1497],{"text":1492},"spec:componentを使用してDockerイメージがコンポーネントバージョンと自動的に一致するようにし、バージョンの不一致を排除できます。",{"text":1494},"マトリックスビルドに適応する動的依存関係を使用して、パイプラインの複雑さを軽減できます。",{"text":1496},"環境全体で一貫したバージョン管理を確保することで、「ローカルでは動作する」という障害を防止できます。",{"text":1498},"有効化すると、複雑なマルチプラットフォームシナリオ向けにAI設定ヘルプを利用できます。",{"href":1500},"https://docs.gitlab.com/ci/components/",{"text":1502,"description":1503,"labels":1504,"items":1505,"config":1514},"無制限のHelmチャート","事前計算されたメタデータにより、任意のバージョンに即座にアクセスできる無制限のチャートストレージ。プラットフォームチームは以下が可能になります:\n",[787,692,788],[1506,1508,1510,1512],{"text":1507},"重要なロールバックを中断する404エラーなしで、任意の履歴バージョンにアクセスできます。",{"text":1509},"オンデマンド生成を排除する事前計算されたメタデータにより、パフォーマンスを向上できます。",{"text":1511},"スケールの回避策のためにリポジトリ間で分割することなく、チャートガバナンスを一元化できます。",{"text":1513},"すべてのリリースにわたるデプロイメント履歴を維持し、コンプライアンスとデバッグを簡素化できます。",{"href":1515},"https://docs.gitlab.com/user/packages/helm_repository/",{"text":1517,"description":1518,"labels":1519,"items":1520,"config":1529},"継承された権限を持つCode Owners","組織階層を尊重する簡素化された所有権管理。設定時にAIレビューにより強化されます。チームは以下が可能になります:\n",[719,692],[1521,1523,1525,1527],{"text":1522},"親グループの権限がプロジェクトに自動的に適用されることで、冗長な設定を排除できます。",{"text":1524},"継承により適切なレビュアーがすでにアクセス権を持っているため、承認の遅延を軽減できます。",{"text":1526},"移行や変更を必要とせず、既存のCODEOWNERSファイルを引き続き使用できます。",{"text":1528},"有効化すると、人間のコードオーナーの前にAI事前レビューを追加して、フィードバックサイクルを高速化できます。",{"href":1530},"https://docs.gitlab.com/user/project/codeowners/",{"text":1532,"description":1533,"labels":1534,"items":1535,"config":1544},"Agentic Chat(ベータ版)でデフォルトで利用可能なGitLab Duo Agents","計画とセキュリティのためのGitLab製エージェントが、Agentic Chatドロップダウンでデフォルトで利用可能になりました。有効化すると、チームは以下が可能になります:\n",[691,908,733],[1536,1538,1540,1542],{"text":1537},"GitLab Duo Planner Agentにより、曖昧な要件を実装可能なタスクに変換し、複雑な作業を即座に分解できます。",{"text":1539},"Duo Planner Agentがスプリントの期限を自動的に尊重するため、マイルストーンの整合性を維持できます。",{"text":1541},"GitLab Duo Security Analyst AgentがCVEを平易な言葉で説明するため、脆弱性を迅速に理解できます。",{"text":1543},"GitLab.comとSelf-Managed環境の両方で両エージェントにアクセスできます。",{"href":1545},"https://docs.gitlab.com/user/duo_agent_platform/agents/",{"text":1547,"description":1548,"labels":1549,"items":1551,"config":1560},"クラウド接続Self-Managed環境向けエンドユーザーモデル選択(GA)","クラウド接続Self-Managedユーザーは、GitLab UI内で直接、GitLab Duo Agentic Chat体験を強化するAIモデルを選択できるようになりました。これにより、チームはパフォーマンス、コスト、ガバナンスを管理する柔軟性が向上し、オンプレミス、プライベートクラウド、パブリッククラウドのいずれの環境にも最適なモデルを選択できます。これにより、チームは以下が可能になります:\n",[1550,692],"aI",[1552,1554,1556,1558],{"text":1553},"モデルのパフォーマンス、精度、コストをより細かく制御できます。",{"text":1555},"データレジデンシーのニーズに応じて、地域準拠または社内モデルを選択できます。",{"text":1557},"組織のポリシーと優先順位にモデルを合わせる柔軟性が得られます。",{"text":1559},"あらゆるSelf-Managed環境で一貫したモデル選択が可能になります。",{"href":1561},"https://docs.gitlab.com/user/gitlab_duo_chat/agentic_chat/#select-a-model","shared/ja-jp/releases/whats-new/versions/18.6",{"config":1564,"content":1567,"stem":1683},{"template":8,"noContent":667,"version":1565,"releaseDate":1566},18.5,"Oct 21, 2025",{"title":1568,"components":1569},"GitLab 18.5",[1570,1586],{"type":673,"componentName":673,"componentContent":1571},{"title":1572,"description":1573,"video":1574,"config":1584},"GitLab 18.5の新機能","GitLab 18.5は、計画、セキュリティ、デプロイメント全体の摩擦を軽減し、ソフトウェアライフサイクル全体でインテリジェントなオーケストレーションを提供します。",{"config":1575,"heading":1578,"description":1579,"button":1580},{"href":1576,"thumbnail":1577},"https://player.vimeo.com/video/1128975773?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1760993630/ztw407dtyzdo25xqund5.jpg","ソフトウェア開発を前進させるインテリジェンス","GitLab 18.5では、新しい専門エージェント、ノイズを排除するセキュリティインサイト、AIチームメイトを常に表示する再設計されたインターフェースを提供します。",{"text":1581,"config":1582},"CEOブログを読む",{"href":1583},"/ja-jp/blog/gitlab-18-5-intelligence-that-moves-software-development-forward/",{"id":1585},"18.5",{"type":684,"componentName":684,"componentContent":1587},{"features":1588},[1589,1601,1615,1627,1640,1655,1670],{"text":1590,"description":1591,"labels":1592,"items":1593,"config":1600},"Agentic Chat（ベータ版）へのコンテキストアクセスによるユーザーエクスペリエンスの向上","GitLab全体でAIアシスタンスをコンテキストに応じて表示する統合UIにより、プロジェクトデータとコンテキストへのアクセスが向上します。コンテキストスイッチングで失われる時間を削減し、課題解決と開発速度を加速します。このリリースでは以下を提供します：\n",[692,719,788,691],[1594,1596,1598],{"text":1595},"プラットフォーム内のどこからでもGitLab Duo Chatパネルにアクセス可能",{"text":1597},"作業位置を失うことなくコンテキスト作業のための並列情報表示",{"text":1599},"柔軟なワークスペース管理のための折りたたみ・展開可能な左側ナビゲーションメニュー",{"href":1427},{"text":1602,"description":1603,"labels":1604,"items":1605,"config":1614},"GitLab Security Analyst Agent（セキュリティ分析エージェント）（ベータ版）","エージェント型セキュリティ分析により、脆弱性のノイズを実行可能な脅威管理に変換します。チームは修復ワークフローを調整し、悪用可能なリスクを優先順位付けし、一貫したセキュリティポリシーと監査証跡を維持しながら、数分でバルク操作を完了できます。このエージェントにより、チームは以下が可能になります：\n",[733,908,691],[1606,1608,1610,1612],{"text":1607},"会話コマンドを使用してAI駆動の脆弱性管理ワークフローを実行",{"text":1609},"偽陽性の却下と大規模な課題作成のためのバルク操作を実行",{"text":1611},"到達可能性分析とコードフロー情報を含む強化された脆弱性データを取得",{"text":1613},"単一インターフェースを通じて複数のセキュリティツールを調整",{"href":1065},{"text":1616,"description":1617,"labels":1618,"items":1619,"config":1626},"GitLab Duo Planner（ベータ版）","アジャイルフレームワーク内でGitLab Duoを活用したエージェント型ワークフローにより、数百のバックログ課題を実行可能なタスクリストに変換します。面倒な手動分析の代わりに、プロダクトおよびエンジニアリングチームは迅速で情報に基づいた意思決定を行えます。GitLab Duo Plannerは以下を実現します：\n",[908,691,692],[1620,1622,1624],{"text":1621},"曖昧なアイデアを構造化された計画階層に変換",{"text":1623},"古いバックログアイテムを特定し、優先順位を自動的に提案",{"text":1625},"主要なステークホルダー向けの構造化された進捗サマリーを作成",{"href":910},{"text":1628,"description":1629,"labels":1630,"items":1631,"config":1638},"AIカタログでの人気AIツールのネイティブエージェント（実験的）","エンタープライズガバナンス、セキュリティ、監査証跡を維持しながら、お好みのCLIエージェントをGitLab Duo体験に直接導入します。この機能には以下が含まれます：\n",[787,788,691,719,692],[1632,1634,1636],{"text":1633},"GitLab AIカタログでのClaude、OpenAI Codex、Google Gemini、Amazon Qへのアクセス",{"text":1635},"複合アイデンティティ管理によるシームレスな認証",{"text":1637},"フロー実行と履歴の完全な可視性のためのセッション追跡",{"href":1639},"https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/",{"text":1641,"description":1642,"labels":1643,"items":1644,"config":1653},"セルフホスト対応Duo Agent Platform（現在ベータ版）","独自のインフラストラクチャ内でエージェント型AIの完全な力を解放し、GitLab Duoの実行場所、コードへのアクセス方法、処理するデータを制御できます。このベータアップデートでは以下を提供します：\n",[787,788,692,691],[1645,1647,1649,1651],{"text":1646},"インフラストラクチャ内でDuoワークフローを実行する力",{"text":1648},"組織境界内の機密コードに対するエンタープライズグレードのセキュリティでデータ主権要件に対応",{"text":1650},"本番デプロイメント用の改善されたタイムアウト設定とAI Gateway設定",{"text":1652},"コードレビュー、バグ修正、機能実装のサポート",{"href":1654},"https://docs.gitlab.com/user/duo_agent_platform/",{"text":1656,"description":1657,"labels":1658,"items":1659,"config":1668},"精密なセキュリティ：実際のリスクに焦点","カバレッジを犠牲にすることなくセキュリティフィードバックを加速し、スキャンに焦点を当て、悪用可能な脆弱性と理論的なものを区別します。ノイズを削減し、実際のリスクを特定し、開発者のフローを維持します：\n",[733,788,719],[1660,1662,1664,1666],{"text":1661},"変更されたコードに焦点を当てたDiffベーススキャンにより、パイプライン実行時間とアラート疲労を削減",{"text":1663},"脆弱なコードが実際に呼び出されるかどうかを特定する到達可能性分析",{"text":1665},"期限切れシークレットの明確な識別",{"text":1667},"悪用可能なリスクに焦点を当てた強力なセキュリティカバレッジ",{"href":1669},"https://docs.gitlab.com/user/application_security/sast/gitlab_advanced_sast/#diff-based-scanning-in-merge-requests",{"text":1671,"description":1672,"labels":1673,"items":1674,"config":1681},"Maven Virtual Registry","チームがMaven仮想レジストリを作成・管理する方法を簡素化する新しいWebベースインターフェース。APIを通じた設定の代わりに、パッケージ管理者は以下が可能になります：\n",[692],[1675,1677,1679],{"text":1676},"レジストリを作成し、パフォーマンスとコンプライアンスの向上のためにアップストリームを順序付け",{"text":1678},"UI内で古いキャッシュエントリを直接表示・クリア",{"text":1680},"運用オーバーヘッドを削減し、依存関係解決への明確な洞察をチームに提供",{"href":1682},"https://docs.gitlab.com/user/packages/virtual_registry/maven/","shared/ja-jp/releases/whats-new/versions/18.5",{"config":1685,"content":1688,"stem":1860},{"version":1686,"releaseDate":1687,"template":8,"noContent":667},18.4,"Sep 23, 2025",{"title":1689,"components":1690},"GitLab 18.4",[1691,1706],{"componentName":673,"type":673,"componentContent":1692},{"title":1693,"description":1694,"video":1695,"config":1704},"GitLab 18.4の新機能について","新しいCI/CDワークフロー、専用エージェントライブラリ、GitLab Runnerの改善、複雑なコードベースをナビゲートするための充実したKnowledge Graph（ナレッジグラフ）、強化されたAIガバナンスなど、多数の革新的な機能をご紹介します。",{"config":1696,"heading":1699,"description":1700,"button":1701},{"href":1697,"thumbnail":1698},"https://player.vimeo.com/video/1120293274?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758575154/wri1blj60yzo4p476m5o.png","自動化と分析を活用したAIネイティブ開発","GitLab 18.4では、カスタムエージェント、コード対応精度、自動パイプライン修正により、人間とAIが協働する方法を進化させ、デベロッパーのパフォーマンスを維持します。",{"text":1581,"config":1702},{"href":1703},"/ja-jp/blog/gitlab-18-4-ai-native-development-with-automation-and-insight/",{"id":1705},"18.4",{"componentName":684,"type":684,"componentContent":1707},{"features":1708},[1709,1723,1735,1750,1765,1780,1790,1803,1814,1825,1836,1849],{"text":1710,"config":1711,"description":1712,"labels":1713,"items":1714},"AI Catalog（ベータ版）",{"href":983},"再利用可能で専門化されたエージェントの共有ライブラリにより、デベロッパーは以下のことが可能になります：",[692,908,719,691],[1715,1717,1719,1721],{"text":1716},"定義された動作とツールを持つカスタムエージェントを作成します。",{"text":1718},"プロジェクト全体または組織全体でエージェントを共有します。",{"text":1720},"ロールアウト前にエージェントをテストし、予測可能なパフォーマンスを確保します。",{"text":1722},"セキュリティスキャン、ドキュメント作成、デプロイ検証などの一般的なユースケースを構築します。",{"text":1724,"config":1725,"description":1726,"labels":1727,"items":1728},"よりスマートなエージェント型チャット（ベータ版）",{"href":894},"AIエージェントがチームの一員のように機能することで、デベロッパーは以下を行えるようになります：",[719,908,691],[1729,1731,1733],{"text":1730},"カスタムエージェントとの新しい会話を開始したり、以前の会話を再開したりします。",{"text":1732},"エージェントを同期または非同期で実行します。",{"text":1734},"ログ、ユーザー情報、ツールメタデータを含むセッションビューにアクセスして可視性を確保します。",{"text":1736,"config":1737,"description":1739,"labels":1740,"items":1741},"Knowledge Graphのアップグレード（ベータ版）",{"href":1738},"https://gitlab-org.gitlab.io/rust/knowledge-graph/","デベロッパーとAIエージェントは、Knowledge Graphを使用して大規模なコードベースのナビゲーションを加速し、複雑な質問に迅速に回答できます。デベロッパーは以下のことが可能です：",[719,734,908,691],[1742,1744,1746,1748],{"text":1743},"リアルタイムインデックスを活用して、プロジェクト全体のファイル、ルート、参照をマップします。",{"text":1745},"定義への移動、参照追跡、チャット内検索を使用します。",{"text":1747},"「すべてのルートファイルを表示」や「この変更は何に影響しますか？」などの正確な質問をします。",{"text":1749},"オンボーディング、詳細な調査、安心なリファクタリングを加速します。",{"text":1751,"config":1752,"description":1754,"labels":1755,"items":1756},"パイプライン修復フロー（ベータ版）",{"href":1753},"https://docs.gitlab.com/ci/pipeline_editor/#validate-cicd-configuration","新しいフローは、技術的な修正とビジネス優先順位のバランスを取ることで、ソフトウェア開発パイプラインの機能性を維持します。デベロッパーのパフォーマンスが維持できるよう設計されており、以下の機能があります：",[788,691,787],[1757,1759,1761,1763],{"text":1758},"ビジネス重要度に基づいて障害を検出し、優先順位を付けます。",{"text":1760},"ログ、依存関係、最近の変更全体で根本原因分析を実行します。",{"text":1762},"期限と優先順位に沿った修正を提案・適用します。",{"text":1764},"ビジネスコンテキスト付きのマージリクエストを自動作成します。",{"text":1766,"config":1767,"description":1769,"labels":1770,"items":1771},"GitLab Duoモデル選択（一般公開）",{"href":1768},"https://docs.gitlab.com/user/gitlab_duo/model_selection/#select-a-model-to-use-in-gitlab-duo-agentic-chat","機能とネームスペース全体で一貫性があり準拠したAI使用を確保します。GitLab 18.4では、チームは以下のことが可能になります：",[692,908,788,691],[1772,1774,1776,1778],{"text":1773},"組織レベルまたは機能レベルでモデルのデフォルトを設定します。",{"text":1775},"ネームスペース全体で一貫した設定を適用します。",{"text":1777},"GPT-OSSとGPT-5をサポートします。",{"text":1779},"注記：モデル選択はgitlab.comのお客様には利用できません。また、GPTモデルはgitlab.comではサポートされていません。",{"text":1781,"config":1782,"description":1783,"labels":1784,"items":1785},"エンドユーザーモデル選択（ベータ版）",{"href":1768},"グループレベルのモデル選択が有効でない場合、デベロッパーはエージェント型チャットで希望のモデルを選択できます。以下のことが可能です：",[692,719,691],[1786,1788],{"text":1787},"エージェント型チャットでモデルを簡単に切り替えるドロップダウン選択。",{"text":1789},"会話間で選択を保持します。",{"text":1791,"config":1792,"description":1794,"labels":1795,"items":1796},"GitLab Duoのコンテキスト除外機能（ベータ版）",{"href":1793},"https://docs.gitlab.com/user/gitlab_duo/context/#exclude-context-from-gitlab-duo","AIモデルと共有されるコンテキストを制御することで、デベロッパーが機密情報を保護するのに役立ちます。以下のことが可能になります：",[692,719,788,691],[1797,1799,1801],{"text":1798},"特定のファイル（シークレット、独自アルゴリズムなど）を除外します。",{"text":1800},"ディレクトリまたはファイルタイプによるパスベースのルールを適用します。",{"text":1802},"監査の可視性を持つプロジェクトレベルで設定します。",{"text":1804,"config":1805,"description":1807,"labels":1808,"items":1809},"新しいCI/CDワークフロー",{"href":1806},"https://docs.gitlab.com/ci/jobs/ci_job_token/#allow-git-push-requests-to-your-project-repository","デベロッパーは以下の新しいワークフローにより、ワークフローをさらに加速できます：",[908,787,788],[1810,1812],{"text":1811},"任意のブランチに対してパイプラインをシミュレートし、コミット前に変更をテスト・検証します。",{"text":1813},"細密な権限でGitプッシュリクエストを認証するCI/CDジョブトークンを活用します。",{"text":1815,"config":1816,"description":1818,"labels":1819,"items":1820},"新しいセキュリティ機能",{"href":1817},"https://docs.gitlab.com/user/application_security/secret_detection/pipeline/#excluded-items","GitLab 18.4の新しいセキュリティ機能により、デベロッパーは以下のことが可能になります：",[733,734,788],[1821,1823],{"text":1822},"信号の低いファイルを除外することで、シークレット検出スキャンを高速化し、ノイズを削減します。",{"text":1824},"解決された脆弱性が再発した場合に備えて、元のパイプラインIDを迅速に追跡します。",{"text":1826,"config":1827,"description":1829,"labels":1830,"items":1831},"Self-Managed AI：モデルサポートの拡張",{"href":1828},"https://docs.gitlab.com/administration/gitlab_duo_self_hosted/","Duo Enterpriseセルフホスト型デプロイ向けに新たに追加されたモデルにより、デベロッパーにさらなる柔軟性を提供します：",[692,787,788,691],[1832,1834],{"text":1833},"Azure OpenAI上のGPT-5。",{"text":1835},"vLLMとAzure経由のGPT-OSS 20B/120B。",{"text":1837,"config":1838,"description":1840,"labels":1841,"items":1842},"GitLab Runner 18.4",{"href":1839},"https://docs.gitlab.com/runner/","GitLab Runnerの以下の改善により、デベロッパーはより高い信頼性でパイプラインを実行できます：",[787,788],[1843,1845,1847],{"text":1844},"FIPS起動修正。",{"text":1846},"新しいfastzipフラグサポート。",{"text":1848},"Kubernetesでのロングポーリングの改善。",{"text":1850,"config":1851,"description":1853,"labels":1854,"items":1855},"Dedicated：AWSリージョンサポートの拡張",{"href":1852},"https://docs.gitlab.com/administration/dedicated/create_instance/data_residency_high_availability/","DevOpsチームは、18.4の以下の改善により、エンタープライズグレードの可用性とディザスターリカバリー（DR）を備えたより多くのリージョンでGitLab Dedicatedをデプロイできるようになりました：",[692,787,788],[1856,1858],{"text":1857},"io2対応ストレージと災害復旧。",{"text":1859},"Switchboardでのすべての AWS リージョンの利用可能性。","shared/ja-jp/releases/whats-new/versions/18.4",{"config":1862,"content":1865,"stem":2041},{"version":1863,"releaseDate":1864,"template":8,"noContent":667},18.3,"Aug 20, 2025",{"title":1866,"components":1867},"GitLab 18.3",[1868,1883],{"componentName":673,"type":673,"componentContent":1869},{"title":1870,"description":1871,"video":1872,"config":1881},"GitLab 18.3の新機能について","リアルタイムステータス表示の埋め込みビュー、新しいフロー機能、コンプライアンス違反レポートの強化、エンタープライズガバナンスなど、革新的な機能をご紹介します。",{"config":1873,"heading":1876,"description":1877,"button":1878},{"href":1874,"thumbnail":1875},"https://player.vimeo.com/video/1111796316?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758626541/zirykfid9us9tbjfhzjn.png","ソフトウェアエンジニアリングにおけるAIオーケストレーションの拡張","GitLab 18.3では、フロー、ガバナンス、統合機能により、人間とAIの協働をさらに進化させます。",{"text":1581,"config":1879},{"href":1880},"/ja-jp/blog/gitlab-18-3-expanding-ai-orchestration-in-software-engineering/",{"id":1882},"18.3",{"componentName":684,"type":684,"componentContent":1884},{"features":1885},[1886,1908,1934,1947,1977,1994,2007,2022],{"text":1887,"config":1888,"description":1890,"labels":1891,"highlightCard":1892,"items":1899},"統合機能と相互運用性の拡張",{"href":1889},"https://docs.gitlab.com/integration/","開発ワークフロー内でファーストパーティおよびサードパーティのエージェントを有効化し、GitLabのガバナンスとコンテキスト内でデベロッパーが適切なAIツールを選択できるようになります。",[692,719,691,787,788],{"video":1893,"title":1897,"description":1898},{"config":1894},{"href":1895,"thumbnail":1896},"https://player.vimeo.com/video/1111784124?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758580270/jed3urwxtyih1y2hicjx.png","統合機能のデモを視聴する","GitLab 18.4が任意のAIエージェントをワークフローに統合する方法をご覧ください。ツールを切り替える必要はありません。マージリクエストで@Claudeをメンションするだけです。",[1900,1902,1904,1906],{"text":1901},"MCPサーバーは、GitLabプロジェクトとAPIとの標準化された安全なAI統合を提供します。",{"text":1903},"CLIエージェントサポートにより、イシューやマージリクエストで@Claude Code、Codex、Amazon Q、Google Gemini、opencodeをメンションしてコードやコメントを生成できます。",{"text":1905},"Visual Studio + GitLab UIのエージェント型チャットにより、作業場所でDuoエージェントにネイティブにアクセスし、コンテキストの切り替えを減らします。",{"text":1907},"AIモデルサポートの拡張（Self-Managed）により、vLLM、Azure、AWS Bedrockを通じてGPT（20B/120B）、Claude 4などを実行できます。",{"text":1909,"config":1910,"description":1912,"labels":1913,"items":1914,"highlightCards":1919},"自動化された開発フロー",{"href":1911},"https://docs.gitlab.com/user/duo_agent_platform/flows/","反復的なタスクを自動化するマルチエージェントワークフローにより、アイデアからコードまでを数分で実現。デベロッパーはより重要な作業に集中できます。",[691,908,719,787],[1915,1917],{"text":1916},"イシューからマージリクエストへのフローは、イシューを実装計画とプロダクション対応コードを含むマージリクエストに自動変換します。",{"text":1918},"CIファイル変換フローは、JenkinsのCI/CD設定を手動での書き換えなしにGitLab CIパイプラインに移行します。",[1920,1927],{"video":1921,"title":1925,"description":1926},{"config":1922},{"href":1923,"thumbnail":1924},"https://player.vimeo.com/video/1120981865?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758580270/y6alfpmtrwnxqez1swok.png","イシューからマージリクエストフローのデモを視聴する","AIがシンプルなイシューを実装計画付きのプロダクション対応コードに変換する様子をご覧ください。手動コーディング不要—問題を説明するだけです。",{"video":1928,"title":1932,"description":1933},{"config":1929},{"href":1930,"thumbnail":1931},"https://player.vimeo.com/video/1111783724?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758580269/rqn56ak0a6noig2trekm.png","CIファイル変換フローのデモをこちらで視聴する","AIがJenkins設定をGitLab CIパイプラインに自動変換する方法をご覧ください。信頼性の高いコード変換で、迅速かつ簡単な検証が可能です。",{"text":1935,"config":1936,"description":1938,"labels":1939,"items":1940},"リアルタイムコードインテリジェンスのナレッジグラフ",{"href":1937},"https://gitlab-org.gitlab.io/rust/knowledge-graph/getting-started/overview/","エージェントやデベロッパーが複雑なコードベースを理解し、発見とリファクタリングにかかる時間を大幅に短縮するのに役立つコンテキスト対応インサイト。",[719,734,908,691],[1941,1943,1945],{"text":1942},"リアルタイムコードインデックスがサーチとナビゲーションを高速化します。",{"text":1944},"コードベース全体の依存関係とファイル関係をマップします。",{"text":1946},"AIエージェントにより豊富なコンテキストを提供し、より正確な回答を実現します。",{"text":1948,"config":1949,"description":1951,"labels":1952,"items":1953,"highlightCards":1962},"エンタープライズガバナンス",{"href":1950},"https://docs.gitlab.com/administration/gitlab_duo_self_hosted/#decide-on-your-configuration-type","可視性と制御により、AIを安心して導入できます。新しいガバナンス機能により、エージェントのアクションが透明で組織のセキュリティ基準に準拠していることが保証されます。",[692,788,691,733],[1954,1956,1958,1960],{"text":1955},"エージェントインサイトは、エージェントが意思決定を行う方法を追跡・最適化します。",{"text":1957},"Self-Managed向けDuoコードレビューは、データ主権を保持しながらAIコードレビューを提供します。",{"text":1959},"ハイブリッドモデル設定は、セルフホスト型とGitLab管理型のAIモデルを組み合わせます。",{"text":1961},"MCPサーバー向けOAuth 2.0により、保護されたリソースへのモダンで安全な認証を提供します。",[1963,1970],{"video":1964,"title":1968,"description":1969},{"config":1965},{"href":1966,"thumbnail":1967},"https://player.vimeo.com/video/1111783244?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758580269/iz95ziezxvykrnsibqh8.png","エージェントインサイトのデモを視聴する","エージェントインサイトがすべてのAIの意思決定を透明性を持って追跡する方法をご確認ください。全プロセスを可視化し、すべてのエージェントアクションが確実に実行されます。",{"video":1971,"title":1975,"description":1976},{"config":1972},{"href":1973,"thumbnail":1974},"https://player.vimeo.com/video/1111783569?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758580270/uyn2rdbdyjobrni2zvdn.png","Self-Managed向けGitLab Duoコードレビューのデモを視聴する","Duoコードレビューがコードを安全に保ちながらインテリジェントなフィードバックを提供する様子をご覧ください。お客様のデータがインフラストラクチャから外部に送信されることはありません。",{"text":1978,"config":1979,"description":1981,"labels":1982,"items":1983},"Secure by Designプラットフォーム：スケールするガバナンス",{"href":1980},"https://docs.gitlab.com/user/custom_roles/#create-a-custom-admin-role","最小権限の原則とコンプライアンスをスケールで適用します。GitLab 18.3はSDLC全体にセキュリティとガバナンスを組み込み、組織がチームの速度を落とすことなく標準化できるようにします。",[733,692,788,787],[1984,1986,1988,1990,1992],{"text":1985},"カスタム管理者ロールにより、精密な管理者アクセス権限を持つ専用ロールを作成します。",{"text":1987},"インスタンスレベルのコンプライアンスフレームワークにより、ポリシーを一度適用してグループとプロジェクト全体にカスケードします。",{"text":1989},"強化された違反レポートにより、コンプライアンス統制に紐づいた即座の実行可能アラートを提供します。",{"text":1991},"細密なCI/CDジョブトークンにより、必要なAPIエンドポイントのみにトークンを制限します。",{"text":1993},"AWS Secrets Manager統合により、OIDCを介してCI/CDジョブで安全にシークレットを取得します。",{"text":1995,"config":1996,"description":1998,"labels":1999,"items":2000},"アーティファクト管理",{"href":1997},"https://docs.gitlab.com/user/packages/container_registry/immutable_container_tags/","アーティファクトとイメージが不変でサプライチェーン全体で一貫してガバナンスされることを保証し、脆弱性や障害から保護します。",[787,788,692],[2001,2003,2005],{"text":2002},"Conanリビジョンサポートにより、C++パッケージの不変識別子を提供します。",{"text":2004},"不変コンテナタグにより、重要なプロダクションイメージの変更を防止します。",{"text":2006},"npm、PyPI、Maven、NuGet、Helmなどにわたる拡張不変性保護。",{"text":2008,"config":2009,"description":2011,"labels":2012,"items":2013},"埋め込みビュー（GLQLを活用）",{"href":2010},"https://docs.gitlab.com/user/glql/#embedded-views","デベロッパーが作業場所でライブプロジェクトデータにアクセスできるようにします。埋め込みビューにより、Wiki、イシュー、エピックが自動更新されるライブダッシュボードに変わります。",[908,734],[2014,2016,2018,2020],{"text":2015},"イシュー、エピック、マージリクエストにライブGLQLクエリを挿入します。",{"text":2017},"`currentUser()`や`today()`などの関数でパーソナライズします。",{"text":2019},"ラベル、マイルストーン、ヘルスステータスなど25以上のフィールドでフィルタリングできます。",{"text":2021},"自動更新テーブルまたはリストとして表示します。",{"text":2023,"config":2024,"description":2026,"labels":2027,"items":2028},"その他のデベロッパーエクスペリエンス更新",{"href":2025},"/releases/2025/08/21/gitlab-18-3-released/#customize-instructions-for-gitlab-duo-code-review","デベロッパーがAIモデルを使用し、カスタマイゼーション、セキュリティ、生産性を向上させる機能でプロジェクトを管理する方法の柔軟性を高めます。",[719,908,692,787,788,691],[2029,2031,2033,2035,2037,2039],{"text":2030},"Duoコードレビュー指示のカスタマイズにより、プロジェクト固有のレビュー基準をYAMLで定義できます。",{"text":2032},"独自モデルの導入（Self-Managed）により、Duoで互換性のあるモデルを実行できます。",{"text":2034},"ハイブリッドモデル選択（Self-Managed）により、機能ごとにモデルを割り当て、スケールとセキュリティのバランスを取ります。",{"text":2036},"強化レポートによるコンプライアンス違反の表面化により、違反をフレームワーク統制に直接マップします。",{"text":2038},"Web IDEソース管理により、ブラウザで直接ブランチの作成・削除、コミットの修正、フォースプッシュが可能です。",{"text":2040},"直接転送による移行により、GitLabインスタンス間で大規模なグループ・プロジェクトを確実に移動できます。","shared/ja-jp/releases/whats-new/versions/18.3",{"config":2043,"content":2046,"stem":2243},{"template":8,"noContent":667,"version":2044,"releaseDate":2045},18.2,"Jul 17, 2025",{"title":2047,"components":2048},"GitLab 18.2",[2049,2064],{"componentName":673,"type":673,"componentContent":2050},{"title":2051,"description":2052,"video":2053,"config":2062},"GitLab 18.2 の新機能","GitLab Duo Agent Platformパブリックベータ版、カスタムワークフローステータス、強化されたコンプライアンスダッシュボード、およびコアプラットフォームの大幅な改善。",{"config":2054,"heading":2057,"description":2058,"button":2059},{"href":2055,"thumbnail":2056},"https://player.vimeo.com/video/1101993507?title=0&byline=0&portrait=0&badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758936135/554e557a-a7f1-4a68-a419-45d20a6ff049.png","ソフトウェア開発の未来を再構想","ワークフローカスタマイズからセキュリティガバナンスまで、大規模な最新ソフトウェアデリバリーの標準を確立する重要なエンタープライズ機能を提供します。",{"text":1581,"config":2060},{"href":2061},"/ja-jp/blog/gitlab-duo-agent-platform-public-beta/",{"id":2063},"18.2",{"componentName":684,"type":684,"componentContent":2065},{"features":2066},[2067,2080,2095,2109,2124,2139,2154,2171,2186,2203,2214,2228],{"text":2068,"config":2069,"description":2071,"labels":2072,"items":2073},"カスタムワークフローステータス",{"href":2070},"https://docs.gitlab.com/user/work_items/status/","デベロッパーは、実際のワークフローを反映できる設定可能なステータスを使用することで、基本的なプロジェクト管理を超えた運用が可能になります：",[908,692],[2074,2076,2078],{"text":2075},"正確なレポート用にワークフローを定義し、ラベル回避策を実際の可視性に置き換えます。",{"text":2077},"ポートフォリオ全体で一括操作を使用して複数のアイテムのステータスを同時に更新します。",{"text":2079},"ボード自動化は正確なワークフロー遷移で設定でき、ワークフローステージの精度を向上させます。",{"text":2081,"config":2082,"labels":2084,"description":2085,"items":2086},"新しいマージリクエストホームページ：大規模なインテリジェント優先順位付け",{"href":2083},"https://docs.gitlab.com/user/project/merge_requests/homepage/",[908,719,734],"改善されたレイアウトにより、デベロッパーは複数のプロジェクト全体で数十のMRを処理できます：",[2087,2089,2091,2093],{"text":2088},"ロールベースのビューは作成者とレビュアーの責任を分離し、デベロッパーが特定のタスクに集中できるようにします。",{"text":2090},"ワークフロービューはMRをレビューステータスごとにグループ化して整理し、次のアクションを明確に表示します。",{"text":2092},"拡張された可視性は作成および割り当てられたMRを組み合わせ、プロジェクト全体で見落としが発生しないようにします。",{"text":2094},"アクティブマージリクエストタブにより、今すぐ注意が必要なものを簡単に見つけることができます。",{"text":2096,"config":2097,"labels":2098,"description":2099,"items":2100},"不変コンテナタグ（ベータ版）：サプライチェーンセキュリティ",{"href":1997},[733,787,788],"作成後に変更できないタグでプロダクション安定性を保護し、コンプライアンスを維持します：",[2101,2103,2105,2107],{"text":2102},"デプロイメント整合性は、偶発的な変更を防ぐため、変更されないままのプロダクションタグを強制します。",{"text":2104},"監査証跡は、コンプライアンスレポートとセキュリティレビューのためのコンテナ変更の完全なビューを提供します。",{"text":2106},"パターンベースのルールはプロジェクトごとに最大5つのRE2正規表現パターンをサポートし、セマンティックバージョンと重要なタグを自動的に保護するのに役立ちます。",{"text":2108},"自動除外は不変タグをクリーンアップポリシーで尊重し、重要なイメージの偶発的な削除を防ぎます。",{"text":2110,"config":2111,"labels":2113,"description":2114,"items":2115},"コンテナスキャンの改善",{"href":2112},"https://docs.gitlab.com/user/application_security/container_scanning/#available-cicd-variables",[733,734],"脆弱性検出の大幅な強化により、開発チームはセキュリティ問題をより迅速に特定して修正できます：",[2116,2118,2120,2122],{"text":2117},"マルチアーキテクチャサポートはネイティブLinux Arm64スキャンを提供し、エミュレーションを排除してスキャンを高速化します。",{"text":2119},"強化されたアーカイブスキャンは、イメージ全体でより優れた脆弱性属性を提供し、問題がどこに存在するかを理解します。",{"text":2121},"JavaScript到達可能性分析は実際に使用される脆弱なコードを特定し、誤検知を減らし、修復作業に焦点を当てます。",{"text":2123},"到達可能性フィルタリングは最も重大な脆弱性を強調します。",{"text":2125,"config":2126,"labels":2128,"description":2129,"items":2130},"AWS Secrets Manager 統合",{"href":2127},"https://docs.gitlab.com/ci/secrets/aws_secrets_manager/",[787,788,733],"GitLab CI/CDとのAWSネイティブ統合により、エンタープライズシークレット管理が合理化され、セキュリティコントロールが強化されます：",[2131,2133,2135,2137],{"text":2132},"AWSネイティブサポートにより、Secrets ManagerとParameter Storeへの直接アクセスが可能になり、カスタムスクリプトの必要性が排除されます。",{"text":2134},"サードパーティツールを削除して、アーキテクチャを簡素化し、攻撃面を減らします。",{"text":2136},"OIDC認証はキーレスアクセスを提供し、チームは認証情報を保存せずにシークレットを管理できます。",{"text":2138},"一元管理はシークレット処理を統合し、包括的なセキュリティ監査を実現します。",{"text":2140,"config":2141,"labels":2143,"description":2144,"items":2145},"一元化されたセキュリティポリシー管理（ベータ版）",{"href":2142},"https://docs.gitlab.com/user/application_security/policies/enforcement/compliance_and_security_policy_groups/",[692,733,788],"組織全体のセキュリティポリシーの単一の制御ポイント。プロジェクト全体の断片化を排除します：",[2146,2148,2150,2152],{"text":2147},"CSPで1回定義し、インスタンス全体のポリシー適用で至る所に適用します。",{"text":2149},"ビジネスユニットの柔軟性により、チームはCSPグループから組織のポリシーを継承および拡張できます。",{"text":2151},"最小権限は一元化された制御と委任された実行を確保します。",{"text":2153},"完全なカバレッジは既存のすべてのセキュリティポリシータイプをサポートします。",{"text":2155,"config":2156,"labels":2158,"description":2159,"items":2160},"強化された監査およびレポート機能",{"href":2157},"https://docs.gitlab.com/user/application_security/security_dashboard/#exporting",[734,733],"セキュリティ可視性とレポート機能の包括的な改善により、デベロッパーはコンプライアンス遵守を迅速に実証できます：",[2161,2163,2165,2167,2169],{"text":2162},"PDFセキュリティレポートは、ボードレポート用のダッシュボードエクスポートを有効にします。",{"text":2164},"監査ストリームコントロールにより、再構成なしでストリーミングを更新でき、手動メンテナンスを防ぎます。",{"text":2166},"イベントタイプ、グループ、またはプロジェクト別の強化されたフィルタリングが利用可能になりました。",{"text":2168},"脆弱性GraphQL APIは導入および解決パイプラインを追跡します。",{"text":2170},"認証情報インベントリにはサービスアカウントが含まれるようになり、完全なトークン可視性が表示されます。",{"text":2172,"config":2173,"labels":2175,"description":2176,"items":2177},"コンプライアンス概要ダッシュボード：広範な可視性",{"href":2174},"https://docs.gitlab.com/user/compliance/compliance_center/compliance_overview_dashboard/",[692,734],"新しい集約されたコンプライアンスビューにより、ステークホルダーは組織のコンプライアンス基準を即座に可視化でき、以下のダッシュボードが含まれます：",[2178,2180,2182,2184],{"text":2179},"フレームワークカバレッジ。コンプライアンスフレームワークを持つプロジェクトの割合を表示します。",{"text":2181},"要件ステータス。組織全体の合格/不合格率を追跡します。",{"text":2183},"コントロール有効性。集約されたパフォーマンスデータを測定し、実行可能なコンプライアンスインサイトを提供します。",{"text":2185},"リスク優先順位付け。最大の影響を与える改善に焦点を当てるフレームワークを特定します。",{"text":2187,"config":2188,"labels":2190,"description":2191,"items":2192},"作業アイテムおよび計画の強化",{"href":2189},"https://docs.gitlab.com/user/group/epics/manage_epics/#assignees",[908,692],"包括的な計画の改善により、デベロッパーは複雑なプロジェクトをより効果的に調整できます：",[2193,2195,2197,2199,2201],{"text":2194},"エピック割り当ては戦略的イニシアチブの明確な所有権を提供します。",{"text":2196},"マイルストーン対エピックリンクは四半期目標を日々の作業に接続します。",{"text":2198},"統一された参照システムにより、GitLab全体で新しい [work_item:123] 構文が導入され、アイテム間の相互参照が容易になります。",{"text":2200},"表示設定は、チームが関連情報を見つけるためのカスタマイズ可能なメタデータ可視性を提供します。",{"text":2202},"ドロワー/フルページ切り替えにより、ユーザーは特定のニーズと設定に応じてエピック詳細を表示する方法を選択できます。",{"text":2204,"config":2205,"labels":2207,"description":2208,"items":2209},"プラットフォーム管理",{"href":2206},"https://docs.gitlab.com/administration/settings/import_and_export_settings/#skip-confirmation-when-reassigning-placeholder-users",[692,788],"大規模なGitLab管理のためのエンタープライズ管理機能：",[2210,2212],{"text":2211},"カスタム管理者ロール（ベータ版）は管理者エリアに対する細粒度のアクセス許可を提供します。",{"text":2213},"Workspace Kubernetes Agentsはインスタンス全体のエージェントマッピングを有効にします。",{"text":2215,"config":2216,"labels":2217,"description":2218,"items":2219},"IDEのDuo Agent Platform（ベータ版）",{"href":1654},[719,691],"インテリジェントアシスタンスをVS CodeおよびJetBrains IDEに直接導入し、デベロッパーが作業の流れを途切れさせずに開発できるようにします：",[2220,2222,2224,2226],{"text":2221},"自然なワークフロー統合により、IDEで完全なコンテキストが得られ、コンテキスト切り替えが排除されます。",{"text":2223},"包括的なアクセスは、イシュー、MR、パイプライン、セキュリティデータを提供し、より適切な情報に基づいたコード決定を可能にします。",{"text":2225},"MCPサポートは外部ツールとデータソースに接続し、機能を拡張します。",{"text":2227},"パターンベースの検索により、高度なgrepとファイル検出が可能になり、デベロッパーがコードをすばやく見つけるのに役立ちます。",{"text":2229,"config":2230,"labels":2232,"description":2233,"items":2234},"GitLab Duoのグループおよびプロジェクトコントロール",{"href":2231},"https://docs.gitlab.com/user/gitlab_duo/turn_on_off/",[692,691],"AI機能に対するきめ細かな制御により、組織はGitLab Premium および Ultimate でイノベーションとガバナンスのバランスを取ることができます：",[2235,2237,2239,2241],{"text":2236},"階層的コントロールはインスタンスからプロジェクトにカスケードし、ポリシー管理を簡素化します。",{"text":2238},"機能固有のトグルはコード提案とChatコントロールを分離し、制御されたロールアウトを実現します。",{"text":2240},"コンプライアンス調整は多様な規制要件を満たし、責任あるAI使用を確保します。",{"text":2242},"ユーザーの柔軟性はイノベーションと制御のバランスを取り、さまざまなチームのニーズをサポートします。","shared/ja-jp/releases/whats-new/versions/18-2",{"config":2245,"content":2248,"stem":2335},{"template":8,"noContent":667,"version":2246,"releaseDate":2247},18.1,"Jun 24, 2025",{"title":2249,"components":2250},"GitLab 18.1",[2251,2266],{"componentName":673,"type":673,"componentContent":2252},{"title":2253,"description":2254,"video":2255,"config":2264},"GitLab 18.1 の新機能","Maven仮想レジストリ、SLSAコンプライアンスコンポーネント、強化されたコードレビュー、侵害されたパスワード検出、および基盤となるプラットフォーム改善。",{"config":2256,"heading":2259,"description":2260,"button":2261},{"href":2257,"thumbnail":2258},"https://player.vimeo.com/video/1095679084?badge=0&autopause=0&player_id=0&app_id=58479","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758936215/c8da9611-1472-4949-bd08-736b7d874bde.png","AI 強化型 DevOps の基盤構築","GitLab 18.1では、依存関係管理、セキュリティ、コンプライアンスがインテリジェント化され、自動化された機能として組織全体でスケールする最新のソフトウェア開発の基盤を整備しています。",{"text":1581,"config":2262},{"href":2263},"/ja-jp/blog/gitlab-duo-agent-platform-what-is-next-for-intelligent-devsecops/",{"id":2265},"18.1",{"componentName":684,"type":684,"componentContent":2267},{"features":2268},[2269,2281,2294,2307,2322],{"text":2270,"config":2271,"labels":2272,"description":2273,"items":2274},"Maven仮想レジストリ（ベータ版）：エンタープライズ依存関係管理の一元化",{"href":1682},[692,787,788],"Mavenレジストリは複数のリポジトリを1つのエンドポイントに統合し、順序付きクエリを排除します。また、セットアップの複雑さも軽減するため、デベロッパーはリポジトリ管理ではなくコーディングに集中できます：",[2275,2277,2279],{"text":2276},"インテリジェントキャッシングはビルド時間を短縮し、チームが迅速に反復してリリースできるようにします。",{"text":2278},"すべての依存関係にわたるリアルタイムセキュリティスキャンは、手動チェックなしで継続的な脆弱性検出を提供します。",{"text":2280},"エンタープライズ規模は20個の仮想レジストリと各20個のアップストリームをサポートし、大規模組織の複雑なニーズに対応します。",{"text":2282,"config":2283,"labels":2285,"description":2286,"items":2287},"SLSAレベル1コンプライアンス：サプライチェーンセキュリティの自動化",{"href":2284},"https://docs.gitlab.com/ci/pipeline_security/slsa/",[733,787,734],"新しい事前構築CI/CDコンポーネントは、カスタム開発なしでSLSAコンプライアンスをすぐに実現します：",[2288,2290,2292],{"text":2289},"GitLab Runnerによる自動プロビナンス生成はSLSA準拠の証明を作成し、手動コンプライアンスステップを排除します。",{"text":2291},"暗号署名と検証はアーティファクト整合性を確保し、セキュアビルドの監査可能な証拠を提供します。",{"text":2293},"ジョブアーティファクト用の検証サマリー証明（VSA）は、最小限のメンテナンスでコンプライアンスレポートを実現します。",{"text":2295,"config":2296,"labels":2298,"description":2299,"items":2300},"侵害されたパスワード検出：プロアクティブな認証情報保護",{"href":2297},"https://docs.gitlab.com/security/compromised_password_detection/",[692,733],"自動認証情報チェックは侵害に対する防止を支援します：",[2301,2303,2305],{"text":2302},"ゼロ構成デプロイメントはセットアップなしで即座に保護を提供します。",{"text":2304},"リアルタイム脅威検出は認証情報を既知の侵害パスワードデータベースに対して即座にチェックし、最新の脅威への迅速な対応を実現します。",{"text":2306},"即座のセキュリティアラートはバナーとメールで認証情報がリスク状態にあることをユーザーに通知し、対応が必要な場合は明確な修復手順を提供します。",{"text":2308,"config":2309,"labels":2311,"description":2312,"items":2313},"強化されたコンプライアンスコントロール：合理化されたガバナンス",{"href":2310},"https://docs.gitlab.com/user/compliance/",[692,733,734],"強化されたコンプライアンス機能は、組織が規制基準を大規模に管理するのに役立ちます：",[2314,2316,2318,2320],{"text":2315},"カスタムコントロール命名により明確な識別が可能になり、コンプライアンスチームが外部コントロールを効果的に整理できます。",{"text":2317},"フレームワークUIのページネーションがコンプライアンス要件に対応して50に拡張され、大規模フレームワークのナビゲーションが向上します。",{"text":2319},"粒度の細かいステータスレポートは個別のコントロール詳細を表示し、実行可能なコンプライアンスインサイトを提供します。",{"text":2321},"変数優先度コントロールはセキュリティと柔軟性のバランスを取り、ポリシー境界内でのカスタマイズを実現します。",{"text":2323,"config":2324,"labels":2326,"description":2327,"items":2328},"Duoコードレビュー（GA）：大規模なAI駆動型コード品質",{"href":2325},"https://docs.gitlab.com/user/project/merge_requests/duo_in_merge_requests/#have-gitlab-duo-review-your-code",[719,734,691],"本番環境対応の自動コードレビューはソフトウェア開発ワークフローのボトルネックに対応しながら品質基準を維持します：",[2329,2331,2333],{"text":2330},"初回の自動コードレビューによりレビューサイクルが数時間から数分に短縮され、デベロッパーがコードをより迅速にマージできるようにします。",{"text":2332},"@GitLabDuo メンションによるインタラクティブな改善は、特定のコード懸念事項に対する直接的なフィードバックを提供します。",{"text":2334},"コンテキスト認識分析はプロジェクト理解を活用し、関連性の高いプロジェクト固有の推奨事項を提供します。","shared/ja-jp/releases/whats-new/versions/18-1",{"config":2337,"content":2340,"stem":2413},{"template":8,"noContent":667,"version":2338,"releaseDate":2339},"18.0","May 15, 2025",{"components":2341},[2342,2352],{"componentName":673,"type":673,"componentContent":2343},{"title":2344,"description":2345,"video":2346},"GitLab 18.0の新機能","AIがPremiumおよびUltimateに統合され、自動コードレビューと プロアクティブな脆弱性保護がエンタープライズDevSecOpsを強化します。",{"config":2347,"heading":2348,"description":2349,"button":2350},{"href":2257},"CEO Corner: インテリジェントDevSecOpsが中心舞台へ","GitLab Duo Agent Platformは、ソフトウェア開発ライフサイクル全体で人間とAIエージェント間の協調を実現する、DevSecOpsオーケストレーションプラットフォームです。",{"text":876,"config":2351},{"href":2263},{"componentName":684,"type":684,"componentContent":2353},{"features":2354},[2355,2358,2373,2388,2400],{"text":2356,"description":2357},"AIネイティブ機能がエンタープライズセキュリティと融合","GitLab 18.0では、DuoのPremiumおよびUltimateへのネイティブ統合、大規模な自動コードレビュー、GitLab Dedicated顧客向けのプロアクティブな脆弱性修復が導入されました。これらの進歩は、開発ライフサイクル全体でAI支援を普及させながら、エンタープライズセキュリティ体制を強化するというGitLabのコミットメントを実証しています。",{"text":2359,"labels":2360,"description":2361,"config":2362,"items":2364},"GitLab PremiumおよびUltimateにDuoが統合",[691],"GitLab Duo がPremiumおよびUltimateサブスクリプションにネイティブ統合され、 開発ワークフロー全体でAI支援が利用可能になります。チームは以下のことが可能になります。\n",{"href":2363},"https://docs.gitlab.com/user/gitlab_duo/",[2365,2367,2369,2371],{"text":2366},"別途のアドオン購入なしに、コード提案、Chat、その他のDuo機能にアクセスできます。",{"text":2368},"組織全体のすべてのPremiumおよびUltimateユーザーに対してAI支援を有効化できます。",{"text":2370},"計画からデプロイまで、包括的なAI機能を活用できます。",{"text":2372},"チームのニーズとワークフロー要件に基づいてAI導入をスケーリングできます。",{"text":2374,"description":2375,"config":2376,"labels":2378,"items":2379},"Duoコードレビューによる自動レビュー","プロジェクトのマージリクエスト設定を更新することで、GitLab Duoコードレビューをすべてのマージリクエストで自動実行するように設定できます。この自動化により以下が保証されます。",{"href":2377},"https://docs.gitlab.com/user/project/merge_requests/duo_in_merge_requests/",[691,719],[2380,2382,2384,2386],{"text":2381},"すべてのコードがコードベース全体で一貫して初期レビューを受けます。",{"text":2383},"コード品質の改善が手動レビューリクエストなしに実現されます。",{"text":2385},"レビュー基準がすべての貢献に均一に適用されます。",{"text":2387},"シニアエンジニアが設計上の決定に集中でき、初期レビューが自動的に実行されます。",{"text":2389,"description":2390,"config":2391,"labels":2392,"items":2393},"改善されたDuoコードレビューコンテキスト","コードベースと開発パターンからの追加シグナルを分析することで、GitLab Duoコードレビューからより文脈に適したフィードバックを取得します。デベロッパーは以下を受け取ります。",{"href":2377},[691,719],[2394,2396,2398],{"text":2395},"特定のコーディング基準とチーム規約に合わせたフィードバック。",{"text":2397},"プロジェクトアーキテクチャを理解したコードレビューコメント。",{"text":2399},"確立された開発パターンに基づいた実行可能な推奨事項。",{"text":2401,"description":2402,"config":2403,"labels":2405,"items":2406},"GitLab Dedicatedで利用可能な内部リリース","GitLab Dedicatedインスタンスは、公開開示前に内部リリースを通じて重大な脆弱性に対応します。 この機能により以下が提供されます。\n",{"href":2404},"https://docs.gitlab.com/administration/dedicated/releases/",[692,733],[2407,2409,2411],{"text":2408},"脆弱性が公開される前に開発環境を保護できます。",{"text":2410},"顧客アクションが不要な緊急メンテナンス手順による自動修復。",{"text":2412},"規制業界およびエンタープライズコンプライアンス要件を満たすプロアクティブなセキュリティ体制。","shared/ja-jp/releases/whats-new/versions/18-0",{"config":2415,"content":2418,"stem":2501},{"template":8,"noContent":667,"version":2416,"releaseDate":2417},"17.11","Apr 17, 2025",{"components":2419},[2420,2424],{"componentName":673,"type":673,"componentContent":2421},{"title":2422,"description":2423},"GitLab 17.11の新機能","コンプライアンスフレームワークがカスタム要件とコントロールに対応し、 Eclipse IDE対応と保護されたパッケージがプラットフォーム機能を拡張します。\n",{"componentName":684,"type":684,"componentContent":2425},{"features":2426},[2427,2430,2445,2458,2471,2486],{"text":2428,"description":2429},"ガバナンス変革とプラットフォーム機能の拡張","GitLab 17.11では、コンプライアンスフレームワークが単純なプロジェクトラベルから、カスタム要件とコントロールを備えた包括的なガバナンスシステムへと進化します。Eclipse IDEプラグインの提供開始、Self-Hostedの継続的な機能拡張、保護されたコンテナタグにより、GitLabのガバナンス、AI利用可能性、サプライチェーンセキュリティへの投資が実証されます。\n",{"text":2431,"description":2432,"config":2433,"labels":2435,"items":2436},"コンプライアンスフレームワークを要件とコンプライアンスコントロールでカスタマイズ","コンプライアンスフレームワーク内で特定の要件とコンプライアンスコントロールを定義し、単純なプロジェクトラベルから実行可能なガバナンスツールへと変革します。組織は以下のことが可能になります。",{"href":2434},"https://docs.gitlab.com/user/compliance/compliance_center/compliance_status_report/",[692,733],[2437,2439,2441,2443],{"text":2438},"SOC 2、ISO 27001、HIPAA、またはカスタム内部基準などの規制基準に要件をマッピングできます。",{"text":2440},"コンプライアンスステータスを追跡して、特定のコントロール要件を満たしているプロジェクトを監視できます。",{"text":2442},"構造化された報告可能なコンプライアンスデータで監査準備状況を実証できます。",{"text":2444},"プロジェクトのリスクレベルに基づいて異なる要件を適用することで、実施をカスタマイズできます。",{"text":2446,"description":2447,"items":2448,"config":2455,"labels":2457},"GitLab Eclipse プラグイン（ベータ版）","新しいGitLab Eclipse プラグインをEclipse Marketplaceで利用可能にし、 GitLab Duo機能をEclipse IDEに直接拡張します。この統合により以下が提供されます。\n",[2449,2451,2453],{"text":2450},"Eclipse内でDuo ChatとAI搭載コード提案にシームレスにアクセスできます。",{"text":2452},"VS Code、JetBrains、Eclipse IDEsにわたるAI支援の統一化を実現します。",{"text":2454},"デベロッパーの選択肢を拡大し、AI支援ワークフローに対応します。",{"href":2456},"https://docs.gitlab.com/ee/editor_extensions/eclipse/",[691],{"text":2459,"description":2460,"config":2461,"labels":2463,"items":2464},"セルフホストモデルで利用可能なGitLab Duo機能が拡大","完全なデータソブリンティを必要とする組織向けに、セルフホスト環境でAI機能を拡張し、 追加のGitLab Duo機能が利用可能になります。チームは以下のことが可能になります。\n",{"href":2462},"https://docs.gitlab.com/ee/administration/self_hosted_models/",[691],[2465,2467,2469],{"text":2466},"オンプレミスまたはプライベートクラウドデプロイメントを維持しながら、拡張されたDuo機能セットにアクセスできます。",{"text":2468},"厳格なデータレジデンシーとコンプライアンス要件を満たすことができます。",{"text":2470},"クラウドホストDuo提供との機能パリティを実現できます。",{"text":2472,"description":2473,"config":2474,"labels":2476,"items":2477},"保護されたコンテナタグでセキュリティを強化","RE2正規表現パターンを使用した細粒度の保護ルールで、特定のコンテナタグをプッシュまたは削除できるユーザーを制御します。 この機能により、チームは以下のことが可能になります。\n",{"href":2475},"https://docs.gitlab.com/user/packages/container_registry/container_repository_protection_rules/",[692,908],[2478,2480,2482,2484],{"text":2479},"プロジェクトごとに最大5つの保護ルールを作成して、latestやセマンティックバージョンなどのタグを保護できます。",{"text":2481},"プッシュおよび削除操作をメンテナー、オーナー、または管理者ロールに制限できます。",{"text":2483},"保護されたタグがクリーンアップポリシーによって削除されるのを防ぐことができます。",{"text":2485},"本番環境に不可欠なコンテナイメージを偶発的または不正な変更から保護できます。",{"text":2487,"description":2488,"config":2489,"labels":2491,"items":2492},"プロジェクト依存関係リストのCycloneDXエクスポート","依存関係リストを広く採用されているCycloneDX形式でエクスポートしてSBOMを生成します。 組織は以下のことが可能になります。\n",{"href":2490},"https://docs.gitlab.com/user/application_security/dependency_list/#download-the-dependency-list",[733,787],[2493,2495,2497,2499],{"text":2494},"ソフトウェア部品表の規制要件を満たすことができます。",{"text":2496},"エコシステム全体のセキュリティスキャンツールとの互換性を実現できます。",{"text":2498},"ソフトウェアサプライチェーン全体の脆弱性追跡を促進できます。",{"text":2500},"業界標準のSBOM処理ワークフローと統合できます。","shared/ja-jp/releases/whats-new/versions/17-11",{"config":2503,"content":2506,"stem":2575},{"template":8,"noContent":667,"version":2504,"releaseDate":2505},"17.10","Mar 20, 2025",{"components":2507},[2508,2512],{"componentName":673,"type":673,"componentContent":2509},{"title":2510,"description":2511},"GitLab 17.10の新機能","AI搭載のコードレビューがベータ版で登場し、GLQL ViewsとDORAメトリクスが開発チームの分析機能を拡張します。",{"componentName":684,"type":684,"componentContent":2513},{"features":2514},[2515,2518,2532,2547,2560],{"text":2516,"description":2517},"コードレビューの自動化と分析機能の革新","GitLab 17.10では、マージリクエストに対してAI搭載のフィードバックを即座に提供するDuoコードレビューをベータ機能として導入します。GLQL Viewsベータ機能、プロジェクトレベルのDORAメトリクス可視化、一般提供となった「新しいイシュー」デザインにより、GitLabの分析機能の高度化と最新のユーザーエクスペリエンスへの継続的な投資を実現します。\n",{"text":2519,"description":2520,"labels":2521,"config":2522,"items":2523},"Duoコードレビュー（ベータ版）","@GitLabDuoをレビュアーとして追加するか、コメント内で@GitLabDuoにメンションすることで、マージリクエストに対してAI搭載のフィードバックを即座に受け取ることができます。このベータ機能により、チームは以下のことが可能になります。\n",[691,719,733],{"href":2325},[2524,2526,2528,2530],{"text":2525},"人間のレビュアーを待つことなく、問題を早期に発見できます。",{"text":2527},"マージリクエストに対するAIフィードバックを取得し、作成者とレビュアーのボトルネックを軽減します。",{"text":2529},"すべての貢献にわたって一貫したレビュー基準を維持できます。",{"text":2531},"人間のレビュアーがアーキテクチャとメンタリングに集中できるようにします。",{"text":2533,"description":2534,"config":2535,"labels":2537,"items":2538},"GitLab Query Language（GLQL）Views（ベータ版）","Markdownコードブロックにライブデータクエリを埋め込むことで、既存のワークフロー内で動的でリアルタイムのワークトラッキングを実現できます。チームは以下のことが可能になります。\n",{"href":2536},"https://docs.gitlab.com/ee/user/gitlab_query_language/",[692,908],[2539,2541,2543,2545],{"text":2540},"Wikiページやエピックの説明、イシューのコメント、マージリクエストにGLQL viewsを埋め込むことができます。",{"text":2542},"担当者、作成者、ラベル、マイルストーンフィールド全体で論理式と演算子を使用してフィルタリングできます。",{"text":2544},"テーブルまたはリストとしてプレゼンテーションをカスタマイズでき、フィールドの可視性と結果の制限を制御できます。",{"text":2546},"現在のワークフローを離れることなく情報にアクセスできます。",{"text":2548,"description":2549,"config":2550,"labels":2552,"items":2553},"プロジェクトのDORAメトリクスパネル","バリューストリームダッシュボードで、トップレベルグループ内のすべてのプロジェクトを4つのDORAメトリクスに分類して表示できます。このパネルにより、リーダーは以下のことが可能になります。",{"href":2551},"https://docs.gitlab.com/ee/user/analytics/value_streams_dashboard.html",[734],[2554,2556,2558],{"text":2555},"組織全体で高、中、低のパフォーマンスを発揮しているプロジェクトを特定できます。",{"text":2557},"データに基づいた意思決定を行い、リソースを効果的に配分できます。",{"text":2559},"ソフトウェアデリバリーの速度、安定性、信頼性を向上させるための取り組みに焦点を当てることができます。",{"text":2561,"description":2562,"config":2563,"labels":2565,"items":2566},"「新しいイシュー」デザイン更新（現在GA）","イシューがエピックとタスクと共通のフレームワークを共有するようになり、リアルタイム更新とワークフロー改善が実現されました。主な改善点は以下の通りです。\n",{"href":2564},"https://docs.gitlab.com/ee/user/project/issues/",[908],[2567,2569,2571,2573],{"text":2568},"リストやボードから項目を開くドロワービューで、通常のコンテキスト切り替えなしに素早く表示できます。",{"text":2570},"「タイプを変更」アクションでエピック、イシュー、タスク間のタイプ変換が可能です。",{"text":2572},"マージリクエスト、ブランチ、フィーチャーフラグなどの開発項目を1つのリストに統合できます。",{"text":2574},"ドラッグアンドドロップでリンクタイプを変更できるなど、リンク機能が改善されました。","shared/ja-jp/releases/whats-new/versions/17-10",{"config":2577,"content":2580,"stem":2651},{"template":8,"noContent":667,"version":2578,"releaseDate":2579},"17.9","Feb 20, 2025",{"components":2581},[2582,2586],{"componentName":673,"type":673,"componentContent":2583},{"title":2584,"description":2585},"GitLab 17.9の新機能","GitLab Duo Self-hostedが一般提供となり、新しい並列GitLab Pagesサイトとカスタムパイプラインステージ制御が追加されました。",{"componentName":684,"type":684,"componentContent":2587},{"features":2588},[2589,2592,2606,2621,2636],{"text":2590,"description":2591},"AIデータソブリンティとパイプラインの柔軟性の融合","GitLab 17.9では、GitLab Duoとセルフホストモデルのサポートが一般提供となり、厳密なデータ要件を持つ組織が独自のプライベートインフラストラクチャと並行してAIモデルをホストできるようになりました。GitLab Pagesの並列デプロイ、カスタムパイプラインステージ、SBOMベースの依存関係スキャン移行により、AIソブリンティ、デベロッパー生産性、業界標準適合全体でのプラットフォーム投資の継続を示しています。\n",{"text":2593,"description":2594,"config":2595,"labels":2596,"items":2597},"GitLab DuoとセルフホストされたAIモデル（現在GA）","独自のインフラストラクチャまたはAWS Bedrockで選択した大規模言語モデルをホストし、GitLab Duoコード提案とChatに設定できます。この機能により、チームは以下のことが可能になります。\n",{"href":2462},[691],[2598,2600,2602,2604],{"text":2599},"完全なデータソブリンティとプライバシーを維持しながらAI支援を活用できます。",{"text":2601},"オンプレミスまたはプライベートクラウド環境でホストされたモデルを使用できます。",{"text":2603},"Mistral、Claude 3.5 Sonnet、OpenAIモデルを様々なプラットフォームでサポートしています。",{"text":2605},"規制業界の厳密なデータレジデンシーとコンプライアンス要件を満たすことができます。",{"text":2607,"description":2608,"labels":2609,"config":2610,"items":2612},"GitLab Pagesの並列デプロイ","GitLab Pagesサイトの複数バージョンを同時に作成でき、設定されたプレフィックスに基づいて一意のURLでアクセスできます。チームは以下のことが可能になります。",[787],{"href":2611},"https://docs.gitlab.com/ee/user/project/pages/",[2613,2615,2617,2619],{"text":2614},"デザイン変更またはコンテンツ更新を本番環境に公開する前にプレビューできます。",{"text":2616},"開発環境でサイト変更をテストできます。",{"text":2618},"マージリクエストからの変更を専用プレビューURLで確認できます。",{"text":2620},"ローカライズされたコンテンツまたはA/Bテスト用に複数のサイトバージョンを維持できます。",{"text":2622,"description":2623,"labels":2624,"config":2625,"items":2627},"パイプライン実行ポリシーでカスタムステージを実施","セキュリティとコンプライアンス要件を維持しながら、パイプラインの特定のポイントでカスタムステージを定義して挿入できます。この機能は以下を提供します。",[692,908],{"href":2626},"https://docs.gitlab.com/user/application_security/policies/pipeline_execution_policies/#inject_policy",[2628,2630,2632,2634],{"text":2629},"特定の実行ポイントでステージを定義することで、パイプラインカスタマイズを強化し、細かい制御を実現できます。",{"text":2631},"ビルド後、デプロイ前などの最適な時間にスキャンが実行されるようにして、セキュリティとコンプライアンスを向上させることができます。",{"text":2633},"開発チームが保護範囲内でカスタマイズできるようにしながら、一元化された制御を維持できます。",{"text":2635},"既存のプロジェクトステージおよび他のポリシータイプとシームレスに統合できます。",{"text":2637,"config":2638,"description":2640,"labels":2641,"items":2642},"Cargo、Conda、Cocoapods、Swiftプロジェクト向けSBOMを使用した依存関係スキャンを有効化",{"href":2639},"https://docs.gitlab.com/ee/update/deprecations.html?removal_milestone=18.0#dependency-scanning-upgrades-to-the-gitlab-sbom-vulnerability-scanner","Gemnasiumに代わる新しいアナライザーへの依存関係スキャン移行（18.0でサポート終了）。このアナライザーは現在以下をサポートしています。",[733,806],[2643,2645,2647,2649],{"text":2644},"conda-lock.ymlファイルを使用するCondaを使用したC/C++/Fortran/Go/Python/Rプロジェクト。",{"text":2646},"podfile.lockファイルを使用するCocoapodsを使用したObjective-Cプロジェクト。",{"text":2648},"cargo.lockファイルを使用するCargoを使用したRustプロジェクト。",{"text":2650},"package.resolvedファイルを使用するSwiftを使用したSwiftプロジェクト。","shared/ja-jp/releases/whats-new/versions/17-9",{"config":2653,"content":2656,"stem":2727},{"template":8,"noContent":667,"version":2654,"releaseDate":2655},"17.8","Jan 16, 2025",{"components":2657},[2658,2662],{"componentName":673,"type":673,"componentContent":2659},{"title":2660,"description":2661},"GitLab 17.8の新機能","階層化された承認ワークフロー、保護されたコンテナリポジトリ、VS Codeのリアルタイムセキュリティスキャンにより、エンタープライズセキュリティ制御が強化されます。",{"componentName":684,"type":684,"componentContent":2663},{"features":2664},[2665,2668,2683,2697,2712],{"text":2666,"description":2667},"高度なガバナンスとシフトレフトセキュリティ","GitLab 17.8では、セキュリティポリシーでより細かい承認要件を有効にし、サプライチェーンセキュリティを強化するための保護されたコンテナリポジトリを提供します。VS CodeのリアルタイムセキュリティスキャンとMLモデル実験追跡が一般提供（GA）に達し、GitLabのシフトレフトセキュリティとMLOpsワークフロー成熟度への注力を示しています。",{"text":2669,"description":2670,"config":2671,"labels":2673,"items":2674},"マージリクエスト承認ポリシーで複数の異なる承認アクションをサポート","様々なロール、個別の承認者、または別々のグループからの階層化されたセキュリティ承認を実施でき、ポリシーごとに最大5つの承認ルールを設定できます。組織は以下を設定できます。\n",{"href":2672},"https://docs.gitlab.com/user/application_security/policies/merge_request_approval_policies/",[692,908],[2675,2677,2679,2681],{"text":2676},"デベロッパーロールからの1つの承認とメンテナーロールからの別の承認を必要とする異なるロール承認。",{"text":2678},"デベロッパーまたはメンテナーからの1つの承認とセキュリティグループメンバーからの別の承認を必要とするロールとグループ承認。",{"text":2680},"Pythonエキスパートとセキュリティチームなど、異なる専門グループからの承認を必要とする異なるグループ承認。",{"text":2682},"すべての変更を適切な人がレビューするための複雑なコンプライアンスワークフロー。",{"text":2684,"description":2685,"config":2686,"labels":2687,"items":2688},"保護されたコンテナリポジトリでセキュリティを強化","コンテナイメージ管理のセキュリティと制御の課題に対処し、保護されたコンテナリポジトリで解決します。このソリューションは以下を提供します。",{"href":2475},[692,908],[2689,2691,2693,2695],{"text":2690},"機密コンテナリポジトリへの厳密なアクセス制御によるセキュリティ強化。",{"text":2692},"プッシュ、プル、管理操作に対する細かい権限。",{"text":2694},"GitLab CI/CDパイプラインとのシームレスな統合により、ワークフロー中断がありません。",{"text":2696},"重要なコンテナアセットへの不正アクセスと誤った変更からの保護。",{"text":2698,"description":2699,"config":2700,"labels":2702,"items":2703},"VS CodeのセキュリティスキャンSAST","VS Codeでプロジェクトファイルを直接スキャンして、コミットまたはプッシュ前にセキュリティ脆弱性を見つけて修正できます。デベロッパーは以下のことが可能になります。",{"href":2701},"https://docs.gitlab.com/ee/editor_extensions/visual_studio_code/#perform-sast-scanning",[719,733],[2704,2706,2708,2710],{"text":2705},"パイプライン結果を待つことなく、セキュリティ問題を即座に特定できます。",{"text":2707},"スキャン結果を専用サイドパネルで表示でき、コード変更に応じて更新されます。",{"text":2709},"脆弱性結果にマウスを置いて詳細な説明を表示するか、別のエディタウィンドウで開くことができます。",{"text":2711},"脆弱性がコードベースに入る前に修正できます。",{"text":2713,"description":2714,"config":2715,"labels":2717,"items":2718},"MLモデル実験追跡（現在GA）","パラメータ、メトリクス、アーティファクトをGitLabに直接ログして、機械学習実験を追跡できます。このGAリリースにより、チームは以下のことが可能になります。",{"href":2716},"https://docs.gitlab.com/ee/user/project/ml/experiment_tracking/",[908,806],[2719,2721,2723,2725],{"text":2720},"実験メタデータをログして、データサイエンティストが後で実験を再現できるようにします。",{"text":2722},"すべての実験データをGitLab環境内に保つことで、一元管理を実現できます。",{"text":2724},"強化されたデータ表示、より深いGitLab統合、改善された権限にアクセスできます。",{"text":2726},"コードとCI/CDワークフローと並行してML実験で協力できます。","shared/ja-jp/releases/whats-new/versions/17-8",{"config":2729,"content":2732,"stem":2799},{"template":8,"noContent":667,"version":2730,"releaseDate":2731},"17.7","Dec 19, 2024",{"components":2733},[2734,2738],{"componentName":673,"type":673,"componentContent":2735},{"title":2736,"description":2737},"GitLab 17.7の新機能","脆弱性の自動修正、セキュリティレポートのグループ化、CI/CDコンポーネント追跡により、セキュリティワークフローとプラットフォーム可視性が向上します。",{"componentName":684,"type":684,"componentContent":2739},{"features":2740},[2741,2744,2759,2772,2785],{"text":2742,"description":2743},"セキュリティワークフローインテリジェンスとプラットフォームインサイト","GitLab 17.7では、脅威が検出されなくなった場合の脆弱性の自動修正、効率的なトリアージのためのセキュリティレポートグループ化、より細かいアクセス制御のための新しいプランナーロールを導入しました。CI/CDコンポーネント使用追跡により、DevOpsチームは組織全体のプラットフォーム採用状況を把握できます。",{"text":2745,"description":2746,"labels":2747,"items":2748,"config":2757},"後続スキャンで検出されない脆弱性を自動修正","脆弱性管理ポリシーを設定して、自動スキャンで検出されなくなった脆弱性を自動的に修正済みとしてマークできます。この自動化により、チームは以下のことが可能になります。",[733],[2749,2751,2753,2755],{"text":2750},"修正された脆弱性を自動的にクローズすることで、手動トリアージの負担を軽減できます。",{"text":2752},"特定の重大度レベルまたはセキュリティスキャナーに基づいてポリシーを設定できます。",{"text":2754},"脆弱性レコードで修正をアクティビティノート、タイムスタンプ、パイプラインリファレンスで追跡できます。",{"text":2756},"セキュリティチームが管理タスクではなく、アクティブな脅威に時間を費やすことができます。",{"href":2758},"https://docs.gitlab.com/user/application_security/policies/vulnerability_management_policy/",{"text":2760,"description":2761,"config":2762,"labels":2764,"items":2765},"脆弱性レポートのグループ化","脆弱性をグループで表示して、一括操作を使用したトリアージタスクを最適化し、脅威パターンを素早く評価できます。セキュリティチームは以下のことが可能になります。\n",{"href":2763},"https://docs.gitlab.com/ee/user/application_security/vulnerability_report/",[733],[2766,2768,2770],{"text":2767},"OWASP Top 10分類など、特定のグループに一致する脆弱性の数を確認できます。",{"text":2769},"グループ化された脆弱性に対して一括ステータス変更を効率的に適用できます。",{"text":2771},"アプリケーション全体の脆弱性トレンドとパターンを特定できます。",{"text":2773,"labels":2774,"config":2775,"description":2777,"items":2778},"新しいプランナーユーザーロール",[908,692],{"href":2776},"https://docs.gitlab.com/user/permissions/","新しいプランナーロールを通じて、エピック、ロードマップ、Kanbanボードなどのアジャイル計画機能にカスタマイズされた権限でアクセスできます。このロールはチームが以下のことを実現するのに役立ちます。\n",[2779,2781,2783],{"text":2780},"権限を過剰に付与することなく、計画について効果的に協力できます。",{"text":2782},"最小権限の原則に沿ったワークフローを維持できます。",{"text":2784},"チーム協力を可能にしながら計画活動を安全に保つことができます。",{"text":2786,"description":2787,"labels":2788,"items":2789,"config":2798},"プロジェクト全体のCI/CDコンポーネント使用状況を追跡","新しいGraphQLクエリを通じて、組織のパイプライン全体で特定のCI/CDコンポーネントを使用しているプロジェクトを確認できます。DevOpsチームは以下のことが可能になります。",[806],[2790,2792,2794,2796],{"text":2791},"対象を絞った更新のために、古いコンポーネント使用状況を特定できます。",{"text":2793},"共有CI/CDコンポーネントの採用率を理解できます。",{"text":2795},"コンポーネントのデプロイ場所を把握することで、コンポーネントライフサイクルをサポートできます。",{"text":2797},"コンポーネントの廃止または強化に関する情報に基づいた決定を下すことができます。",{"href":1332},"shared/ja-jp/releases/whats-new/versions/17-7",{"features":2801},[2802,2888],{"categoryName":2803,"subcategories":2804},"Agentic Core",[2805],{"name":2806,"features":2807},"インテリジェントなコーディングアシスタントから、ソフトウェアライフサイクル全体にわたるオーケストレーションされたAIへ",[2808,2828,2848,2868],{"text":2809,"labels":2810,"description":2811,"items":2812,"links":2821},"BYOK Iteration 1: GitLab AIゲートウェイを使用したトークン認証",[691,692],"企業は、コスト管理、データレジデンシー、または既存の契約活用を目的として、自社のモデルサブスクリプションを使用してDuo Agent Platformの機能を利用したいと考えています。BYOK Iteration 1は、GitLab AIゲートウェイを介したトークンベースの認証でお客様所有のプロバイダーを接続します。現在、以下の機能追加に取り組んでいます：",[2813,2815,2817,2819],{"text":2814},"トークン認証を使用したAIゲートウェイを通じた既存のプロバイダー関係への接続。",{"text":2816},"AIゲートウェイを通じて公開されるプロバイダーのサポート。",{"text":2818},"GitLabのエージェント型ワークフローレイヤーを活用しながら、既存の契約上の優位性を維持。",{"text":2820},"以前のリリースで導入されたSelf-Hosted Duo Agent Platformおよびモデル選択のさらなる機能。",[2822],{"text":2823,"config":2824},"エピック #20823",{"href":2825,"dataGaName":2826,"dataGaLocation":2827},"https://gitlab.com/groups/gitlab-org/-/work_items/20823","Epic #20823","byok-iteration-1-token-authentication-with-gitlab-ai-gateway",{"text":2829,"labels":2830,"description":2831,"items":2832,"links":2841},"AI駆動によるシークレットスキャンの誤検出判定",[733,691],"セキュリティチームは、テスト認証情報やダミー値として判明するシークレット検出の検出結果のトリアージに多くの時間を費やしています。AI駆動型の誤検出判定は、開発者が見る前に検出結果を分析し、テスト認証情報、サンプル値、プレースホルダーシークレットを明確な説明と信頼度スコアで識別します。この検出機能はSAST誤検出判定とは別です。本機能は以下を目的として構築されています：",[2833,2835,2837,2839],{"text":2834},"開発者のワークフローに到達する前に誤検出を積極的に特定する",{"text":2836},"各判定に対して明確な説明と信頼度スコアを提供する",{"text":2838},"検証済みの誤検出の一括却下をサポートする",{"text":2840},"精度と再現率メトリクスを追跡して、検出精度を継続的に改善する",[2842],{"text":2843,"config":2844},"エピック #20152",{"href":2845,"dataGaName":2846,"dataGaLocation":2847},"https://gitlab.com/groups/gitlab-org/-/work_items/20152","Epic #20152","ai-powered-false-positive-detection-for-secret-scanning",{"text":2849,"labels":2850,"description":2851,"items":2852,"links":2861},"GitLab Duo Chat（エージェント）でのWebおよびファイルアップロード",[691],"GitLab Duo Chat（エージェント）は、ファイルアップロードとウェブコンテンツをファーストクラスのコンテキストとしてサポートする予定です。これにより、エージェントはリポジトリデータとともに、ドキュメント、ログ、仕様、その他のアーティファクトを対象に推論できるようになります。この拡張は以下を目的としています：",[2853,2855,2857,2859],{"text":2854},"DAPをリポジトリのみの推論から、複数ソースにまたがるトラブルシューティング、計画、分析に移行する。",{"text":2856},"チームがログ、仕様、ドキュメントをエージェントの会話に直接共有できるようにする。",{"text":2858},"根本原因分析やインシデントトリアージなどのエージェント型ワークフロー向けに、より豊かなコンテキストをサポートする。",{"text":2860},"外部ドキュメントとGitLabの間のコンテキストの切り替えを削減する。",[2862],{"text":2863,"config":2864},"イシュー #521752",{"href":2865,"dataGaName":2866,"dataGaLocation":2867},"https://gitlab.com/gitlab-org/gitlab/-/work_items/521752","Issue #521752","web-and-upload-in-gitlab-duo-chat-agentic",{"text":2869,"labels":2870,"description":2871,"items":2872,"links":2881},"AIによる脆弱性の一括修正",[733,691],"同じ脆弱性パターンがコードベース全体に現れる場合、各インスタンスに対して個別のマージリクエストを作成するとレビュー疲労が生じ、修正が遅くなります。この拡張機能は、脆弱性ごとのSAST修正フローに基づいて関連する検出結果を共有の根本原因で自動グループ化し、統合されたマージリクエストを生成します。以下の機能を予定しています：",[2873,2875,2877,2879],{"text":2874},"コードベース全体で同様の脆弱性を識別するパターン認識。",{"text":2876},"根本原因または修正戦略による検出結果の自動グループ化。",{"text":2878},"複数の関連する検出結果に対処する単一の統合MR。",{"text":2880},"マージリクエストインターフェイスでの明確なレビューコンテキストのための視覚的なクラスタリング。",[2882],{"text":2883,"config":2884},"エピック #20154",{"href":2885,"dataGaName":2886,"dataGaLocation":2887},"https://gitlab.com/groups/gitlab-org/-/work_items/20154","Epic #20154","agentic-bulk-vulnerability-resolution",{"categoryName":2889,"subcategories":2890},"統合DevOps＆セキュリティ",[2891],{"name":2892,"features":2893},"ボルトオン（後付け）セキュリティと断片化されたツールチェーンから、統合されたコンテキスト対応のDevSecOpsへ",[2894,2914,2934,2954,2972,2992,3012,3032,3052,3072,3090,3108,3128,3148,3168,3188,3208,3226,3246,3266,3284,3304,3324,3344,3364,3384,3404,3424,3444,3462],{"text":2895,"labels":2896,"description":2897,"items":2898,"links":2907},"コンテキスト全体での脆弱性管理（非デフォルトブランチ追跡）",[733,734],"現在、GitLabはデフォルトブランチの脆弱性のみを追跡しており、長期間存在するブランチからリリースする組織は、本番環境で実行されているコードのセキュリティ態勢の可視性がゼロです。非デフォルトブランチ追跡はSecurity Insightsへの要望として最も多く寄せられており、導入の障壁となっていることが確認されています。現在、以下に取り組んでいます：",[2899,2901,2903,2905],{"text":2900},"デフォルトブランチ以外の脆弱性管理のために追跡されるブランチの設定。",{"text":2902},"各ブランチへの脆弱性状態変更のローカルスコープ適用と、グローバル変更のオプションの提供。",{"text":2904},"リリース固有のセキュリティ態勢を確認するための脆弱性レポートにおけるブランチ対応フィルタリング。",{"text":2906},"追跡対象の非デフォルトブランチにおける、デフォルトブランチと同等の脆弱性管理アクティビティ。",[2908],{"text":2909,"config":2910},"エピック #18653",{"href":2911,"dataGaName":2912,"dataGaLocation":2913},"https://gitlab.com/groups/gitlab-org/-/work_items/18653","Epic #18653","vulnerability-management-across-contexts-non-default-branch-tracking",{"text":2915,"labels":2916,"description":2917,"items":2918,"links":2927},"セキュリティダッシュボード属性フィルター",[733,734],"以前に導入されたビジネスコンテキストセキュリティ属性は、セキュリティダッシュボード上でフィルタリング可能である必要があります。セキュリティマネージャーは、ビジネスインパクト、アプリケーション、ビジネスユニットなどでダッシュボードをフィルタリングできるようになります。以下を予定しています：",[2919,2921,2923,2925],{"text":2920},"コンテキストフィルタリングに基づいてセキュリティダッシュボードにセキュリティ属性フィルターを追加する。",{"text":2922},"既存のレポートタイプおよびプロジェクトフィルターと統合して、複合ビューを実現する。",{"text":2924},"コンプライアンスチームがスコープ付きレポートを取得し、エンジニアリングリーダーが自分のドメインに焦点を当てられるようにする。",{"text":2926},"後続のイテレーションにおける脆弱性レポート属性フィルタリングの基盤を構築する。",[2928],{"text":2929,"config":2930},"エピック #18201",{"href":2931,"dataGaName":2932,"dataGaLocation":2933},"https://gitlab.com/groups/gitlab-org/-/work_items/18201","Epic #18201","security-dashboard-attribute-filters",{"text":2935,"labels":2936,"description":2937,"items":2938,"links":2947},"手動パイプラインジョブのジョブインプット",[806],"CI/CDインプットは現在、パイプラインレベルの設定に対して機能していますが、開発者はパイプライン内の個別の手動ジョブのパラメーターを設定できません。そのため、単純なパラメーター変更のためにコストの高いなパイプライン全体の再実行を強制されます。ジョブレベルのインプットにより、実行中にパラメーターが変更された場合に手動ジョブへの動的なパラメーター設定が可能になります。本機能は以下を目的として構築されています：",[2939,2941,2943,2945],{"text":2940},"パイプライン全体の再実行なしで個別ジョブのパラメーター設定を可能にする。",{"text":2942},"以前のジョブ出力や外部条件に基づいた動的インプットをサポートする。",{"text":2944},"パラメーターの不一致によるデプロイメントエラーを削減する。",{"text":2946},"エンタープライズCI/CD統合においてJenkinsを必要としない、他のツールからの簡単な移行を提供する。",[2948],{"text":2949,"config":2950},"エピック #18551",{"href":2951,"dataGaName":2952,"dataGaLocation":2953},"https://gitlab.com/groups/gitlab-org/-/work_items/18551","Epic #18551","job-inputs-for-manual-pipeline-jobs",{"text":2955,"labels":2956,"description":2957,"items":2958,"links":2965},"コンテキスト全体でのセキュリティダッシュボードとSBOM",[733,734],"非デフォルトブランチ追跡をセキュリティダッシュボードとSBOMに拡張することで、脆弱性トレンド、依存関係リスト、SBOMエクスポートがすべてブランチ対応になります。この拡張は以下を目的としています：",[2959,2961,2963],{"text":2960},"長期間存在するリリースブランチを持つ組織のために、脆弱性トレンドとSBOMエクスポートをブランチ対応にする。",{"text":2962},"特定のブランチにスコープされたCycloneDX、JSON、SPDXエクスポート形式をサポートする。",{"text":2964},"ブランチスコープの検出タイムスタンプを使用して、ローカルとグローバルの脆弱性状態変更を追跡する。",[2966],{"text":2967,"config":2968},"エピック #20476",{"href":2969,"dataGaName":2970,"dataGaLocation":2971},"https://gitlab.com/groups/gitlab-org/-/work_items/20476","Epic #20476","security-dashboard-and-sbom-across-contexts",{"text":2973,"labels":2974,"description":2975,"items":2976,"links":2985},"MR承認ポリシーのKEV/EPSSフィルター",[733],"CVSS重大度だけでは、脆弱性が積極的に悪用されているか、悪用される可能性があるかを判断できません。MR承認ポリシーのフィルター基準として既知の悪用された脆弱性（KEV）と悪用予測スコアリングシステム（EPSS）を追加することで、理論的な重大度から実際の悪用可能性に基づいたポリシー適用が可能になります。このフィルターは以下の目的で作成されています：",[2977,2979,2981,2983],{"text":2978},"MR承認ポリシーのフィルターオプションとしてKEVとEPSSを追加する。",{"text":2980},"「依存関係に既知の悪用がある場合はマージをブロック」などのポリシーをサポートする。",{"text":2982},"依存関係スキャンとコンテナスキャン結果と統合する。",{"text":2984},"理論的な重大度ではなく、実際のリスクをもたらす検出結果の対応に焦点を当てる。",[2986],{"text":2987,"config":2988},"エピック #16311",{"href":2989,"dataGaName":2990,"dataGaLocation":2991},"https://gitlab.com/groups/gitlab-org/-/work_items/16311","Epic #16311","kev-epss-filter-in-mr-approval-policies",{"text":2993,"labels":2994,"description":2995,"items":2996,"links":3005},"プロジェクトレベルのエピック",[908],"GitLabの最も多くリクエストされた機能の1つであり、移行を検討する組織にとって障壁となっていることが確認されています。現在、エピックはグループレベルのみで利用可能なため、チームは不要なサブグループを作成したり、マイルストーンを誤用したりせざるを得ません。プロジェクトレベルのエピックは以下のように強化されます：",[2997,2999,3001,3003],{"text":2998},"Premiumティアのプロジェクトレベルでエピックを利用可能にする。",{"text":3000},"プロジェクトコンテキスト内でロードマップ、ボード、ビューの可用性をサポートする。",{"text":3002},"プロジェクト内のイシューをグループ化するためのサブグループ回避策の必要性を削除する。",{"text":3004},"プロジェクトスコープの計画を提供することで、移行したい顧客のニーズに対応する。",[3006],{"text":3007,"config":3008},"エピック #14501",{"href":3009,"dataGaName":3010,"dataGaLocation":3011},"https://gitlab.com/groups/gitlab-org/-/work_items/14501","Epic #14501","project-level-epics",{"text":3013,"labels":3014,"description":3015,"items":3016,"links":3025},"ネイティブCODEOWNERSレビュアーによる自動割り当て",[719],"GitLabは、マージリクエストごとの手動ステップを削減することでCODEOWNERSの割り当てを自動化し、開発者のボトルネック解消とレビュー選定リスクの低下を実現します。この機能は以下の目的で作成されています：",[3017,3019,3021,3023],{"text":3018},"MR変更ファイルに対してマッチしたCODEOWNERSパターンに基づいてレビュアーを自動的に割り当てる。",{"text":3020},"グループと個別ユーザーの両方の割り当てをサポートする。",{"text":3022},"自動割り当てと手動割り当ての監査証跡を使用して手動オーバーライドを保持する。",{"text":3024},"専門知識と可用性を考慮したDAPによる自動レビュアー選択の基盤を確立する。",[3026],{"text":3027,"config":3028},"エピック #20711",{"href":3029,"dataGaName":3030,"dataGaLocation":3031},"https://gitlab.com/groups/gitlab-org/-/work_items/20711","Epic #20711","native-codeowners-reviewer-auto-assignment",{"text":3033,"labels":3034,"description":3035,"items":3036,"links":3045},"作業アイテムREST API",[908],"多くのチームは、GraphQLを通じてのみ利用可能な作業アイテム機能（カスタムステータス、カスタムフィールド、作業アイテムタイプ）の採用をためらっています。REST APIは、RESTに依存する統合、自動化スクリプト、ツールにとっての導入障壁が解消されます。このAPIは以下の目的で作成されています：",[3037,3039,3041,3043],{"text":3038},"既存の作業アイテムファインダーとサービスをGraphQL公開操作でラップする。",{"text":3040},"REST依存チームのカスタムステータス、フィールド、タイプの採用をブロック解除する。",{"text":3042},"自動化とサードパーティ統合のための一貫したインターフェイスを提供する。",{"text":3044},"プロジェクト管理のためにGitLabを評価しているチームの障壁を解消する。",[3046],{"text":3047,"config":3048},"エピック #9673",{"href":3049,"dataGaName":3050,"dataGaLocation":3051},"https://gitlab.com/groups/gitlab-org/-/work_items/9673","Epic #9673","work-items-rest-api",{"text":3053,"labels":3054,"description":3055,"items":3056,"links":3065},"Wikiのコンテキスト内ディスカッション",[908,692],"Wikiのディスカッションは関連するコンテンツから離れた場所で行われており、有効性の低下やコンテキストの切り替えの増加を招いています。インラインコンテキストコメント機能により、スレッド化されたディスカッションが特定のテキストに直接紐付けられ、参照しているコンテンツとの関連性が保たれます。現在、以下に取り組んでいます：",[3057,3059,3061,3063],{"text":3058},"強調表示されたWikiコンテンツへのインラインコメント。",{"text":3060},"特定のテキスト選択に紐づいたスレッド化されたディスカッション。",{"text":3062},"Wikiページのディスカッション可視性インジケーター。",{"text":3064},"既存のWikiアクセス許可モデルとの統合。",[3066],{"text":3067,"config":3068},"エピック #16474",{"href":3069,"dataGaName":3070,"dataGaLocation":3071},"https://gitlab.com/groups/gitlab-org/-/work_items/16474","Epic #16474","wiki-contextual-discussions",{"text":3073,"labels":3074,"description":3075,"items":3076,"links":3083},"Maven Virtual Registry GAおよびnpm Virtual Registry",[787,788],"MavenがGAに昇格し、npmがベータ版に参入することで、エンタープライズで最も利用量の多い2つのアーティファクトエコシステムをカバーします。Docker Virtual RegistryもこのタイムフレームでGAを予定しています。年央までに、GitLabはMaven・Docker・npm向けのVirtual RegistryをGAとして提供できる見込みです。これらのレジストリは以下を目的として構築されています：",[3077,3079,3081],{"text":3078},"許可/拒否フィルタリング、ライフサイクルポリシー、Geoサポート、分析機能を備えたMavenの本番環境対応化を進める。",{"text":3080},"仮想レジストリアーキテクチャをJavaScript/Node.jsチーム向けのnpmに拡張し、ベータ版後のGAを目指す。",{"text":3082},"Docker Virtual Registryを実験的機能からGAに移行し、コンテナイメージソリューションを完成させる。",[3084],{"text":3085,"config":3086},"エピック #15091",{"href":3087,"dataGaName":3088,"dataGaLocation":3089},"https://gitlab.com/groups/gitlab-org/-/work_items/15091","Epic #15091","maven-virtual-registry-ga-and-npm-virtual-registry",{"text":3091,"labels":3092,"description":3093,"items":3094,"links":3101},"DORA 4メトリクスAPI",[734],"DORAメトリクス（デプロイ頻度、変更のリードタイム、変更失敗率、サービス復旧時間）は、ソフトウェアデリバリーパフォーマンスを測定する業界標準です。APIの完全な成熟は、プログラムによる利用における完全な機能パリティを意味します。このマイルストーンには以下が含まれる予定です：",[3095,3097,3099],{"text":3096},"4つのDORAメトリクスすべてにわたるAPIカバレッジ。",{"text":3098},"GitLab UIに依存せずにダッシュボード、エグゼクティブレポート、自動アラートをサポートする。",{"text":3100},"以前のリリースで強化されたCI/CDジョブメトリクスおよび分析機能を改善する。",[3102],{"text":3103,"config":3104},"エピック #8334",{"href":3105,"dataGaName":3106,"dataGaLocation":3107},"https://gitlab.com/groups/gitlab-org/-/work_items/8334","Epic #8334","dora-4-metrics-api",{"text":3109,"labels":3110,"description":3111,"items":3112,"links":3121},"脆弱性レポートのセキュリティ属性フィルタリング",[733,734],"セキュリティダッシュボードで始まったセキュリティ属性ストーリーは脆弱性レポートに到達します。チームはレポート上で直接アプリケーション、ビジネスユニット、またはチームで脆弱性をフィルタリングでき、フィルタリングされたURLをブックマークし、フィルタリングされたビューを共有できるようになります。このフィルターは以下の目的で開発されています：",[3113,3115,3117,3119],{"text":3114},"グループレベルの脆弱性レポートにビジネスコンテキストフィルタリングを追加する。",{"text":3116},"フィルタリングされたビューのURLブックマークをサポートする。",{"text":3118},"ダッシュボードからレポートへのビジネスコンテキストフィルタリングループを完成させる。",{"text":3120},"セキュリティ属性とダッシュボード属性フィルターに基づいて構築する。",[3122],{"text":3123,"config":3124},"エピック #17784",{"href":3125,"dataGaName":3126,"dataGaLocation":3127},"https://gitlab.com/groups/gitlab-org/-/work_items/17784","Epic #17784","security-attribute-filtering-on-vulnerability-reports",{"text":3129,"labels":3130,"description":3131,"items":3132,"links":3141},"自動修正と自動依存関係バンプ",[733],"低い重大度の脆弱性から拡張して、自動修正は設定可能な重大度レベルとバージョンターゲットをサポートします。現在、以下に取り組んでいます：",[3133,3135,3137,3139],{"text":3134},"LOWからCRITICALまでの設定可能な重大度レベルのターゲット適用。",{"text":3136},"バージョンターゲット選択（MAJOR、MINOR、PATCH）をサポートする。",{"text":3138},"依存関係バンプのグループ化または個別MRオプションを提供する。",{"text":3140},"自動修正された脆弱性を強調するUIインジケーターを含める。",[3142],{"text":3143,"config":3144},"エピック #18236",{"href":3145,"dataGaName":3146,"dataGaLocation":3147},"https://gitlab.com/groups/gitlab-org/-/work_items/18236","Epic #18236","auto-remediation-with-automatic-dependency-bumping",{"text":3149,"labels":3150,"description":3151,"items":3152,"links":3161},"有効化専用SASTプロファイル",[733,692],"SASTはアプリケーションセキュリティの基盤であり続けていますが、CI/CD設定要件が導入の障壁を生み出しています。SASTスキャンプロファイルにより、セキュリティマネージャーはセキュリティインベントリを通じてプロジェクト全体に静的分析をデプロイでき、自動言語検出とUltimateでサポートされている言語の高度なSASTを備えています。このプロファイルは以下を目的として設計されています：",[3153,3155,3157,3159],{"text":3154},"プロジェクト言語と適切なアナライザーを自動検出する。",{"text":3156},"サポート言語に対して高度なSASTを自動的に適用する。",{"text":3158},"セキュリティ設定とインベントリを通じたグループレベルの管理をサポートする。",{"text":3160},"シークレットプッシュ保護プロファイルによって確立された同じインタラクションパターンに従う。",[3162],{"text":3163,"config":3164},"エピック #19951",{"href":3165,"dataGaName":3166,"dataGaLocation":3167},"https://gitlab.com/groups/gitlab-org/-/work_items/19951","Epic #19951","enablement-only-sast-profile",{"text":3169,"labels":3170,"description":3171,"items":3172,"links":3181},"有効化専用シークレットプッシュ保護プロファイル",[733,692],"セキュリティマネージャーは、プロジェクトごとの手動設定なしでシークレットプッシュ保護を大規模にデプロイする必要があります。スキャン設定プロファイルにより、セキュリティインベントリを通じた一括有効化が可能になり、YAMLの変更や開発者の介入を必要とせずにプロジェクトを保護できます。このプロファイルは以下の目的で作成されています：",[3173,3175,3177,3179],{"text":3174},"セキュリティインベントリインターフェイスを通じてプロジェクト全体に一括保護を提供する。",{"text":3176},"他のスキャンプロファイルと一貫したゼロYAML、プロファイルベースのアプローチを持つ。",{"text":3178},"エッジケースを経験しているチームのプロジェクトレベルの制御を提供する。",{"text":3180},"追加のスキャンプロファイルタイプの基盤パターンを確立する。",[3182],{"text":3183,"config":3184},"エピック #19802",{"href":3185,"dataGaName":3186,"dataGaLocation":3187},"https://gitlab.com/groups/gitlab-org/-/work_items/19802","Epic #19802","enablement-only-secret-push-protection-profile",{"text":3189,"labels":3190,"description":3191,"items":3192,"links":3201},"有効化専用シークレット検出パイプラインプロファイル",[733,692],"シークレットプッシュ保護がリアルタイムでコミットをブロックする一方、パイプラインスキャンはリポジトリ履歴やパイプラインアーティファクト内のシークレットを検出することで補完的なカバレッジを提供します。このプロファイルにより、セキュリティマネージャーは同じプロファイルベースのアプローチを使用して広範なシークレット検出を適用でき、設定オーバーヘッドなしで多層防御を作成できます。このプロファイルは以下を目的として構築されています：",[3193,3195,3197,3199],{"text":3194},"以前にコミットされたシークレットの履歴リポジトリをスキャンする。",{"text":3196},"公開された認証情報のパイプラインアーティファクトをカバーする。",{"text":3198},"シークレットプッシュ保護と並行して補完的なカバレッジを提供する。",{"text":3200},"インフラのオーバーロードを防ぐのに役立つ段階的なロールアウトをサポートする。",[3202],{"text":3203,"config":3204},"エピック #19903",{"href":3205,"dataGaName":3206,"dataGaLocation":3207},"https://gitlab.com/groups/gitlab-org/-/work_items/19903","Epic #19903","enablement-only-secret-detection-pipeline-profile",{"text":3209,"labels":3210,"description":3211,"items":3212,"links":3219},"有効化専用依存関係スキャンプロファイル",[733,692],"スキャン設定プロファイルファミリーの完成として、依存関係スキャンプロファイルにより、セキュリティチームは開発者がCI設定を編集することなく、プロジェクト全体に依存関係スキャンを適用できるようになります。このプロファイルは以下を目的として作成されています：",[3213,3215,3217],{"text":3214},"セキュリティインベントリを通じたプロジェクト全体の依存関係スキャン。",{"text":3216},"シークレット検出およびSASTプロファイルと同じゼロYAML、プロファイルベースの有効化アプローチを保持する。",{"text":3218},"包括的なセキュリティスキャンを採用しているチームの設定オーバーヘッドを削減する。",[3220],{"text":3221,"config":3222},"エピック #19952",{"href":3223,"dataGaName":3224,"dataGaLocation":3225},"https://gitlab.com/groups/gitlab-org/-/work_items/19952","Epic #19952","enablement-only-dependency-scanning-profile",{"text":3227,"labels":3228,"description":3229,"items":3230,"links":3239},"シークレット検出のカスタムルール",[733],"独自の認証情報形式を持つ組織は、GitLabのビルトインルール以外に独自のシークレットパターンを定義する機能が必要です。カスタムルールにより、セキュリティチームはシークレット検出中に自動的に実装される組織固有のパターンを追加できます。この機能は以下を目的として設計されています：",[3231,3233,3235,3237],{"text":3232},"組織が独自の認証情報形式のカスタムシークレットパターンを定義できるようにする。",{"text":3234},"カスタムルールをビルトインの検出ルールと並行して自動的に実装する。",{"text":3236},"汎用のパターンベースルールでは見逃してしまう組織固有の漏洩をキャッチする。",{"text":3238},"シークレット検出カバレッジを拡張して、組織のセキュリティ要件に一致させる。",[3240],{"text":3241,"config":3242},"エピック #18327",{"href":3243,"dataGaName":3244,"dataGaLocation":3245},"https://gitlab.com/groups/gitlab-org/-/work_items/18327","Epic #18327","custom-rules-for-secret-detection",{"text":3247,"labels":3248,"description":3249,"items":3250,"links":3259},"脆弱性重大度のカスタマイズポリシーの自動化",[733,692],"デフォルトの脆弱性重大度は、常に組織のリスク優先度を反映しているわけではありません。セキュリティチームは、KEV/EPSS、CVSS、到達可能性、CVE、CWE、スキャンタイプを含むルールに基づいて重大度オーバーライドを自動化し、ビジネスニーズへのリスクマッピングと、従来は手動介入を要していたトリアージプロセスの自動化を実現できるようになります。このポリシーは以下を目的としています：",[3251,3253,3255,3257],{"text":3252},"KEV、EPSS、CVSS、到達可能性シグナルを使用して重大度調整を自動化する。",{"text":3254},"ポリシー条件に一致する新しい脆弱性を迅速に処理する。",{"text":3256},"インテリジェントな優先順位付けを通じて重大/高の脆弱性ノイズを削減する。",{"text":3258},"コンプライアンス可視性のためのポリシー駆動型重大度変更の監査証跡を提供する。",[3260],{"text":3261,"config":3262},"エピック #18378",{"href":3263,"dataGaName":3264,"dataGaLocation":3265},"https://gitlab.com/groups/gitlab-org/-/work_items/18378","Epic #18378","automated-vulnerability-severity-customization-policy",{"text":3267,"labels":3268,"description":3269,"items":3270,"links":3277},"セキュリティマネージャーロール",[733,692],"セキュリティチームは現在、脆弱性管理機能を使用するためにデベロッパーまたはメンテナーアクセスが必要であり、本来必要な権限を大幅に超えたロールを付与しています。セキュリティマネージャーロールはレポーターから継承し、セキュリティ固有のアクセス許可を追加します。このロールは以下を支援するために作成されています：",[3271,3273,3275],{"text":3272},"過度な権限付与なしに脆弱性管理、ダッシュボード、ポリシー、コンプライアンス機能アクセスを提供する。",{"text":3274},"ゲストからオーナーへの線形継承モデルを破る非階層的なロールを導入する。",{"text":3276},"メンバー招待ページでのプロモーションをサポートして、簡単に割り当てられるようにする。",[3278],{"text":3279,"config":3280},"エピック #20123",{"href":3281,"dataGaName":3282,"dataGaLocation":3283},"https://gitlab.com/groups/gitlab-org/-/work_items/20123","Epic #20123","security-manager-role",{"text":3285,"labels":3286,"description":3287,"items":3288,"links":3297},"Dart/Flutterプロジェクトのライセンススキャン",[733,734],"DartおよびFlutterのライセンス情報は現在UNKNOWNとして表示され、チームはライセンスコンプライアンスのために外部ツールに頼らざるを得ない状況です。pubパッケージマネージャーのライセンススキャンサポートは、急成長するFlutterエコシステムのこのギャップを埋めます。現在、以下に取り組んでいます：",[3289,3291,3293,3295],{"text":3290},"pubパッケージマネージャーのライセンスデータの取り込みを作成する。",{"text":3292},"UNKNOWNライセンスステータスを正確な可視性で削除する。",{"text":3294},"Dart/Flutterライセンスコンプライアンスのポリシー実装をサポートする。",{"text":3296},"外部ライセンスデータソースへの依存を削減する。",[3298],{"text":3299,"config":3300},"エピック #18351",{"href":3301,"dataGaName":3302,"dataGaLocation":3303},"https://gitlab.com/groups/gitlab-org/-/work_items/18351","Epic #18351","license-scanning-for-dart-flutter-projects",{"text":3305,"labels":3306,"description":3307,"items":3308,"links":3317},"コンテキストインジケーターを備えた汎用パスワード検出",[733],"パターンベースのシークレット検出は、認識可能なフォーマットを持たないadmin_password=Password123!のような汎用パスワードを見落とします。コンテキスト対応検出は、周囲のコードパターンと変数命名規則を分析することで汎用パスワードを識別し、現在のシークレット検出カバレッジを拡張します。現在、パイプラインでは以下に取り組んでいます：",[3309,3311,3313,3315],{"text":3310},"汎用パスワードの誤検出を削減するためのコンテキスト対応フィルタリング。",{"text":3312},"一般的な認証情報変数パターンに割り当てられたパスワードの検出。",{"text":3314},"フォーマット固有のシークレットタイプを超えた拡張カバレッジ。",{"text":3316},"意図せずコミットされた認証情報からの露出リスク削減。",[3318],{"text":3319,"config":3320},"エピック #18504",{"href":3321,"dataGaName":3322,"dataGaLocation":3323},"https://gitlab.com/groups/gitlab-org/-/work_items/18504","Epic #18504","generic-password-detection-with-contextual-indicators",{"text":3325,"labels":3326,"description":3327,"items":3328,"links":3337},"依存関係スキャンでの悪意のあるパッケージ検出",[733,734],"悪意のあるパッケージを通じたサプライチェーン攻撃は即座のリスクをもたらします。数ヶ月間休止状態で存在する可能性があるCVEとは異なり、悪意のあるパッケージは取り込まれた瞬間に害をもたらします。GitLabは、チームがアクティブな脅威を識別して対応するのに役立つように、依存関係スキャン結果に直接悪意のあるパッケージを表示することを検討しています。以下を検討しています：",[3329,3331,3333,3335],{"text":3330},"即座の認識のための明確な「MAL-」識別子を持つ悪意のあるパッケージの重大度フラグ。",{"text":3332},"認証情報盗難、データ流出、ボットネット、データベース破損攻撃ベクトルの検出。",{"text":3334},"統一されたセキュリティ可視性のための脆弱性レポートと依存関係リストとの統合。",{"text":3336},"マージリクエストでの悪意のあるパッケージの自動ブロックのポリシーサポート。",[3338],{"text":3339,"config":3340},"エピック #17976",{"href":3341,"dataGaName":3342,"dataGaLocation":3343},"https://gitlab.com/groups/gitlab-org/-/work_items/17976","Epic #17976","malicious-package-detection-in-dependency-scanning",{"text":3345,"labels":3346,"description":3347,"items":3348,"links":3357},"高度なSASTの段階的スキャン",[733],"大規模なリポジトリでの高度なSAST分析はパイプラインジョブの時間制限を超える可能性があります。段階的スキャンは以前のスキャンからの結果をキャッシュし、変更されたコードのみを分析することで、スキャン時間を大幅に削減しながら正確な結果を生成します。これは高度なSASTの後方スライス処理とは独立したパフォーマンス改善の取り組みです。この最適化は以下を目的としています：",[3349,3351,3353,3355],{"text":3350},"計算量の多い分析タスクからの結果をキャッシュする。",{"text":3352},"段階的な変更のあるリポジトリのスキャン時間を削減する。",{"text":3354},"非段階的スキャンと同等の正確な結果を生成する。",{"text":3356},"高度なSASTの大規模リポジトリへの導入をサポートする。",[3358],{"text":3359,"config":3360},"エピック #15545",{"href":3361,"dataGaName":3362,"dataGaLocation":3363},"https://gitlab.com/groups/gitlab-org/-/work_items/15545","Epic #15545","incremental-scanning-for-advanced-sast",{"text":3365,"labels":3366,"description":3367,"items":3368,"links":3377},"セキュリティダッシュボードのPDFエクスポート",[733,734],"セキュリティダッシュボードは、ステークホルダーコミュニケーションとコンプライアンスドキュメント用のエクスポート可能な形式が必要です。PDFエクスポートは、適用されたフィルターとグループ化構成を使用してダッシュボードパネルを複製し、オフラインでの共有や保存に活用できます。このエクスポートは以下の目的で作成されています：",[3369,3371,3373,3375],{"text":3370},"脆弱性数、トレンド、リスクスコア、経過時間メトリクスをカバーする。",{"text":3372},"エクスポート時に適用されたフィルターとグループ別設定を反映する。",{"text":3374},"各モジュールの目次と説明コンテンツを含める。",{"text":3376},"ステークホルダー配布用のメール送信に適したフォーマットを生成する。",[3378],{"text":3379,"config":3380},"エピック #18203",{"href":3381,"dataGaName":3382,"dataGaLocation":3383},"https://gitlab.com/groups/gitlab-org/-/work_items/18203","Epic #18203","pdf-export-for-security-dashboard",{"text":3385,"labels":3386,"description":3387,"items":3388,"links":3397},"SLSA検証とコンテナイメージ署名",[733,806],"組織は、サプライチェーン全体でアーティファクトの出所と整合性を証明する必要があります。アテステーションAPI、UI統合、GitLab CLI（glab）コマンドによる検証でアーティファクトを認証し、コンテナイメージ署名と検証によりこれをコンテナエコシステムに拡張します。現在、以下に取り組んでいます：",[3389,3391,3393,3395],{"text":3390},"コンシューマーの検索と検証のためのアテステーションAPIを提供する。",{"text":3392},"アテステーションをビルドにリンクするUI統合とプロジェクトレベルのレビューを実装する。",{"text":3394},"サプライチェーン整合性のためのコンテナイメージ署名と検証をサポートする。",{"text":3396},"コマンドラインワークフロー用のGitLab CLI（glab）アテステーション検証を提供する。",[3398],{"text":3399,"config":3400},"エピック #19697",{"href":3401,"dataGaName":3402,"dataGaLocation":3403},"https://gitlab.com/groups/gitlab-org/-/work_items/19697","Epic #19697","slsa-verification-and-container-image-signing",{"text":3405,"labels":3406,"description":3407,"items":3408,"links":3417},"パーソナルアクセストークンの詳細な権限設定",[692,733],"read_apiやapiなどの広いPATスコープは、トークンが侵害された場合の被害範囲を拡大させます。きめ細かな権限設定により、特定のプロジェクトとグループに限定されたリソースおよび操作ごとのスコープでトークンを発行できるようになります。現在、以下に取り組んでいます：",[3409,3411,3413,3415],{"text":3410},"広いスコープカテゴリーをリソース固有のアクセス許可に置き換える。",{"text":3412},"トークン境界を特定のプロジェクトとグループに制限する。",{"text":3414},"RESTおよびGraphQL APIにわたる適用と、権限要件のドキュメント化。",{"text":3416},"適用されたアクセス許可の認証情報インベントリ可視性を提供する。",[3418],{"text":3419,"config":3420},"エピック #18554",{"href":3421,"dataGaName":3422,"dataGaLocation":3423},"https://gitlab.com/groups/gitlab-org/-/work_items/18554","Epic #18554","granular-permissions-for-personal-access-tokens",{"text":3425,"labels":3426,"description":3427,"items":3428,"links":3437},"GitLab Secrets Manager",[733,806],"CI変数でシークレットを管理するチームには、適切なライフサイクル管理、ローテーションリマインダー、詳細なアクセス制御が不足しています。GitLab Secrets Managerは、有効期限管理、環境/ブランチスコープ。ロールベースの権限を備えた専用のシークレットストレージを提供します。このマネージャーは以下に向けて拡張されています：",[3429,3431,3433,3435],{"text":3430},"有効期限と環境/ブランチスコープを使用したシークレット作成をサポートする。",{"text":3432},"プロアクティブな認証情報管理のためのローテーションリマインダーを提供する。",{"text":3434},"プロジェクトおよびグループレベルで細粒度のCRUDアクセス許可を提供する。",{"text":3436},"CIワークフロー用のサードパーティシークレットマネージャーへの依存を低減する。",[3438],{"text":3439,"config":3440},"エピック #10723",{"href":3441,"dataGaName":3442,"dataGaLocation":3443},"https://gitlab.com/groups/gitlab-org/-/work_items/10723","Epic #10723","gitlab-secrets-manager",{"text":3445,"labels":3446,"description":3447,"items":3448,"links":3455},"セキュリティ属性とのセキュリティポリシー統合",[733,692],"タグ付けとフィルタリングのために導入されたセキュリティ属性が、ポリシーエンジンに拡張されます。セキュリティチームは、カスタムセキュリティ属性を参照するポリシーを作成し、きめ細かなガバナンスルールを実現できるようになります。現在、以下に取り組んでいます：",[3449,3451,3453],{"text":3450},"セキュリティポリシーをビジネスインパクト、アプリケーション、ビジネスユニットなどのビジネスコンテキスト属性に接続する。",{"text":3452},"特定のアセット分類にスコープされたターゲット化されたポリシー実装をサポートする。",{"text":3454},"初期テストを通じてポリシー属性の組み合わせを検証する。",[3456],{"text":3457,"config":3458},"エピック #18312",{"href":3459,"dataGaName":3460,"dataGaLocation":3461},"https://gitlab.com/groups/gitlab-org/-/work_items/18312","Epic #18312","security-policy-integration-with-security-attributes",{"text":3463,"labels":3464,"description":3465,"items":3466,"links":3475},"スケジュールされたパイプライン実行ポリシー",[733,692],"セキュリティチームは、ポリシーを通じてスケジュールスキャン（夜間DAST、週次依存関係スキャン）を適用できるようになり、開発者のアクションなしに継続的なコンプライアンスを確保できます。このポリシーは以下を目的としています：",[3467,3469,3471,3473],{"text":3468},"開発者のパイプライン設定を必要とせずにポリシーを通じてスケジュール済みセキュリティスキャンを適用する。",{"text":3470},"セキュリティクリティカルなスキャンタイプの継続的なコンプライアンスカバレッジを提供する。",{"text":3472},"開発アクティビティに関係なく、組織がスキャンケイデンスを維持することを確保する。",{"text":3474},"本番環境ロールアウト前の信頼のためのテスト実行検証機能に基づいて構築する。",[3476],{"text":3477,"config":3478},"エピック #17875",{"href":3479,"dataGaName":3480,"dataGaLocation":3481},"https://gitlab.com/groups/gitlab-org/-/work_items/17875","Epic #17875","scheduled-pipeline-execution-policies",{"navigationLinks":3483,"allComponents":3556,"whatsComingFeatures":2801},[3484,3490,3495,3500,3504,3508,3512,3516,3521,3526,3531,3536,3541,3546,3551],{"text":668,"releaseDate":669,"hasNoContent":667,"config":3485},{"id":3486,"href":3487,"withDate":42,"dataGaName":3488,"dataGaLocation":3489},"18-9","#18-9","18.9-nav","side-navigation",{"text":866,"releaseDate":867,"hasNoContent":667,"config":3491},{"id":3492,"href":3493,"withDate":42,"dataGaName":3494,"dataGaLocation":3489},"18-8","#18-8","18.8-nav",{"text":1179,"releaseDate":1178,"hasNoContent":667,"config":3496},{"id":3497,"href":3498,"withDate":42,"dataGaName":3499,"dataGaLocation":3489},"18-7","#18-7","18.7-nav",{"text":1409,"releaseDate":1393,"hasNoContent":667,"config":3501},{"id":1409,"href":3502,"withDate":42,"dataGaName":3503,"dataGaLocation":3489},"#18.6","18.6-nav",{"text":1585,"releaseDate":1566,"hasNoContent":667,"config":3505},{"id":1585,"href":3506,"withDate":42,"dataGaName":3507,"dataGaLocation":3489},"#18.5","18.5-nav",{"text":1705,"releaseDate":1687,"hasNoContent":667,"config":3509},{"id":1705,"href":3510,"withDate":42,"dataGaName":3511,"dataGaLocation":3489},"#18.4","18.4-nav",{"text":1882,"releaseDate":1864,"hasNoContent":667,"config":3513},{"id":1882,"href":3514,"withDate":42,"dataGaName":3515,"dataGaLocation":3489},"#18.3","18.3-nav",{"text":2063,"releaseDate":2045,"hasNoContent":667,"config":3517},{"id":3518,"href":3519,"withDate":42,"dataGaName":3520,"dataGaLocation":3489},"18-2","#18-2","18.2-nav",{"text":2265,"releaseDate":2247,"hasNoContent":667,"config":3522},{"id":3523,"href":3524,"withDate":42,"dataGaName":3525,"dataGaLocation":3489},"18-1","#18-1","18.1-nav",{"text":2338,"releaseDate":2339,"hasNoContent":667,"config":3527},{"id":3528,"href":3529,"withDate":42,"dataGaName":3530,"dataGaLocation":3489},"18-0","#18-0","18.0-nav",{"text":2416,"releaseDate":2417,"hasNoContent":667,"config":3532},{"id":3533,"href":3534,"withDate":42,"dataGaName":3535,"dataGaLocation":3489},"17-11","#17-11","17.11-nav",{"text":2504,"releaseDate":2505,"hasNoContent":667,"config":3537},{"id":3538,"href":3539,"withDate":42,"dataGaName":3540,"dataGaLocation":3489},"17-10","#17-10","17.10-nav",{"text":2578,"releaseDate":2579,"hasNoContent":667,"config":3542},{"id":3543,"href":3544,"withDate":42,"dataGaName":3545,"dataGaLocation":3489},"17-9","#17-9","17.9-nav",{"text":2654,"releaseDate":2655,"hasNoContent":667,"config":3547},{"id":3548,"href":3549,"withDate":42,"dataGaName":3550,"dataGaLocation":3489},"17-8","#17-8","17.8-nav",{"text":2730,"releaseDate":2731,"hasNoContent":667,"config":3552},{"id":3553,"href":3554,"withDate":42,"dataGaName":3555,"dataGaLocation":3489},"17-7","#17-7","17.7-nav",[3557,3560,3563,3566,3569,3572,3575,3578,3581,3584,3587,3590,3593,3596,3599,3602,3605,3608,3611,3614,3617,3620,3623,3626,3629,3632,3635,3638,3641,3644],{"componentName":673,"componentContent":3558},{"title":675,"description":676,"heading":677,"button":678,"config":3559},{"newestRelease":42,"id":3486,"version":668,"releaseDate":669},{"componentName":684,"componentContent":3561},{"features":686,"config":3562},{"newestRelease":42,"id":3486,"version":668,"releaseDate":669},{"componentName":673,"componentContent":3564},{"title":872,"description":873,"video":874,"config":3565},{"newestRelease":667,"id":3492,"version":866,"releaseDate":867},{"componentName":684,"componentContent":3567},{"features":886,"config":3568},{"newestRelease":667,"id":3492,"version":866,"releaseDate":867},{"componentName":673,"componentContent":3570},{"title":1184,"description":1185,"video":1186,"config":3571},{"newestRelease":667,"id":3497,"version":1179,"releaseDate":1178},{"componentName":684,"componentContent":3573},{"features":1197,"config":3574},{"newestRelease":667,"id":3497,"version":1179,"releaseDate":1178},{"componentName":673,"componentContent":3576},{"title":1398,"description":1399,"video":1400,"config":3577},{"newestRelease":667,"id":1409,"version":1392,"releaseDate":1393},{"componentName":684,"componentContent":3579},{"features":1412,"config":3580},{"newestRelease":667,"id":1409,"version":1392,"releaseDate":1393},{"componentName":673,"componentContent":3582},{"title":1572,"description":1573,"video":1574,"config":3583},{"newestRelease":667,"id":1585,"version":1565,"releaseDate":1566},{"componentName":684,"componentContent":3585},{"features":1588,"config":3586},{"newestRelease":667,"id":1585,"version":1565,"releaseDate":1566},{"componentName":673,"componentContent":3588},{"title":1693,"description":1694,"video":1695,"config":3589},{"newestRelease":667,"id":1705,"version":1686,"releaseDate":1687},{"componentName":684,"componentContent":3591},{"features":1708,"config":3592},{"newestRelease":667,"id":1705,"version":1686,"releaseDate":1687},{"componentName":673,"componentContent":3594},{"title":1870,"description":1871,"video":1872,"config":3595},{"newestRelease":667,"id":1882,"version":1863,"releaseDate":1864},{"componentName":684,"componentContent":3597},{"features":1885,"config":3598},{"newestRelease":667,"id":1882,"version":1863,"releaseDate":1864},{"componentName":673,"componentContent":3600},{"title":2051,"description":2052,"video":2053,"config":3601},{"newestRelease":667,"id":3518,"version":2044,"releaseDate":2045},{"componentName":684,"componentContent":3603},{"features":2066,"config":3604},{"newestRelease":667,"id":3518,"version":2044,"releaseDate":2045},{"componentName":673,"componentContent":3606},{"title":2253,"description":2254,"video":2255,"config":3607},{"newestRelease":667,"id":3523,"version":2246,"releaseDate":2247},{"componentName":684,"componentContent":3609},{"features":2268,"config":3610},{"newestRelease":667,"id":3523,"version":2246,"releaseDate":2247},{"componentName":673,"componentContent":3612},{"title":2344,"description":2345,"video":2346,"config":3613},{"newestRelease":667,"id":3528,"version":2338,"releaseDate":2339},{"componentName":684,"componentContent":3615},{"features":2354,"config":3616},{"newestRelease":667,"id":3528,"version":2338,"releaseDate":2339},{"componentName":673,"componentContent":3618},{"title":2422,"description":2423,"config":3619},{"newestRelease":667,"id":3533,"version":2416,"releaseDate":2417},{"componentName":684,"componentContent":3621},{"features":2426,"config":3622},{"newestRelease":667,"id":3533,"version":2416,"releaseDate":2417},{"componentName":673,"componentContent":3624},{"title":2510,"description":2511,"config":3625},{"newestRelease":667,"id":3538,"version":2504,"releaseDate":2505},{"componentName":684,"componentContent":3627},{"features":2514,"config":3628},{"newestRelease":667,"id":3538,"version":2504,"releaseDate":2505},{"componentName":673,"componentContent":3630},{"title":2584,"description":2585,"config":3631},{"newestRelease":667,"id":3543,"version":2578,"releaseDate":2579},{"componentName":684,"componentContent":3633},{"features":2588,"config":3634},{"newestRelease":667,"id":3543,"version":2578,"releaseDate":2579},{"componentName":673,"componentContent":3636},{"title":2660,"description":2661,"config":3637},{"newestRelease":667,"id":3548,"version":2654,"releaseDate":2655},{"componentName":684,"componentContent":3639},{"features":2664,"config":3640},{"newestRelease":667,"id":3548,"version":2654,"releaseDate":2655},{"componentName":673,"componentContent":3642},{"title":2736,"description":2737,"config":3643},{"newestRelease":667,"id":3553,"version":2730,"releaseDate":2731},{"componentName":684,"componentContent":3645},{"features":2740,"config":3646},{"newestRelease":667,"id":3553,"version":2730,"releaseDate":2731},1772652112487]