[{"data":1,"prerenderedAt":1136},["ShallowReactive",2],{"/ja-jp/blog":3,"navigation-ja-jp":19,"banner-ja-jp":449,"footer-ja-jp":458,"blogCategories-ja-jp":700,"relatedBlogPosts-ja-jp":842,"mainFeaturedPost-ja-jp":1111,"recentFeaturedPosts-ja-jp":1113,"recentPosts-ja-jp":1120},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":9,"description":6,"extension":11,"meta":12,"navigation":13,"path":14,"seo":15,"slug":6,"stem":17,"testContent":6,"type":6,"__hash__":18},"pages/ja-jp/blog/index.yml","",null,{"template":8},"BlogHome",{"title":10},"GitLab日本語公式ブログ","yml",{},true,"/ja-jp/blog",{"title":10,"description":16},"GitLab公式ブログ。DevSecOps、CI/CD、セキュリティ、アジャイル開発に関するチュートリアル、製品情報、エキスパートによる解説記事を配信中。","ja-jp/blog/index","DH1H-4zPDULD2DXiy0jUPRB0bQlJQmpeAEm4J8yG_rk",{"logo":20,"freeTrial":25,"sales":30,"login":35,"items":40,"search":369,"minimal":402,"duo":419,"switchNav":428,"pricingDeployment":439},{"config":21},{"href":22,"dataGaName":23,"dataGaLocation":24},"/ja-jp/","gitlab logo","header",{"text":26,"config":27},"無料トライアルを開始",{"href":28,"dataGaName":29,"dataGaLocation":24},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":31,"config":32},"デモをリクエスト",{"href":33,"dataGaName":34,"dataGaLocation":24},"/ja-jp/sales/?contact-topic=request-demo","sales",{"text":36,"config":37},"サインイン",{"href":38,"dataGaName":39,"dataGaLocation":24},"https://gitlab.com/users/sign_in/","sign in",[41,70,172,177,291,347],{"text":42,"config":43,"menu":45},"プラットフォーム",{"dataNavLevelOne":44},"platform",{"type":46,"columns":47},"cards",[48,54,62],{"title":42,"description":49,"link":50},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":51,"config":52},"プラットフォームの詳細はこちら",{"href":53,"dataGaName":44,"dataGaLocation":24},"/ja-jp/platform/",{"title":55,"description":56,"link":57},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":58,"config":59},"GitLab Duoのご紹介",{"href":60,"dataGaName":61,"dataGaLocation":24},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":63,"description":64,"link":65},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":66,"config":67},"詳細はこちら",{"href":68,"dataGaName":69,"dataGaLocation":24},"/ja-jp/why-gitlab/","why gitlab",{"text":71,"left":13,"config":72,"menu":74},"製品",{"dataNavLevelOne":73},"solutions",{"type":75,"link":76,"columns":80,"feature":151},"lists",{"text":77,"config":78},"すべてのソリューションを表示",{"href":79,"dataGaName":73,"dataGaLocation":24},"/ja-jp/solutions/",[81,106,129],{"title":82,"description":83,"link":84,"items":89},"自動化","CI/CDと自動化でデプロイを加速",{"config":85},{"icon":86,"href":87,"dataGaName":88,"dataGaLocation":24},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[90,94,97,102],{"text":91,"config":92},"CI/CD",{"href":93,"dataGaLocation":24,"dataGaName":91},"/ja-jp/solutions/continuous-integration/",{"text":55,"config":95},{"href":60,"dataGaLocation":24,"dataGaName":96},"gitlab duo agent platform - product menu",{"text":98,"config":99},"ソースコード管理",{"href":100,"dataGaLocation":24,"dataGaName":101},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":103,"config":104},"自動化されたソフトウェアデリバリー",{"href":87,"dataGaLocation":24,"dataGaName":105},"Automated software delivery",{"title":107,"description":108,"link":109,"items":114},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":110},{"href":111,"dataGaName":112,"dataGaLocation":24,"icon":113},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[115,119,124],{"text":116,"config":117},"アプリケーションセキュリティテスト",{"href":111,"dataGaName":118,"dataGaLocation":24},"Application security testing",{"text":120,"config":121},"ソフトウェアサプライチェーンセキュリティ",{"href":122,"dataGaLocation":24,"dataGaName":123},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":125,"config":126},"ソフトウェアコンプライアンス",{"href":127,"dataGaName":128,"dataGaLocation":24},"/ja-jp/solutions/software-compliance/","software compliance",{"title":130,"link":131,"items":136},"測定",{"config":132},{"icon":133,"href":134,"dataGaName":135,"dataGaLocation":24},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[137,141,146],{"text":138,"config":139},"可視性と測定",{"href":134,"dataGaLocation":24,"dataGaName":140},"Visibility and Measurement",{"text":142,"config":143},"バリューストリーム管理",{"href":144,"dataGaLocation":24,"dataGaName":145},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":147,"config":148},"分析とインサイト",{"href":149,"dataGaLocation":24,"dataGaName":150},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":152,"type":75,"items":153},"GitLabが活躍する場所",[154,160,166],{"text":155,"config":156},"大企業",{"icon":157,"href":158,"dataGaLocation":24,"dataGaName":159},"Building","/ja-jp/enterprise/","enterprise",{"text":161,"config":162},"スモールビジネス",{"icon":163,"href":164,"dataGaLocation":24,"dataGaName":165},"Work","/ja-jp/small-business/","small business",{"text":167,"config":168},"公共部門",{"icon":169,"href":170,"dataGaLocation":24,"dataGaName":171},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":173,"config":174},"価格",{"href":175,"dataGaName":176,"dataGaLocation":24,"dataNavLevelOne":176},"/ja-jp/pricing/","pricing",{"text":178,"config":179,"menu":181},"関連リソース",{"dataNavLevelOne":180},"resources",{"type":75,"link":182,"columns":186,"feature":280},{"text":183,"config":184},"すべてのリソースを表示",{"href":185,"dataGaName":180,"dataGaLocation":24},"/ja-jp/resources/",[187,220,247],{"title":188,"items":189},"はじめに",[190,195,200,205,210,215],{"text":191,"config":192},"インストール",{"href":193,"dataGaName":194,"dataGaLocation":24},"/ja-jp/install/","install",{"text":196,"config":197},"クイックスタートガイド",{"href":198,"dataGaName":199,"dataGaLocation":24},"/ja-jp/get-started/","quick setup checklists",{"text":201,"config":202},"学ぶ",{"href":203,"dataGaLocation":24,"dataGaName":204},"https://university.gitlab.com/","learn",{"text":206,"config":207},"製品ドキュメント",{"href":208,"dataGaName":209,"dataGaLocation":24},"https://docs.gitlab.com/ja-jp/","product documentation",{"text":211,"config":212},"ベストプラクティスビデオ",{"href":213,"dataGaName":214,"dataGaLocation":24},"/ja-jp/getting-started-videos/","best practice videos",{"text":216,"config":217},"インテグレーション",{"href":218,"dataGaName":219,"dataGaLocation":24},"/ja-jp/integrations/","integrations",{"title":221,"items":222},"検索する",[223,228,233,238,242],{"text":224,"config":225},"お客様成功事例",{"href":226,"dataGaName":227,"dataGaLocation":24},"/ja-jp/customers/","customer success stories",{"text":229,"config":230},"ブログ",{"href":231,"dataGaName":232,"dataGaLocation":24},"/ja-jp/blog/","blog",{"text":234,"config":235},"Demo Hub",{"href":236,"dataGaName":237,"dataGaLocation":24},"/ja-jp/demo-hub/","demo hub",{"text":239,"config":240},"The Source",{"href":241,"dataGaName":232,"dataGaLocation":24},"/ja-jp/the-source/",{"text":243,"config":244},"リモート",{"href":245,"dataGaName":246,"dataGaLocation":24},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":248,"items":249},"つなげる",[250,255,260,265,270,275],{"text":251,"config":252},"GitLabサービス",{"href":253,"dataGaName":254,"dataGaLocation":24},"/ja-jp/services/","services",{"text":256,"config":257},"コントリビュート",{"href":258,"dataGaName":259,"dataGaLocation":24},"https://contributors.gitlab.com","contribute",{"text":261,"config":262},"コミュニティ",{"href":263,"dataGaName":264,"dataGaLocation":24},"/community/","community",{"text":266,"config":267},"フォーラム",{"href":268,"dataGaName":269,"dataGaLocation":24},"https://forum.gitlab.com/","forum",{"text":271,"config":272},"イベント",{"href":273,"dataGaName":274,"dataGaLocation":24},"/events/","events",{"text":276,"config":277},"パートナー",{"href":278,"dataGaName":279,"dataGaLocation":24},"/ja-jp/partners/","partners",{"config":281,"title":284,"text":285,"link":286},{"background":282,"textColor":283},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","GitLabの最新情報","最新の機能と改善点に関する情報をお届けします。",{"text":287,"config":288},"最新情報を読む",{"href":289,"dataGaName":290,"dataGaLocation":24},"/ja-jp/whats-new/","whats new",{"text":292,"config":293,"menu":295},"企業情報",{"dataNavLevelOne":294},"company",{"type":75,"columns":296},[297],{"items":298},[299,304,310,312,317,322,327,332,337,342],{"text":300,"config":301},"GitLabについて",{"href":302,"dataGaName":303,"dataGaLocation":24},"/ja-jp/company/","about",{"text":305,"config":306,"footerGa":309},"採用情報",{"href":307,"dataGaName":308,"dataGaLocation":24},"/jobs/","jobs",{"dataGaName":308},{"text":271,"config":311},{"href":273,"dataGaName":274,"dataGaLocation":24},{"text":313,"config":314},"経営陣",{"href":315,"dataGaName":316,"dataGaLocation":24},"/company/team/e-group/","leadership",{"text":318,"config":319},"ハンドブック",{"href":320,"dataGaName":321,"dataGaLocation":24},"https://handbook.gitlab.com/","handbook",{"text":323,"config":324},"投資家向け情報",{"href":325,"dataGaName":326,"dataGaLocation":24},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":328,"config":329},"トラストセンター",{"href":330,"dataGaName":331,"dataGaLocation":24},"/ja-jp/security/","trust center",{"text":333,"config":334},"AI Transparency Center",{"href":335,"dataGaName":336,"dataGaLocation":24},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":338,"config":339},"ニュースレター",{"href":340,"dataGaName":341,"dataGaLocation":24},"/company/contact/#contact-forms","newsletter",{"text":343,"config":344},"プレス",{"href":345,"dataGaName":346,"dataGaLocation":24},"/press/","press",{"text":348,"config":349,"menu":350},"お問い合わせ",{"dataNavLevelOne":294},{"type":75,"columns":351},[352],{"items":353},[354,359,364],{"text":355,"config":356},"お問い合わせはこちら",{"href":357,"dataGaName":358,"dataGaLocation":24},"/ja-jp/sales/","talk to sales",{"text":360,"config":361},"サポートを受ける",{"href":362,"dataGaName":363,"dataGaLocation":24},"https://support.gitlab.com/hc/en-us","support portal",{"text":365,"config":366},"カスタマーポータル",{"href":367,"dataGaName":368,"dataGaLocation":24},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":370,"login":371,"suggestions":378},"閉じる",{"text":372,"link":373},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":374,"config":375},"GitLab.com",{"href":38,"dataGaName":376,"dataGaLocation":377},"search login","search",{"text":379,"default":380},"提案",[381,383,388,390,394,398],{"text":55,"config":382},{"href":60,"dataGaName":55,"dataGaLocation":377},{"text":384,"config":385},"コード提案（AI）",{"href":386,"dataGaName":387,"dataGaLocation":377},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":91,"config":389},{"href":93,"dataGaName":91,"dataGaLocation":377},{"text":391,"config":392},"GitLab on AWS",{"href":393,"dataGaName":391,"dataGaLocation":377},"/ja-jp/partners/technology-partners/aws/",{"text":395,"config":396},"GitLab on Google Cloud",{"href":397,"dataGaName":395,"dataGaLocation":377},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":399,"config":400},"GitLabを選ぶ理由",{"href":68,"dataGaName":401,"dataGaLocation":377},"Why GitLab?",{"freeTrial":403,"mobileIcon":407,"desktopIcon":412,"secondaryButton":415},{"text":26,"config":404},{"href":405,"dataGaName":29,"dataGaLocation":406},"https://gitlab.com/-/trials/new/","nav",{"altText":408,"config":409},"GitLabアイコン",{"src":410,"dataGaName":411,"dataGaLocation":406},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":408,"config":413},{"src":414,"dataGaName":411,"dataGaLocation":406},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":188,"config":416},{"href":417,"dataGaName":418,"dataGaLocation":406},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":420,"mobileIcon":424,"desktopIcon":426},{"text":421,"config":422},"GitLab Duoの詳細について",{"href":60,"dataGaName":423,"dataGaLocation":406},"gitlab duo",{"altText":408,"config":425},{"src":410,"dataGaName":411,"dataGaLocation":406},{"altText":408,"config":427},{"src":414,"dataGaName":411,"dataGaLocation":406},{"button":429,"mobileIcon":434,"desktopIcon":436},{"text":430,"config":431},"/switch",{"href":432,"dataGaName":433,"dataGaLocation":406},"#contact","switch",{"altText":408,"config":435},{"src":410,"dataGaName":411,"dataGaLocation":406},{"altText":408,"config":437},{"src":438,"dataGaName":411,"dataGaLocation":406},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":440,"mobileIcon":445,"desktopIcon":447},{"text":441,"config":442},"料金ページに戻る",{"href":175,"dataGaName":443,"dataGaLocation":406,"icon":444},"back to pricing","GoBack",{"altText":408,"config":446},{"src":410,"dataGaName":411,"dataGaLocation":406},{"altText":408,"config":448},{"src":414,"dataGaName":411,"dataGaLocation":406},{"title":450,"button":451,"config":455},"GitLab Orbitが登場: AIエージェントのためのコンテキストレイヤー",{"text":66,"config":452},{"href":453,"dataGaName":454,"dataGaLocation":24},"/ja-jp/gitlab-orbit/","orbit",{"layout":456,"disabled":457},"release",false,{"data":459},{"text":460,"source":461,"edit":467,"contribute":472,"config":477,"items":482,"minimal":691},"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,528,581,624,658],{"title":173,"links":484,"subMenu":499},[485,489,494],{"text":486,"config":487},"プランの表示",{"href":175,"dataGaName":488,"dataGaLocation":466},"view plans",{"text":490,"config":491},"Premiumを選ぶ理由",{"href":492,"dataGaName":493,"dataGaLocation":466},"/ja-jp/pricing/premium/","why premium",{"text":495,"config":496},"Ultimateを選ぶ理由",{"href":497,"dataGaName":498,"dataGaLocation":466},"/ja-jp/pricing/ultimate/","why ultimate",[500],{"title":348,"links":501},[502,504,506,508,513,518,523],{"text":348,"config":503},{"href":357,"dataGaName":34,"dataGaLocation":466},{"text":360,"config":505},{"href":362,"dataGaName":363,"dataGaLocation":466},{"text":365,"config":507},{"href":367,"dataGaName":368,"dataGaLocation":466},{"text":509,"config":510},"ステータス",{"href":511,"dataGaName":512,"dataGaLocation":466},"https://status.gitlab.com/","status",{"text":514,"config":515},"利用規約",{"href":516,"dataGaName":517,"dataGaLocation":466},"/terms/","terms of use",{"text":519,"config":520},"プライバシーに関する声明",{"href":521,"dataGaName":522,"dataGaLocation":466},"/ja-jp/privacy/","privacy statement",{"text":524,"config":525},"Cookie 優先設定",{"dataGaName":526,"dataGaLocation":466,"id":527,"isOneTrustButton":13},"cookie preferences","ot-sdk-btn",{"title":71,"links":529,"subMenu":538},[530,534],{"text":531,"config":532},"DevSecOpsプラットフォーム",{"href":53,"dataGaName":533,"dataGaLocation":466},"devsecops platform",{"text":535,"config":536},"AI支援開発",{"href":60,"dataGaName":537,"dataGaLocation":466},"ai-assisted development",[539],{"title":540,"links":541},"トピック",[542,546,551,556,561,566,571,576],{"text":91,"config":543},{"href":544,"dataGaName":545,"dataGaLocation":466},"/ja-jp/topics/ci-cd/","cicd",{"text":547,"config":548},"GitOps",{"href":549,"dataGaName":550,"dataGaLocation":466},"/ja-jp/topics/gitops/","gitops",{"text":552,"config":553},"DevOps",{"href":554,"dataGaName":555,"dataGaLocation":466},"/ja-jp/topics/devops/","devops",{"text":557,"config":558},"バージョン管理",{"href":559,"dataGaName":560,"dataGaLocation":466},"/ja-jp/topics/version-control/","version control",{"text":562,"config":563},"DevSecOps",{"href":564,"dataGaName":565,"dataGaLocation":466},"/ja-jp/topics/devsecops/","devsecops",{"text":567,"config":568},"クラウドネイティブ",{"href":569,"dataGaName":570,"dataGaLocation":466},"/ja-jp/topics/cloud-native/","cloud native",{"text":572,"config":573},"コーディングのためのAI",{"href":574,"dataGaName":575,"dataGaLocation":466},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":577,"config":578},"エージェント型AI",{"href":579,"dataGaName":580,"dataGaLocation":466},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":582,"links":583},"ソリューション",[584,587,589,594,598,601,604,607,609,611,614,619],{"text":116,"config":585},{"href":111,"dataGaName":586,"dataGaLocation":466},"Application Security Testing",{"text":103,"config":588},{"href":87,"dataGaName":88,"dataGaLocation":466},{"text":590,"config":591},"アジャイル開発",{"href":592,"dataGaName":593,"dataGaLocation":466},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":595,"config":596},"SCM",{"href":100,"dataGaName":597,"dataGaLocation":466},"source code management",{"text":91,"config":599},{"href":93,"dataGaName":600,"dataGaLocation":466},"continuous integration & delivery",{"text":142,"config":602},{"href":144,"dataGaName":603,"dataGaLocation":466},"value stream management",{"text":547,"config":605},{"href":606,"dataGaName":550,"dataGaLocation":466},"/ja-jp/solutions/gitops/",{"text":155,"config":608},{"href":158,"dataGaName":159,"dataGaLocation":466},{"text":161,"config":610},{"href":164,"dataGaName":165,"dataGaLocation":466},{"text":612,"config":613},"公共機関",{"href":170,"dataGaName":171,"dataGaLocation":466},{"text":615,"config":616},"教育",{"href":617,"dataGaName":618,"dataGaLocation":466},"/ja-jp/solutions/education/","education",{"text":620,"config":621},"金融サービス",{"href":622,"dataGaName":623,"dataGaLocation":466},"/ja-jp/solutions/finance/","financial services",{"title":625,"links":626},"リソース",[627,629,631,633,637,639,642,644,646,648,650,652,654,656],{"text":191,"config":628},{"href":193,"dataGaName":194,"dataGaLocation":466},{"text":196,"config":630},{"href":198,"dataGaName":199,"dataGaLocation":466},{"text":201,"config":632},{"href":203,"dataGaName":204,"dataGaLocation":466},{"text":206,"config":634},{"href":635,"dataGaName":636,"dataGaLocation":466},"https://docs.gitlab.com/ja-jp","docs",{"text":229,"config":638},{"href":231,"dataGaName":232,"dataGaLocation":466},{"text":640,"config":641},"最新リリース",{"href":289,"dataGaName":290,"dataGaLocation":466},{"text":224,"config":643},{"href":226,"dataGaName":227,"dataGaLocation":466},{"text":243,"config":645},{"href":245,"dataGaName":246,"dataGaLocation":466},{"text":251,"config":647},{"href":253,"dataGaName":254,"dataGaLocation":466},{"text":256,"config":649},{"href":258,"dataGaName":259,"dataGaLocation":466},{"text":261,"config":651},{"href":263,"dataGaName":264,"dataGaLocation":466},{"text":266,"config":653},{"href":268,"dataGaName":269,"dataGaLocation":466},{"text":271,"config":655},{"href":273,"dataGaName":274,"dataGaLocation":466},{"text":276,"config":657},{"href":278,"dataGaName":279,"dataGaLocation":466},{"title":659,"links":660},"会社情報",[661,663,665,667,669,671,675,680,682,684,686],{"text":300,"config":662},{"href":302,"dataGaName":294,"dataGaLocation":466},{"text":305,"config":664},{"href":307,"dataGaName":308,"dataGaLocation":466},{"text":313,"config":666},{"href":315,"dataGaName":316,"dataGaLocation":466},{"text":318,"config":668},{"href":320,"dataGaName":321,"dataGaLocation":466},{"text":323,"config":670},{"href":325,"dataGaName":326,"dataGaLocation":466},{"text":672,"config":673},"Sustainability",{"href":674,"dataGaName":672,"dataGaLocation":466},"/sustainability/",{"text":676,"config":677},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":678,"dataGaName":679,"dataGaLocation":466},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":328,"config":681},{"href":330,"dataGaName":331,"dataGaLocation":466},{"text":338,"config":683},{"href":340,"dataGaName":341,"dataGaLocation":466},{"text":343,"config":685},{"href":345,"dataGaName":346,"dataGaLocation":466},{"text":687,"config":688},"現代奴隷制の透明性に関する声明",{"href":689,"dataGaName":690,"dataGaLocation":466},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":692},[693,695,698],{"text":514,"config":694},{"href":516,"dataGaName":517,"dataGaLocation":466},{"text":696,"config":697},"Cookieの設定",{"dataGaName":526,"dataGaLocation":466,"id":527,"isOneTrustButton":13},{"text":519,"config":699},{"href":521,"dataGaName":522,"dataGaLocation":466},[701,715,728,741,754,765,778,791,804,816,828],{"id":702,"title":703,"body":6,"category":6,"config":704,"content":707,"description":6,"extension":11,"meta":709,"navigation":13,"path":710,"seo":711,"slug":6,"stem":713,"testContent":6,"type":6,"__hash__":714},"blogCategories/ja-jp/blog/categories/agile-planning.yml","Agile Planning",{"template":705,"slug":706,"hide":457},"BlogCategory","agile-planning",{"name":708},"アジャイル計画",{},"/ja-jp/blog/categories/agile-planning",{"title":708,"description":712},"Browse articles related to アジャイル計画 on the GitLab Blog","ja-jp/blog/categories/agile-planning","3XMGWxFID4Xn7Zb7VG5t2ErvQiOZyEA8qGjj9AZnkUc",{"id":716,"title":717,"body":6,"category":6,"config":718,"content":720,"description":6,"extension":11,"meta":722,"navigation":13,"path":723,"seo":724,"slug":6,"stem":726,"testContent":6,"type":6,"__hash__":727},"blogCategories/ja-jp/blog/categories/ai.yml","Ai",{"template":705,"slug":719,"hide":457},"ai",{"name":721},"AI",{},"/ja-jp/blog/categories/ai",{"title":721,"description":725},"Browse articles related to AI on the GitLab Blog","ja-jp/blog/categories/ai","R24Miw1i4LfmmfArgaQFxUAXvrDl2WCsOy2aIgKXZIk",{"id":729,"title":730,"body":6,"category":6,"config":731,"content":733,"description":6,"extension":11,"meta":735,"navigation":13,"path":736,"seo":737,"slug":6,"stem":739,"testContent":6,"type":6,"__hash__":740},"blogCategories/ja-jp/blog/categories/bulletin-board.yml","Bulletin Board",{"template":705,"slug":732,"hide":457},"bulletin-board",{"name":734},"掲示板",{},"/ja-jp/blog/categories/bulletin-board",{"title":734,"description":738},"Browse articles related to 掲示板 on the GitLab Blog","ja-jp/blog/categories/bulletin-board","MCS_b-O2cABvp9xxJ-YiiNBeq8NPH1SWUDEpRA2FMvY",{"id":742,"title":743,"body":6,"category":6,"config":744,"content":746,"description":6,"extension":11,"meta":748,"navigation":13,"path":749,"seo":750,"slug":6,"stem":752,"testContent":6,"type":6,"__hash__":753},"blogCategories/ja-jp/blog/categories/customer-stories.yml","Customer Stories",{"template":705,"slug":745,"hide":457},"customer-stories",{"name":747},"お客様事例",{},"/ja-jp/blog/categories/customer-stories",{"title":747,"description":751},"Browse articles related to お客様事例 on the GitLab Blog","ja-jp/blog/categories/customer-stories","lGVL4JgeCQ2qcti0wiiHR18KAnwiYgSBJ79UeuKh46U",{"id":755,"title":756,"body":6,"category":6,"config":757,"content":758,"description":6,"extension":11,"meta":759,"navigation":13,"path":760,"seo":761,"slug":6,"stem":763,"testContent":6,"type":6,"__hash__":764},"blogCategories/ja-jp/blog/categories/devsecops.yml","Devsecops",{"template":705,"slug":565,"hide":457},{"name":562},{},"/ja-jp/blog/categories/devsecops",{"title":562,"description":762},"Browse articles related to DevSecOps on the GitLab Blog","ja-jp/blog/categories/devsecops","PnENGBCysjZBR9hTtQiP2ai_Fl_1S4liCpNVrKHG714",{"id":766,"title":767,"body":6,"category":6,"config":768,"content":770,"description":6,"extension":11,"meta":772,"navigation":13,"path":773,"seo":774,"slug":6,"stem":776,"testContent":6,"type":6,"__hash__":777},"blogCategories/ja-jp/blog/categories/engineering.yml","Engineering",{"template":705,"slug":769,"hide":457},"engineering",{"name":771},"エンジニアリング",{},"/ja-jp/blog/categories/engineering",{"title":771,"description":775},"Browse articles related to エンジニアリング on the GitLab Blog","ja-jp/blog/categories/engineering","SP1p0HNY-4BlLIVgrET9_T9CAStAMizH3Ee46PrhOa0",{"id":779,"title":780,"body":6,"category":6,"config":781,"content":783,"description":6,"extension":11,"meta":785,"navigation":13,"path":786,"seo":787,"slug":6,"stem":789,"testContent":6,"type":6,"__hash__":790},"blogCategories/ja-jp/blog/categories/news.yml","News",{"template":705,"slug":782,"hide":457},"news",{"name":784},"ニュース",{},"/ja-jp/blog/categories/news",{"title":784,"description":788},"Browse articles related to ニュース on the GitLab Blog","ja-jp/blog/categories/news","rAtdE3wLr8GCjTriOnwwNVbk-lwcHv7Hr8-ThDV-7Yk",{"id":792,"title":793,"body":6,"category":6,"config":794,"content":796,"description":6,"extension":11,"meta":798,"navigation":13,"path":799,"seo":800,"slug":6,"stem":802,"testContent":6,"type":6,"__hash__":803},"blogCategories/ja-jp/blog/categories/open-source.yml","Open Source",{"template":705,"slug":795,"hide":457},"open-source",{"name":797},"オープンソース",{},"/ja-jp/blog/categories/open-source",{"title":797,"description":801},"Browse articles related to オープンソース on the GitLab Blog","ja-jp/blog/categories/open-source","LCQ49rG9L1fAIcDY77l5gbBeJfk0jZDAh6RiQm8iSEw",{"id":805,"title":806,"body":6,"category":6,"config":807,"content":809,"description":6,"extension":11,"meta":810,"navigation":13,"path":811,"seo":812,"slug":6,"stem":814,"testContent":6,"type":6,"__hash__":815},"blogCategories/ja-jp/blog/categories/product.yml","Product",{"template":705,"slug":808,"hide":457},"product",{"name":71},{},"/ja-jp/blog/categories/product",{"title":71,"description":813},"Browse articles related to 製品 on the GitLab Blog","ja-jp/blog/categories/product","T5gPLT0EKa55oFAhzMvgYqcDzsDivjGj_s2lEGUoVSw",{"id":817,"title":818,"body":6,"category":6,"config":819,"content":821,"description":6,"extension":11,"meta":822,"navigation":13,"path":823,"seo":824,"slug":6,"stem":826,"testContent":6,"type":6,"__hash__":827},"blogCategories/ja-jp/blog/categories/security.yml","Security",{"template":705,"slug":820,"hide":457},"security",{"name":107},{},"/ja-jp/blog/categories/security",{"title":107,"description":825},"Browse articles related to セキュリティ on the GitLab Blog","ja-jp/blog/categories/security","NurKrti9U9DuY3QiqXnIttJSyKF0TC_mNZTQ_Le6Yek",{"id":829,"title":830,"body":6,"category":6,"config":831,"content":833,"description":6,"extension":11,"meta":836,"navigation":13,"path":837,"seo":838,"slug":6,"stem":840,"testContent":6,"type":6,"__hash__":841},"blogCategories/ja-jp/blog/categories/security-labs.yml","Security Labs",{"template":705,"isCustomCategory":13,"slug":832,"hide":457},"security-labs",{"name":834,"description":835},"セキュリティリサーチ","Learn about cybersecurity trends, best practices, and third-party threats to secure your code and digital infrastructure.",{},"/ja-jp/blog/categories/security-labs",{"title":834,"description":839},"Browse articles related to セキュリティリサーチ on the GitLab Blog","ja-jp/blog/categories/security-labs","-X8QcedzdzVRaFBAA3gmxbVhS6zVmEJT1EYG7gUnsgc",[843,869,894,920,944,967,991,1013,1037,1061,1085],{"category":708,"slug":706,"posts":844},[845,853,862],{"title":846,"description":847,"heroImage":848,"category":706,"date":849,"authors":850,"slug":852,"externalUrl":6},"チームの計画がはかどる、GitLab 18.10のアジャイル新機能","全ワークアイテムを1つのリストで管理し、よく使うビューを保存して再利用。チームの計画作業が格段に楽になります。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773843921/rm35fx4gylrsu9alf2fx.png","2026-03-23",[851],"Matthew Macfarlane","agile-planning-gets-a-boost-from-new-features-in-gitlab-18-10",{"title":854,"description":855,"heroImage":856,"category":706,"date":857,"authors":858,"slug":861,"externalUrl":6},"コンテキストスイッチを排除した効率的な計画","GitLab Duo Planner Agentが、プロダクトマネージャーとエンジニアリングマネージャーが最も重要な業務に集中できるよう支援し、タスクを簡素化して時間を節約する方法をご紹介します。\n\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750098354/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%281%29_5XrohmuWBNuqL89BxVUzWm_1750098354056.png","2025-10-28",[859,860],"Aathira Nair","Amanda Rueda","ace-your-planning-without-the-context-switching",{"title":863,"description":864,"heroImage":865,"category":706,"date":866,"authors":867,"slug":868,"externalUrl":6},"GitLabで実現するサイロのないSAFe","Scaled Agile Framework（SAFe）をDevSecOpsプラットフォームのネイティブ機能にマッピングする方法と、そこから得られるメリットについて学びましょう。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097569/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2811%29_2hcwWx49wQ7CHfvhhkVH6S_1750097569126.png","2025-04-08",[860],"safe-without-silos-in-gitlab",{"category":721,"slug":719,"posts":870},[871,879,886],{"title":872,"description":873,"heroImage":874,"category":719,"date":875,"authors":876,"slug":878,"externalUrl":6},"Loop Engineeringの実践方法：GitLab × Claude Codeでの実装例","GitLabとClaude Codeで実践するLoop Engineeringの実装例をご紹介。AIエージェントを自律稼働させるcron起動・Skills活用・ラベルベースのフローと、必須のガードレール設計を解説します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785215335/oevhcbrbev1zyfubdfxz.jpg","2026-07-31",[877],"Issei Hamada, Sony Biz Networks Corporation","loop-engineering-gitlab-claude-code",{"title":880,"description":881,"heroImage":882,"category":719,"date":875,"authors":883,"slug":885,"externalUrl":6},"エージェント型AI、MCP、AIコードアシスタントを統制する方法","AIエージェントは、各ステップで人によるレビューを介さずに、コードの記述、プッシュ、デプロイを行うことができます。アクセス、権限、監査証跡を統制する実践的なフレームワークを解説します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785337625/ifzlc2hyzaxhzmjgyymh.png",[884],"Julie Griffin","govern-agentic-ai-mcps-code-assistants",{"title":887,"description":888,"heroImage":889,"category":719,"date":890,"authors":891,"slug":893,"externalUrl":6},"Claude Opus 5、GitLabで最難関タスクに挑む","AnthropicのClaude Opus 5がGitLab Duo Agent Platformで利用可能になりました。速度を犠牲にすることなく、より深い推論力を提供します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750099203/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2820%29_2bJGC5ZP3WheoqzlLT05C5_1750099203484.png","2026-07-27",[892],"Brittany Lutz","claude-opus-5-on-gitlab-duo-agent-platform",{"category":734,"slug":732,"posts":895},[896,904,912],{"title":897,"description":898,"heroImage":899,"category":732,"date":900,"authors":901,"slug":903,"externalUrl":6},"Claude Opus 4.7がGitLab Duo Agent Platformで利用可能になりました","Anthropic社の最新モデルが利用可能に。エージェントの能力がさらに強化されます。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776174711/ksndibz6sgj1umx5cjsj.png","2026-04-16",[902],"Rebecca Carter","claude-opus-4-7-is-now-available-in-gitlab-duo-agent-platform",{"title":905,"description":906,"heroImage":907,"category":732,"date":908,"authors":909,"slug":911,"externalUrl":6},"GitLabでパスキーによるパスワードレスサインインと2FAが利用可能に","アカウントにパスキーを登録する方法と、フィッシング耐性のある2要素認証の仕組みについて解説します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772029801/qk75nu1eezxa6aiefpup.png","2026-02-25",[910],"GitLab","passkeys-now-available-for-passwordless-sign-in-and-2fa-on-gitlab",{"title":913,"description":914,"heroImage":915,"category":732,"date":916,"authors":917,"slug":919,"externalUrl":6},"GitLabパッケージリポジトリのメタデータ署名に使用されるGPGキーの有効期限が延長されました","packages.gitlab.comのGitLab Packagecloudインスタンスでリポジトリメタデータの署名に使用されるGPGキーの有効期限が延長されました。以下に重要な情報をまとめました。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1771934335/c4f7zzdelhwcihaqwxym.png","2026-02-24",[918],"Denis Afonso","gpg-key-used-to-sign-gitlab-package-repositories-metadata-has-been-extended",{"category":747,"slug":745,"posts":921},[922,930,937],{"title":923,"description":924,"heroImage":925,"category":745,"date":926,"authors":927,"slug":929,"externalUrl":6},"お客様事例：日立プラントサービス","DevSecOpsプラットフォームとローカルLLMで、セキュアなAI活用を実現した事例をご紹介","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776046018/kwwrygr2bdhjcfheugfq.jpg","2026-04-17",[928],"GitLab Japan Team","epic-tokyo-2025-hitachi-hps",{"title":931,"description":932,"heroImage":933,"category":745,"date":934,"authors":935,"slug":936,"externalUrl":6},"お客様事例：ピクシブ","生産性のオーバーヘッドを極小化する開発支援ツール戦略を加速する事例をご紹介。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1770267303/xwn82trbh5iaf44e1gp3.jpg","2026-02-17",[928],"epic-tokyo-2025-pixiv",{"title":938,"description":939,"heroImage":940,"category":745,"date":941,"authors":942,"slug":943,"externalUrl":6},"お客様事例：東レ","システムをGitLabとAI活用でモダナイズされた東レ様の事例。DevSecOps実現と開発効率化の取り組みを紹介します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1770172921/sprvmx9sgnxrx5m3ptxy.jpg","2026-02-05",[928],"epic-tokyo-2025-toray",{"category":562,"slug":565,"posts":945},[946,953,960],{"title":947,"description":948,"heroImage":949,"category":565,"date":950,"authors":951,"slug":952,"externalUrl":6},"GitLabとKiroで実現する「AI駆動開発基盤」のホントのところ【イベントレポート】","AWS Summit Japan 2026の来場者向けセッションで、GitLab小松原つかさとソニービズネットワークス株式会社濱田一成氏が登壇した模様をお伝えします。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1784079710/ow23ysfsonekilhwnhfp.jpg","2026-07-16",[928],"event-report-aws-summit-2026",{"title":954,"description":955,"heroImage":956,"category":565,"date":957,"authors":958,"slug":959,"externalUrl":6},"プラットフォーム設計の見直しで、真のAI駆動開発を実現 【イベントレポート】","GitLab藤田がガートナー アプリケーション・イノベーション＆ビジネス・ソリューション サミット 2026で語った、AI駆動開発成功のための3条件をレポート。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1783923028/sh09mb0yasluzqqi5vts.jpg","2026-07-13",[928],"event-report-gartner-application-innovation-2026",{"title":961,"description":962,"heroImage":963,"category":565,"date":964,"authors":965,"slug":966,"externalUrl":6},"開発基盤をGitLabに集約するSBI証券がAI時代に描く展望【GitLab Transcend Japan Fireside Chat】","2026年2月10日にGitLabが開催した「GitLab Transcend Japan」では、株式会社SBI証券 執行役員 IT企画部長 武藤恵慈氏にご登壇いただき、GitLab合同会社Head of Japan 小澤正治とのFireside Chat（対談）を行いました。その模様をレポートします。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776319994/uiregzmtojom32pmlq7y.jpg","2026-04-24",[928],"fireside-chat-transcend-tokyo-2026",{"category":771,"slug":769,"posts":968},[969,976,983],{"title":970,"description":970,"heroImage":971,"category":769,"date":972,"authors":973,"slug":975,"externalUrl":6},"MCPサーバーとは？仕組みやソフトウェア開発の活用例をわかりやすく解説","https://res.cloudinary.com/about-gitlab-com/image/upload/v1786001428/qedvughylmeposoqm5zs.jpg","2026-08-07",[974],"GitLab Team","what-is-mcp-server",{"title":977,"description":978,"heroImage":979,"category":769,"date":980,"authors":981,"slug":982,"externalUrl":6},"イテレーションとは？意味や進め方、おすすめの支援ツールを紹介","イテレーションとは、アジャイル開発における「反復」を意味する開発単位です。本記事では、イテレーションの意味やスプリントとの違い、具体的な進め方、成功のポイントをわかりやすく解説します。アジャイル開発を支援するツールもあわせて紹介します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785816755/mj23yaguu0gxvbztd6pl.jpg","2026-08-06",[974],"what-is-iteration",{"title":984,"description":985,"heroImage":986,"category":769,"date":980,"authors":987,"slug":990,"externalUrl":6},"GitLab Self-Hostedで実現するコンフィデンシャルAI","ソースコードをハードウェアで暗号化された境界の外に出すことなく、GitLab DuoのAIコーディングエージェントを開発者に提供します。GPUは不要です。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773866173/vte9qh8rriznvyclhkes.png",[988,989],"Mathias Ewald","Martin Paloncy, Edgeless Systems","confidential-ai-for-gitlab-self-hosted",{"category":784,"slug":782,"posts":992},[993,1000,1006],{"title":994,"description":995,"heroImage":996,"category":782,"date":997,"authors":998,"slug":999,"externalUrl":6},"Monday Merge 8月号：信頼こそが、新たなAI時代の競争優位","Monday Merge 8月号では、AIエージェント時代に求められる信頼とガバナンス。Forrester調査、GitLab 19.2の新機能、Mercedes-Benzの事例から、ビジネス価値と安全なソフトウェア開発を紹介します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785998353/lza6uituraadgsspyvdz.jpg","2026-08-10",[928],"monday-merge-2026-aug-10",{"title":1001,"description":1002,"heroImage":1003,"category":782,"date":957,"authors":1004,"slug":1005,"externalUrl":6},"Monday Merge 7月号：スピードの次に必要なのは「AIアカウンタビリティ」","AI時代に必要な「アカウンタビリティ」。GitLab 19.1でガバナンスと信頼を実現する新機能をご紹介。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1783565048/s9kpn3ypigr0empjaozz.png",[928],"monday-merge-2026-july-13",{"title":1007,"description":1008,"heroImage":1009,"category":782,"date":1010,"authors":1011,"slug":1012,"externalUrl":6},"Monday Merge 6月号：スピードは簡単。コントロールは難しい。","GitLab Monday Merge 6月号ではTranscendの模様をレポート！","https://res.cloudinary.com/about-gitlab-com/image/upload/v1781837050/vf84agql3rzweupldlmp.png","2026-06-22",[928],"monday-merge-2026-june-22",{"category":797,"slug":795,"posts":1014},[1015,1023,1030],{"title":1016,"description":1017,"heroImage":1018,"category":795,"date":1019,"authors":1020,"slug":1022,"externalUrl":6},"GitLab AIハッカソン2026：受賞者発表","約7,000人の開発者がGitLab Duo Agent Platform上で600以上のAIエージェントとフローを構築したハッカソンの結果をご紹介。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1776457632/llddiylsgwuze0u1rjks.png","2026-04-22",[1021],"Nick Veenhof","gitlab-ai-hackathon-2026-meet-the-winners",{"title":1024,"description":1025,"heroImage":1026,"category":795,"date":1027,"authors":1028,"slug":1029,"externalUrl":6},"git mergeコマンドの基本を徹底解説","この記事では、git mergeコマンドについてコマンドの基本的な使い方からリクエストコードまで解説します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1754287290/averr2ecwl01q2f9lknf.jpg","2025-08-04",[974],"git-merge-command-overview",{"title":1031,"description":1032,"heroImage":1033,"category":795,"date":1034,"authors":1035,"slug":1036,"externalUrl":6},"オープンソースソフトウェア（OSS）とは？詳しく解説​","オープンソースの意味や、メリットとデメリットについて、分かりやすく解説します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1752720740/g9x8oi988xuhioglpczi.jpg","2025-07-17",[974],"what-is-open-source",{"category":71,"slug":808,"posts":1038},[1039,1046,1052],{"title":1040,"description":1041,"heroImage":986,"category":808,"date":1042,"authors":1043,"slug":1045,"externalUrl":6},"「作業アイテム作成」トリガーで割り当てを自動化する方法","作業アイテムの割り当てを手作業なしで瞬時に行うAI機能について、順を追って解説するガイドです。","2026-07-20",[1044],"Cesar Saavedra","how-to-use-a-work-item-created-trigger",{"title":1047,"description":1048,"heroImage":1049,"category":808,"date":950,"authors":1050,"slug":1051,"externalUrl":6},"GitLab 19.2リリース","GitLab 19.2でリリースした最新機能を公開します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1783980535/t3gez0gpayfndrhncunf.png",[928],"gitlab-19-2-release",{"title":1053,"description":1054,"heroImage":1055,"category":808,"date":1056,"authors":1057,"slug":1060,"externalUrl":6},"GitLabの制限付きアクセスが進化。シート超過を防ぎ、コストを予測可能に","GitLabの制限付きアクセス機能が、シートの超過を防ぎ、ID プロバイダーと連携し、 ライセンスコストを予測しやすくする仕組みについて解説します。\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774375772/kpaaaiqhokevxxeoxvu0.png","2026-07-06",[1058,1059],"Magdalena Frankiewicz","Priyanka Palanikumar","gitlab-restricted-access-improvements",{"category":107,"slug":820,"posts":1062},[1063,1071,1079],{"title":1064,"description":1065,"heroImage":1066,"category":820,"date":980,"authors":1067,"slug":1070,"externalUrl":6},"GitLab Secrets ManagerがESO、Terraform、APIに対応","スタック全体の認証情報管理をシンプルに。GitLab Secrets Managerは External Secrets Operator（ESO）、Terraform、Secrets Manager APIに対応し、CI/CD以外の ワークフローからもシークレットを安全に取得できます。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1759320418/xjmqcozxzt4frx0hori3.png",[1068,1069],"Erick Bajao","Joe Randazzo","gitlab-secrets-manager-add-eso-terraform-api-support",{"title":1072,"description":1073,"heroImage":1074,"category":820,"date":1075,"authors":1076,"slug":1078,"externalUrl":6},"Claudeが書き、GitLabがつなぐ：本番環境まで途切れないセキュリティ","Claude Securityはコーディングセッション内で脆弱性を検出します。そこから先はGitLabが引き継ぎ、スキャン、ポリシーの適用、そしてソフトウェアライフサイクル全体の監査エビデンス作成までを担います。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1756122536/akivvcnafog9c4dhhzkp.png","2026-08-03",[1077],"Alisa Ho","claude-security-and-gitlab",{"title":1080,"description":1081,"heroImage":1049,"category":820,"date":950,"authors":1082,"slug":1084,"externalUrl":6},"GitLab Duoセキュリティレビューでスキャナーが見逃すロジックの欠陥を検出","AIによるセキュリティ推論で、コードレビューの段階のうちに認可の不備やビジネスロジックのエラー、レース条件を検出します。",[1083],"Mark Settle","gitlab-duo-security-review-flow",{"category":834,"slug":832,"posts":1086},[1087,1096,1104],{"title":1088,"description":1089,"heroImage":1090,"category":832,"date":1091,"authors":1092,"slug":1095,"externalUrl":6},"PyPIタイポスクワッティングを悪用したShai-Hulud模倣攻撃、Python開発者を狙う","GitLabの脆弱性リサーチチームが、PyPIを標的とした新たなPythonサプライチェーン攻撃を発見しました。悪意あるパッケージがShai-Huludワームを展開し、主要なクラウドプロバイダーのCI/CDシステムから認証情報を窃取します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772630163/akp8ly2mrsfrhsb0liyb.png","2026-06-09",[1093,1094],"Dinesh Bolkensteyn","Daniel Abeles","shai-hulud-copycat-campaign-targets-python-developers",{"title":1097,"description":1098,"heroImage":1099,"category":832,"date":1100,"authors":1101,"slug":1103,"externalUrl":6},"GitLab CI/CDとDuoで自動検知テストフレームワークを構築する","GitLabのSignals Engineeringチームが構築したWATCHフレームワークを通じて、セキュリティ監視パイプラインを継続的に検証する方法をご紹介します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1772195014/ooezwusxjl1f7ijfmbvj.png","2026-04-30",[1102],"Evan Baltman","automated-detection-testing-framework",{"title":1105,"description":1106,"heroImage":1090,"category":832,"date":1107,"authors":1108,"slug":1110,"externalUrl":6},"3月のサプライチェーン攻撃から学ぶパイプラインセキュリティ","2026年3月、Trivy・Checkmarx KICS・LiteLLM・axiosが次々と侵害されました。GitLabの集中管理されたパイプライン実行ポリシーが、これらのサプライチェーン攻撃パターンをどのように検出・ブロックできるかをご紹介します。","2026-04-07",[1109],"Grant Hickman","pipeline-security-lessons-from-march-supply-chain-incidents",{"title":970,"description":970,"heroImage":971,"category":769,"date":972,"authors":1112,"slug":975,"externalUrl":6},[974],[1114,1116,1118],{"title":994,"description":995,"heroImage":996,"category":782,"date":997,"authors":1115,"slug":999,"externalUrl":6},[928],{"title":977,"description":978,"heroImage":979,"category":769,"date":980,"authors":1117,"slug":982,"externalUrl":6},[974],{"title":1064,"description":1065,"heroImage":1066,"category":820,"date":980,"authors":1119,"slug":1070,"externalUrl":6},[1068,1069],[1121,1123,1130],{"title":984,"description":985,"heroImage":986,"category":769,"date":980,"authors":1122,"slug":990,"externalUrl":6},[988,989],{"title":1124,"description":1125,"heroImage":1126,"category":769,"date":1127,"authors":1128,"slug":1129,"externalUrl":6},"ミドルウェアとは？役割や種類、メリット、ユースケースを解説","ミドルウェアの基本概念から種類、役割、導入メリット、具体的なユースケースまでを初心者にもわかりやすく解説。システム・アプリ開発を効率化したい方におすすめの記事です。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785814740/uqj34zdbhnhcq6zhiujh.jpg","2026-08-05",[974],"what-is-middleware",{"title":1131,"description":1131,"heroImage":1132,"category":769,"date":1133,"authors":1134,"slug":1135,"externalUrl":6},"Linuxとは？仕組みやメリット・デメリット、主要なディストリビューションを紹介","https://res.cloudinary.com/about-gitlab-com/image/upload/v1785723843/yilvdugj4yoxa1kwv3m8.jpg","2026-08-04",[974],"what-is-linux",1786734990549]