[{"data":1,"prerenderedAt":2451},["ShallowReactive",2],{"/ja-jp/blog/gitlab-18-01-release":3,"navigation-ja-jp":1671,"banner-ja-jp":2098,"footer-ja-jp":2106,"blog-post-authors-ja-jp-GitLab Japan Team":2348,"blog-related-posts-ja-jp-gitlab-18-01-release":2364,"blog-promotions-ja-jp":2389,"next-steps-ja-jp":2442},{"id":4,"title":5,"authors":6,"body":8,"category":1651,"date":1652,"description":1653,"extension":1654,"externalUrl":1655,"faq":1655,"featured":1656,"heroImage":1657,"meta":1658,"navigation":1659,"path":1660,"seo":1661,"slug":1662,"stem":1663,"tags":1664,"template":1668,"updatedDate":1669,"__hash__":1670},"blogPosts/ja-jp/blog/gitlab-18-01-release.md","GitLab 18.1 リリース",[7],"GitLab Japan Team",{"type":9,"value":10,"toc":1603},"minimark",[11,22,27,30,33,42,51,58,78,82,103,106,121,124,127,130,134,139,149,152,155,158,173,190,203,207,215,218,252,255,278,281,290,298,313,318,322,330,333,336,347,350,369,374,378,385,406,418,423,428,432,435,442,445,459,462,474,480,484,488,491,494,508,511,523,527,533,536,545,557,562,566,574,577,589,592,598,605,617,622,625,631,634,645,648,651,663,666,673,676,687,699,704,709,713,719,728,737,749,754,759,762,768,771,801,813,816,822,825,837,843,847,853,856,859,871,874,880,883,886,898,903,908,912,918,921,924,933,942,948,952,958,967,976,988,991,997,1004,1007,1032,1035,1056,1059,1064,1067,1078,1081,1093,1098,1106,1112,1115,1121,1133,1137,1143,1146,1154,1157,1169,1173,1179,1182,1185,1188,1200,1204,1210,1213,1229,1232,1250,1262,1268,1282,1294,1298,1301,1304,1327,1330,1353,1356,1365,1375,1377,1380,1410,1413,1421,1424,1431,1434,1443,1447,1479,1488,1500,1503],[12,13,14,15,21],"p",{},"本ブログは、",[16,17,20],"a",{"href":18,"rel":19},"https://docs.gitlab.com/ja-jp/releases/18/gitlab-18-1-released/",[],"GitLab 18.1 Release","の抄訳です。内容に相違がある場合は、原文が優先されます。",[23,24,26],"h2",{"id":25},"maven仮想レジストリベータ版とgitlab-duoコードレビュー搭載のgitlab-181リリース","Maven仮想レジストリ（ベータ版）とGitLab Duoコードレビュー搭載のGitLab 18.1リリース",[12,28,29],{},"このたび、GitLab 18.1のリリースを発表しました。このリリースでは、Maven仮想レジストリ（ベータ版）、GitLab Duoコードレビュー、漏洩パスワードの検出、SLSAレベル1準拠を実現するCI/CDコンポーネントなど、さまざまな機能が追加されました。",[12,31,32],{},"これらの機能は、今回のリリースに含まれる110件以上の改善点のほんの一部です。この記事では、お役に立つアップデートをすべてご紹介していますので、ぜひ最後までお読みください。",[12,34,35,36,41],{},"GitLab 18.1には、GitLabコミュニティのユーザーから311件ものコントリビュートがありました。ありがとうございました！GitLabは",[16,37,40],{"href":38,"rel":39},"https://about.gitlab.com/community/contribute/",[],"誰もがコントリビュートできる","プラットフォームであり、今回のリリースもユーザーのみなさまの協力なしには実現しませんでした。",[12,43,44,45,50],{},"来月のリリースで予定されている内容を先取りするには、",[16,46,49],{"href":47,"rel":48},"https://about.gitlab.com/ja-jp/whats-new/",[],"今後のリリースページ","をご覧ください。",[12,52,53],{},[16,54,57],{"href":55,"rel":56},"http://twitter.com/share?text=GitLab+18.1%E3%81%AE%E3%83%AA%E3%83%AA%E3%83%BC%E3%82%B9%E3%81%A7%E3%81%AF%E3%80%81Maven%E4%BB%AE%E6%83%B3%E3%83%AC%E3%82%B8%E3%82%B9%E3%83%88%E3%83%AA%EF%BC%88%E3%83%99%E3%83%BC%E3%82%BF%E7%89%88%EF%BC%89%E3%81%A8GitLab+Duo%E3%82%B3%E3%83%BC%E3%83%89%E3%83%AC%E3%83%93%E3%83%A5%E3%83%BC%E3%81%8C%E8%BF%BD%E5%8A%A0%E3%81%95%E3%82%8C%E3%81%BE%E3%81%97%E3%81%9F%E3%80%82%E3%82%AF%E3%83%AA%E3%83%83%E3%82%AF%E3%81%97%E3%81%A6SNS%E3%81%A7%E5%85%B1%E6%9C%89%E3%81%97%E3%81%BE%E3%81%97%E3%82%87%E3%81%86%EF%BC%81&url=https://about.gitlab.com/ja-jp/blog/gitlab-18-1-release/&hashtags=",[],"GitLab 18.1のリリースでは、Maven仮想レジストリ（ベータ版）とGitLab Duoコードレビューが追加されました。クリックしてSNSで共有しましょう！",[23,59,61,62,67,68,72,77],{"id":60},"今月の注目コントリビューターはchaitanya-sonwaneさんです","今月の",[16,63,66],{"href":64,"rel":65},"https://contributors.gitlab.com/docs/notable-contributors",[],"注目コントリビューター","は",[16,69],{"href":70,"rel":71},"https://gitlab.com/karras",[],[16,73,76],{"href":74,"rel":75},"https://gitlab.com/chaitanyason9",[],"Chaitanya Sonwane","さんです",[79,80],"img",{"src":81},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404888/site/Content%20Images/notable-contributor-logo.svg",[12,83,84,85,90,91,96,97,102],{},"Chaitanya Sonwaneさんは、継続的な認証機能の強化により、GitLabのセキュリティ機能向上に貢献しています。",[16,86,89],{"href":87,"rel":88},"https://contributors.gitlab.com/users/chaitanyason9?fromDate=2025-01-01&toDate=2025-12-31",[],"2025年に13件のコントリビュートがマージされ","、認証情報インベントリのフィルタリング、サービスアカウント管理、作業アイテムの使いやすさが向上しました。以前には",[16,92,95],{"href":93,"rel":94},"https://docs.gitlab.com/ja-jp/releases/17/gitlab-17-11-released/#token-statistics-for-service-account-management",[],"GitLab 17.11の主要機能","としてサービスアカウントのトークン統計情報をひと目で確認できる機能を手がけ、サービスアカウントの管理を容易にする「一目でわかる」情報を提供しました。Chaitanyaさんは現在、",[16,98,101],{"href":99,"rel":100},"https://gitlab.com/gitlab-org/gitlab/-/issues/503587",[],"作業アイテムリストのソート設定をコンテキスト固有にする改善","に取り組み、GitLabの製品計画におけるユーザーエクスペリエンスをさらに向上させています。",[12,104,105],{},"Chaitanyaさんの活躍により、GitLabを利用する組織のセキュリティが強化され、サービスアカウントの使用状況がプロジェクト全体で把握しやすくなりました。現在では、チームが認証情報をより効果的に追跡、ローテーションできるようになったことで、セキュリティの脆弱性につながりかねない、未管理の認証情報のリスクが軽減されています。",[12,107,108,109,114,115,120],{},"「認証情報インベントリとサービスアカウントに対するChaitanyaさんのコントリビュートは、セキュリティ分野において非常に貴重なものです」と",[16,110,113],{"href":111,"rel":112},"https://gitlab.com/eduardosanz",[],"Eduardo Sanz-Garcia（","ソフトウェアサプライチェーンセキュリティステージの認証グループのシニアフロントエンドエンジニア）は語ります。Eduardoは、",[16,116,119],{"href":117,"rel":118},"https://docs.gitlab.com/ja-jp/security/tokens/",[],"GitLabの認証チーム","による推薦も後押ししました。",[12,122,123],{},"さらに彼は「Chaitanyaさんは、トークン統計のコンセプトの実装に貢献してくれました。認証情報インベントリの取り組みにより、認証情報の追跡とモニタリングを強化する、非常に要望の多かった機能が提供されたのです。非常に素晴らしいコントリビュートでした」とも付け加えています。",[12,125,126],{},"ChaitanyaさんはTATA AIGのソフトウェアエンジニアです。セキュリティ上の課題に積極的に取り組み、自らのコントリビュートを改善するための継続的なフォローアップを行っています。",[12,128,129],{},"この場を借りて、GitLabのセキュリティ基盤やその他の製品にコントリビュートしてくれたChaitanyaさんに感謝します！",[23,131,133],{"id":132},"gitlab-181リリースの主な改善点","GitLab 18.1リリースの主な改善点",[135,136,138],"h3",{"id":137},"maven仮想レジストリがベータ版で利用可能に","Maven仮想レジストリがベータ版で利用可能に",[140,141,142],"blockquote",{},[12,143,144,145,148],{},"SaaS: Premium、Ultimate",[146,147],"br",{},"\nSelf-Managed: Premium、Ultimate",[12,150,151],{},"Maven仮想レジストリは、GitLabでのMaven依存関係管理を簡素化するものです。Maven仮想レジストリを使用しない場合、Maven Central、プライベートリポジトリ、GitLabパッケージレジストリからの依存関係にアクセスするための設定を個別に行う必要があります。こうしたアプローチでは、リポジトリへの順次クエリによってビルドが遅くなり、セキュリティ監査とコンプライアンスレポート作成が複雑になります。",[12,153,154],{},"Maven仮想レジストリは、複数のアップストリームリポジトリを単一のエンドポイントに集約することで、このような問題に対処します。プラットフォームエンジニアは、1つのURLを介してMaven Central、プライベートレジストリ、GitLabパッケージレジストリを設定できます。インテリジェントキャッシュはビルドパフォーマンスを向上させ、GitLabの認証システムと統合されます。これにより、設定オーバーヘッドの削減、ビルドの高速化、セキュリティとコンプライアンス向上を目的として一元管理されたアクセス制御が実現します。",[12,156,157],{},"Maven仮想レジストリは現在、GitLab.comとGitLab Self-Managedの両方で、GitLab PremiumおよびUltimateのお客様にベータ版として提供されています。一般公開リリースには、レジストリ設定用のWebベースUI、共有可能なアップストリーム機能、キャッシュ管理のためのライフサイクルポリシー、強化された分析機能などが追加される予定です。現在のベータ版では、トップレベルグループあたり最大20の仮想レジストリ、仮想レジストリあたり最大20のアップストリームまでと制限されており、ベータ期間中の設定はAPIのみで行えます。",[12,159,160,161,166,167,172],{},"企業のお客様を対象としたMaven仮想レジストリベータプログラムを実施しています。最終リリースの品質向上にご協力をお願いいたします。ベータ版にご参加いただくお客様には、機能への早期アクセス、GitLab製品チームとの直接のやり取り、評価期間中の優先サポートを提供します。ベータプログラムに参加するには、",[16,162,165],{"href":163,"rel":164},"https://gitlab.com/gitlab-org/gitlab/-/issues/498139",[],"イシュー498139","でご興味があることをお知らせいただき、ユースケースの詳細を提供してください。また、フィードバックや提案は",[16,168,171],{"href":169,"rel":170},"https://gitlab.com/gitlab-org/gitlab/-/issues/543045",[],"イシュー543045","にお寄せください。",[12,174,175,180,182,187],{},[16,176,179],{"href":177,"rel":178},"https://docs.gitlab.com/ja-jp/user/packages/virtual_registry/maven/",[],"ドキュメント",[146,181],{},[16,183,186],{"href":184,"rel":185},"https://gitlab.com/groups/gitlab-org/-/epics/14137",[],"エピック",[16,188],{"href":184,"rel":189},[],[191,192,195,196],"figure",{"className":193},[194],"video_container","\n  ",[197,198,202],"iframe",{"src":199,"frameBorder":200,"allowFullScreen":201},"https://www.youtube.com/embed/ZkIkaJDEcEE?si=F7dfSCtzBIv02_is","0","true"," ",[135,204,206],{"id":205},"gitlab-duoコードレビューが一般公開開始","GitLab Duoコードレビューが一般公開開始",[140,208,209],{},[12,210,211,212,214],{},"SaaS: Premium、Ultimate、Duo Enterprise",[146,213],{},"\nSelf-Managed: Premium、Ultimate、Duo Enterprise",[12,216,217],{},"GitLab Duoコードレビューが一般公開され、本番環境で使用できるようになりました。AI搭載のこのコードレビューアシスタントは、マージリクエストに対して的確で自動化されたフィードバックを提供し、従来のコードレビュープロセスを変革します。これにより、人間のレビュアーが関与する前に、潜在的なバグ、セキュリティの脆弱性、コード品質の問題を特定できるため、レビュープロセス全体を徹底的かつ効率的に行うことができます。GitLab Duoコードレビューには以下の機能が含まれています。",[219,220,221,229,240,246],"ul",{},[222,223,224,228],"li",{},[225,226,227],"strong",{},"自動初期レビュー","：コードの変更内容を分析し、潜在的な問題、改善点、ベストプラクティスに関する包括的なフィードバックを提供します。",[222,230,231,234,235,239],{},[225,232,233],{},"対話ベースで改善","：マージリクエストコメントで",[236,237,238],"code",{},"@GitLabDuo","をメンションすると、特定の変更や質問に対する的確なフィードバックを受け取ることができます。",[222,241,242,245],{},[225,243,244],{},"実行可能な提案","：多くの提案をブラウザから直接適用できるため、改善プロセスが効率化されます。",[222,247,248,251],{},[225,249,250],{},"文脈を理解した分析","：変更されたファイルの内容を理解し、プロジェクトに特化した関連性の高い推奨事項を提供します。",[12,253,254],{},"GitLab Duoコードレビューをリクエストするには、次の手順に従います。",[219,256,257,269,275],{},[222,258,259,260,202,263,265,266,268],{},"マージリクエストで、",[236,261,262],{},"/assign_reviewer",[236,264,238],{},"クイックアクションを使用して",[236,267,238],{},"をレビュアーとして追加するか、GitLab Duoをレビュアーとして直接割り当てます。",[222,270,271,272,274],{},"コメントで",[236,273,238],{},"をメンションすると、ディスカッションスレッドで特定の質問をしたり、詳細なフィードバックをリクエストしたりできます。",[222,276,277],{},"プロジェクト設定で自動レビューを有効にすると、GitLab Duoがすべての新しいマージリクエストを自動的にレビューします。",[12,279,280],{},"GitLab Duoコードレビューを活用することで、チームがより高いコード品質基準を維持しながら、手動レビューサイクルに費やす時間を短縮できます。問題を早期に発見し、教育的なフィードバックを提供することで、開発チームにとって品質管理ツールと学習ツールの両方の役割を果たします。",[12,282,283,284,289],{},"ベータ版時のGitLab Duoコードレビューの動作はこちらを",[16,285,288],{"href":286,"rel":287},"https://www.youtube.com/watch?v=FlHqfMMfbzQ",[],"ご覧ください","。",[12,291,292,297],{},[16,293,296],{"href":294,"rel":295},"https://gitlab.com/gitlab-org/gitlab/-/issues/517386",[],"イシュー517386","でご経験やフィードバックをお寄せいただき、本機能の継続的な改善にご協力ください。",[12,299,300,304,306,310],{},[16,301,179],{"href":302,"rel":303},"https://docs.gitlab.com/ja-jp/user/project/merge_requests/duo_in_merge_requests/#have-gitlab-duo-review-your-code",[],[146,305],{},[16,307,186],{"href":308,"rel":309},"https://gitlab.com/groups/gitlab-org/-/epics/13979",[],[16,311],{"href":308,"rel":312},[],[12,314,315],{},[79,316],{"alt":206,"src":317},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404765/site/Content%20Images/18_1/create-duo-code-review.png",[135,319,321],{"id":320},"ネイティブgitlab認証情報の漏洩パスワード検出","ネイティブGitLab認証情報の漏洩パスワード検出",[140,323,324],{},[12,325,326,327,329],{},"SaaS: Free、Premium、Ultimate",[146,328],{},"\nSelf-Managed: -",[12,331,332],{},"GitLab.comへのサインイン時に、アカウント認証情報の安全なチェックが実行されるようになりました。お使いのパスワードが既知の情報漏洩に含まれている場合、GitLabにバナーが表示され、メール通知が送信されます。これらの通知には、認証情報の更新手順が記載されています。",[12,334,335],{},"セキュリティを最大限に高めるために、GitLabでは以下を推奨しています。",[219,337,338,341,344],{},[222,339,340],{},"GitLab専用の強力なパスワードの使用",[222,342,343],{},"2要素認証の有効化",[222,345,346],{},"アカウントアクティビティの定期的な確認",[12,348,349],{},"注：この機能はネイティブGitLabのユーザー名とパスワードでのみ利用可能です。SSO認証情報は対象外です。",[12,351,352,356,358,363,366],{},[16,353,179],{"href":354,"rel":355},"https://docs.gitlab.com/ja-jp/user/profile/user_passwords/",[],[146,357],{},[16,359,362],{"href":360,"rel":361},"https://gitlab.com/gitlab-org/gitlab/-/issues/549865",[],"イシュー",[16,364],{"href":360,"rel":365},[],[16,367],{"href":360,"rel":368},[],[12,370,371],{},[79,372],{"alt":321,"src":373},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404766/site/Content%20Images/18_1/sscs_password_alert.png",[135,375,377],{"id":376},"cicdコンポーネントでslsaレベル1のコンプライアンスに対応","CI/CDコンポーネントでSLSAレベル1のコンプライアンスに対応",[140,379,380],{},[12,381,326,382,384],{},[146,383],{},"\nSelf-Managed: Free、Premium、Ultimate",[12,386,387,388,393,394,399,400,405],{},"GitLabの新しいCI/CDコンポーネントを使用することで、",[16,389,392],{"href":390,"rel":391},"https://slsa.dev/",[],"SLSA","レベル1のコンプライアンスに対応できるようになりました。このコンポーネントは、GitLab Runnerが生成するSLSA準拠の ",[16,395,398],{"href":396,"rel":397},"https://docs.gitlab.com/ja-jp/ci/runners/configure_runners/#artifact-provenance-metadata",[],"アーティファクトの来歴メタデータ","に対して署名と検証を実行します。また、",[16,401,404],{"href":402,"rel":403},"https://docs.gitlab.com/ja-jp/ci/yaml/signing_examples/",[],"Sigstore Cosignの機能","を再利用可能なモジュールとして提供し、CI/CDワークフローに簡単に統合できるようにします。",[12,407,408,412,414],{},[16,409,179],{"href":410,"rel":411},"https://docs.gitlab.com/ja-jp/ci/pipeline_security/#sign-and-verify-slsa-provenance-with-a-cicd-component",[],[146,413],{},[16,415,186],{"href":416,"rel":417},"https://gitlab.com/groups/gitlab-org/-/epics/15859",[],[12,419,420],{},[16,421],{"href":416,"rel":422},[],[12,424,425],{},[79,426],{"alt":377,"src":427},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1782404765/site/Content%20Images/18_1/SLSA_component.png",[23,429,431],{"id":430},"gitlab-181リリースに含まれるその他の改善点","GitLab 18.1リリースに含まれるその他の改善点",[135,433,434],{"id":434},"コード検索で複数の検索結果の統合表示が可能に",[140,436,437],{},[12,438,439,440,148],{},"SaaS: Premium、Ultimate",[146,441],{},[12,443,444],{},"完全一致コードの検索（ベータ版）では、同じファイル内の複数の検索結果を単一のビューに統合して表示できるようになりました。この改善により、次のことが可能になります。",[219,446,447,450,453,456],{},[222,448,449],{},"孤立した行表示ではなく、隣接する一致間のコンテキストを保持",[222,451,452],{},"一致する内容が近い場合に重複コンテンツを排除し、視覚的な混乱を軽減",[222,454,455],{},"ファイルごとの一致数を明確に表示することで、ナビゲーションを強化",[222,457,458],{},"エディタでの表示と同様にコードを表示することで、可読性を改善",[12,460,461],{},"この変更により、リポジトリ全体のコードパターンの発見と理解がより効率的になりました。",[12,463,464,468,470],{},[16,465,179],{"href":466,"rel":467},"https://docs.gitlab.com/ja-jp/integration/zoekt/",[],[146,469],{},[16,471,186],{"href":472,"rel":473},"https://gitlab.com/groups/gitlab-org/-/epics/13127",[],[191,475,195,477],{"className":476},[194],[197,478,202],{"src":479,"frameBorder":200,"allowFullScreen":201},"https://www.youtube.com/embed/wx2D39UdUoQ?si=fvjYK-rYVHPgVgzs",[135,481,483],{"id":482},"権限チェック機能を強化したcodeownersファイル検証","権限チェック機能を強化したCODEOWNERSファイル検証",[12,485,439,486,148],{},[146,487],{},[12,489,490],{},"GitLabでは、基本的な構文チェックを超えた、CODEOWNERSファイルに対するより強化された検証が提供されるようになりました。CODEOWNERSファイルを表示すると、GitLabが自動的に包括的な検証を実行し、マージリクエストのワークフローに影響を与える前に構文エラーと権限の問題を特定します。",[12,492,493],{},"この強化された検証では、CODEOWNERSファイル内の最初の200のユニークなユーザーとグループの参照をチェックし、次のことを検証します。",[219,495,496,499,502,505],{},[222,497,498],{},"参照されたすべてのユーザーとグループがこのプロジェクトにアクセスできること",[222,500,501],{},"ユーザーに、マージリクエストを承認するために必要な権限があること",[222,503,504],{},"グループに、デベロッパーレベル以上のアクセス権があること",[222,506,507],{},"グループに、マージリクエストの承認権限を持つユーザーが少なくとも1人含まれていること",[12,509,510],{},"この事前検証により、設定上の問題を早期に発見して承認ワークフローの中断を防ぎ、マージリクエストが作成されたときにGitLabコードオーナーが実際にレビューの責任を果たせるようにできます。",[12,512,513,517,519],{},[16,514,179],{"href":515,"rel":516},"https://docs.gitlab.com/ja-jp/user/project/codeowners/troubleshooting/#validate-your-codeowners-file",[],[146,518],{},[16,520,186],{"href":521,"rel":522},"https://gitlab.com/groups/gitlab-org/-/epics/15598",[],[135,524,526],{"id":525},"vs-codeでダウンストリームパイプラインのジョブログを表示","VS Codeでダウンストリームパイプラインのジョブログを表示",[140,528,529],{},[12,530,326,531,384],{},[146,532],{},[12,534,535],{},"VS Code用GitLab Workflow拡張機能で、ダウンストリームパイプラインからのジョブログをエディタ内で直接表示できるようになりました。これまで、子パイプラインからログを確認するには、GitLab Webインターフェイスに切り替える必要がありました。",[12,537,538,539,544],{},"この機能は、",[16,540,543],{"href":541,"rel":542},"https://about.gitlab.com/community/co-create/",[],"GitLab共同開発","を通じて開発されました。この場を借りて、コントリビュートしてくれたTim Ryanさんに感謝します！",[12,546,547,551,553],{},[16,548,179],{"href":549,"rel":550},"https://docs.gitlab.com/ja-jp/editor_extensions/visual_studio_code/cicd/",[],[146,552],{},[16,554,362],{"href":555,"rel":556},"https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/issues/1895",[],[12,558,559],{},[79,560],{"alt":526,"src":561},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750659268/orzwm4kjqdag8fe0psvr.png",[135,563,565],{"id":564},"シークレット検出のデフォルトルールとdast検出の同等性","シークレット検出のデフォルトルールとDAST検出の同等性",[140,567,568],{},[12,569,570,571,573],{},"SaaS: Ultimate",[146,572],{},"\nSelf-Managed: Ultimate",[12,575,576],{},"DASTアナライザーが、GitLabのシークレット検出アナライザーで使用されるものと同じデフォルトのシークレット検出ルールを自動的に取り込むようになりました。この改善により、両方のアナライザーで検出されるシークレットの種類に一貫性が確保されます。",[12,578,579,583,585],{},[16,580,179],{"href":581,"rel":582},"https://docs.gitlab.com/ja-jp/user/application_security/dast/browser/checks/",[],[146,584],{},[16,586,362],{"href":587,"rel":588},"https://gitlab.com/gitlab-org/gitlab/-/issues/549990",[],[135,590,591],{"id":591},"依存関係リストでコンポーネントバージョンによるフィルタリング",[140,593,594],{},[12,595,570,596,573],{},[146,597],{},[12,599,600,601,604],{},"依存関係リストで、コンポーネントのバージョン番号によるフィルタリングがサポートされるようになりました。複数のバージョン（",[236,602,603],{},"バージョン=1.1、1.2、1.4","など）を選択できますが、バージョン範囲指定はサポートされていません。この機能は、グループとプロジェクトの両方で利用できます。",[12,606,607,611,613],{},[16,608,179],{"href":609,"rel":610},"https://docs.gitlab.com/ja-jp/user/application_security/dependency_list/#filter-dependency-list",[],[146,612],{},[16,614,186],{"href":615,"rel":616},"https://gitlab.com/groups/gitlab-org/-/epics/16431",[],[12,618,619],{},[79,620],{"alt":591,"src":621},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750659404/fepyzz2uv3j47bjcehhi.png",[135,623,624],{"id":624},"コンプライアンスステータスレポートでコントロールステータスの一覧がポップアップで表示されるように",[140,626,627],{},[12,628,570,629,573],{},[146,630],{},[12,632,633],{},"コンプライアンスステータスレポートのコントロールには、次の3つのステータスがあります。",[219,635,636,639,642],{},[222,637,638],{},"合格",[222,640,641],{},"失敗",[222,643,644],{},"保留中",[12,646,647],{},"これまでは、要求事項に関連付けられているコントロールの数に関係なく、少なくとも1つのコントロールが「保留中」の場合、要求事項行全体が「保留中」として表示されていました。これは、失敗したコントロールの表示方法とは一貫性がありませんでした。失敗したコントロールが1つでもある場合は、要求事項に関連付けられた全コントロール数と失敗の数が表示されます。",[12,649,650],{},"「保留中」のコントロールに関する詳細なコンテキストと情報を提供するため、要求事項行のステータスにカーソルを合わせると、各コントロールのステータスを一覧表示するポップアップが表示されるようになりました。これにより、単に「保留中」という全体ステータスを確認するだけでなく、どのコントロールが保留中で、どのコントロールが合格または失敗しているかを具体的に把握できるようになりました。",[12,652,653,657,659],{},[16,654,179],{"href":655,"rel":656},"https://docs.gitlab.com/ja-jp/user/compliance/compliance_center/compliance_status_report/",[],[146,658],{},[16,660,362],{"href":661,"rel":662},"https://gitlab.com/gitlab-org/gitlab/-/issues/521757",[],[135,664,665],{"id":665},"ボットユーザーと人間のユーザーのフィルタリング",[140,667,668],{},[12,669,670,671,384],{},"SaaS: -",[146,672],{},[12,674,675],{},"運用が進んだGitLabインスタンスでは、多くの場合、人間とボットの両方のユーザーが多数存在します。今回のリリースで、管理者エリアのユーザーリストをユーザータイプでフィルタリングできる機能が追加されました。この機能により、以下のことが可能になります。",[219,677,678,681,684],{},[222,679,680],{},"人間のユーザーと自動化アカウントを区別して迅速に特定、管理",[222,682,683],{},"特定のユーザータイプに絞った管理アクションを実行",[222,685,686],{},"ユーザーの監査と管理のワークフローの効率化",[12,688,689,693,695],{},[16,690,179],{"href":691,"rel":692},"https://docs.gitlab.com/ja-jp/administration/moderate_users/#view-users-by-type",[],[146,694],{},[16,696,362],{"href":697,"rel":698},"https://gitlab.com/gitlab-org/gitlab/-/issues/541186",[],[12,700,701],{},[79,702],{"alt":665,"src":703},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750659653/prkshqzxg5785p69yshd.png",[12,705,706],{},[16,707],{"href":697,"rel":708},[],[135,710,712],{"id":711},"ユーザープロフィールのorcid識別子","ユーザープロフィールのORCID識別子",[140,714,715],{},[12,716,326,717,384],{},[146,718],{},[12,720,721,722,727],{},"ユーザープロフィールにORCID識別子を設定できるようになり、GitLabが研究者や学術コミュニティにとってより使いやすく価値あるものになりました。",[16,723,726],{"href":724,"rel":725},"https://orcid.org/",[],"ORCID","（Open Researcher and Contributor ID）は、研究者に永続的なデジタル識別子を提供し、他の研究者との区別を可能にするとともに、研究者とその業績を自動的に関連付けることで、適切な評価を支援するものです。",[12,729,730,731,736],{},"この機能は、学術コミュニティからの長年の要望に応えるため、アルトワ大学の修士課程の学生であるThomas LabaletteとErwan Hivinが",[16,732,735],{"href":733,"rel":734},"https://www.ouvrirlascience.fr/appointment-of-daniel-le-berre-as-the-national-coordinator-for-higher-education-and-research-software-forges-in-france/",[],"Daniel Le Berre","の指導の下、コミュニティに貢献することを目的に開発したものです。",[12,738,739,743,745],{},[16,740,179],{"href":741,"rel":742},"https://docs.gitlab.com/ja-jp/user/profile/",[],[146,744],{},[16,746,362],{"href":747,"rel":748},"https://gitlab.com/gitlab-org/gitlab/-/issues/23543",[],[12,750,751],{},[16,752],{"href":747,"rel":753},[],[12,755,756],{},[79,757],{"alt":712,"src":758},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750663008/oogvxelirqapyxp10pha.png",[135,760,761],{"id":761},"サービスアカウントのパイプライン通知への登録",[140,763,764],{},[12,765,439,766,148],{},[146,767],{},[12,769,770],{},"サービスアカウントによってトリガーされたパイプラインイベントの通知を、受信できるようになりました。通知はパイプラインが合格、失敗、または修正された場合に送信されます。これまでは、サービスアカウントに有効なカスタムメールアドレスが設定されている場合にのみ、そのサービスアカウントのメールアドレスに通知が送信されていました。",[12,772,773,774,779,780,779,785,779,790,779,795,800],{},"この場を借りて、コントリビュートしてくれた",[16,775,778],{"href":776,"rel":777},"https://gitlab.com/Densett",[],"Densett","さん、",[16,781,784],{"href":782,"rel":783},"https://gitlab.com/tonton1728",[],"Gilles Dehaudt",[16,786,789],{"href":787,"rel":788},"https://gitlab.com/lenaing",[],"Lenain",[16,791,794],{"href":792,"rel":793},"https://gitlab.com/gmcquat",[],"Geoffrey McQuat",[16,796,799],{"href":797,"rel":798},"https://gitlab.com/rbihore",[],"Raphaël Bihoré","さんに感謝します！",[12,802,803,807,809],{},[16,804,179],{"href":805,"rel":806},"https://docs.gitlab.com/ja-jp/user/profile/notifications/#notification-events-on-issues-merge-requests-and-epics",[],[146,808],{},[16,810,362],{"href":811,"rel":812},"https://gitlab.com/gitlab-org/gitlab/-/issues/515629",[],[135,814,815],{"id":815},"無効となっているパーソナルアクセストークンの表示",[140,817,818],{},[12,819,326,820,384],{},[146,821],{},[12,823,824],{},"GitLabは、有効期限が切れたり、失効したりしたアクセストークンを自動的に無効化します。今回の変更では、無効となっているトークンを確認できるようになりました。これまでは、アクセストークンが無効になると表示されなくなっていました。この変更により、こうしたトークンのトレーサビリティとセキュリティが向上します。",[12,826,827,831,833],{},[16,828,179],{"href":829,"rel":830},"https://docs.gitlab.com/ja-jp/user/profile/personal_access_tokens/",[],[146,832],{},[16,834,362],{"href":835,"rel":836},"https://gitlab.com/gitlab-org/gitlab/-/issues/425053",[],[191,838,195,840],{"className":839},[194],[197,841,202],{"src":842,"frameBorder":200,"allowFullScreen":201},"https://www.youtube.com/embed/weEU6pukbag?si=ebijnyBQdW1_5yBl",[135,844,846],{"id":845},"gitlab-query-languageglqlビューでのエピックサポートベータ版","GitLab Query Language（GLQL）ビューでのエピックサポート（ベータ版）",[140,848,849],{},[12,850,326,851,384],{},[146,852],{},[12,854,855],{},"GitLab Query Language（GLQL）ビューが大幅に改善されました。今後は、クエリでエピックをタイプとして使用できるようになり、グループ全体のエピック検索や親エピックへのクエリが可能になります。",[12,857,858],{},"この機能強化により計画・追跡のワークフローが大きく向上し、エピックレベルでのクエリや整理が格段に効率化されます。",[12,860,861,865,867],{},[16,862,179],{"href":863,"rel":864},"https://docs.gitlab.com/ja-jp/user/glql/fields/#epic",[],[146,866],{},[16,868,362],{"href":869,"rel":870},"https://gitlab.com/gitlab-org/gitlab-query-language/glql-rust/-/issues/30",[],[135,872,873],{"id":873},"レビューパネルによるマージリクエストのレビューエクスペリエンスの強化",[140,875,876],{},[12,877,326,878,384],{},[146,879],{},[12,881,882],{},"マージリクエストのレビューを行う際、レビューを送信する前にこれまでのフィードバックを参照すると役立つことがあります。これまでは、最終コメントと保留中コメントが別々のポップアップに分かれていたため、全体像を把握することが困難でした。",[12,884,885],{},"コードレビュー時に、保留中の下書きコメントを一箇所にまとめて表示する専用ドロワーが利用できるようになりました。強化されたレビューパネルでは、レビュー送信インターフェイスがよりアクセスしやすい場所に移動し、保留中のコメント数を示す番号付きバッジが表示されます。パネルを開くと、下にスクロールできるリストに下書きコメントがすべて表示されるため、送信前のフィードバックの確認と管理が簡単になります。",[12,887,888,892,894],{},[16,889,179],{"href":890,"rel":891},"https://docs.gitlab.com/ja-jp/user/project/merge_requests/reviews/#submit-a-review",[],[146,893],{},[16,895,362],{"href":896,"rel":897},"https://gitlab.com/gitlab-org/gitlab/-/issues/525841",[],[12,899,900],{},[16,901],{"href":896,"rel":902},[],[12,904,905],{},[79,906],{"alt":873,"src":907},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750663218/yfbrzecnuynpb1g57854.png",[135,909,911],{"id":910},"gitlab-runner-181","GitLab Runner 18.1",[140,913,914],{},[12,915,326,916,384],{},[146,917],{},[12,919,920],{},"GitLab Runner 18.1もリリースされます！GitLab Runnerは、CI/CDジョブを実行し、結果をGitLabインスタンスに送信する、拡張性の高いビルドのエージェントです。GitLabに含まれるオープンソースの継続的インテグレーションサービスであるGitLab CI/CDと連携して動作します。",[12,922,923],{},"バグ修正：",[219,925,926],{},[222,927,928,289],{},[16,929,932],{"href":930,"rel":931},"https://gitlab.com/gitlab-org/gitlab/-/issues/543351",[],"GitLab 17.10または17.11にアップグレードすると、Runnerがジョブをリクエストしたときに404エラーが発生する可能性があります",[12,934,935,936,941],{},"すべての変更の一覧は、GitLab Runnerの",[16,937,940],{"href":938,"rel":939},"https://gitlab.com/gitlab-org/gitlab-runner/blob/18-1-stable/CHANGELOG.md",[],"変更履歴","で確認できます。",[12,943,944],{},[16,945,179],{"href":946,"rel":947},"https://docs.gitlab.com/ja-jp/runner/",[],[135,949,951],{"id":950},"高度なsastのphpサポート","高度なSASTのPHPサポート",[140,953,954],{},[12,955,570,956,573],{},[146,957],{},[12,959,960,961,966],{},"GitLabの高度なSASTにPHPサポートを追加しました。この新しいファイル間、関数間スキャン機能を使用するには、",[16,962,965],{"href":963,"rel":964},"https://docs.gitlab.com/ja-jp/user/application_security/sast/gitlab_advanced_sast/#enable-advanced-sast-scanning",[],"高度なSASTを有効","にします。高度なSASTをすでに有効にしている場合、PHPサポートは自動的に有効になります。",[12,968,969,970,975],{},"高度なSASTが各言語で検出する脆弱性の種類を確認するには、",[16,971,974],{"href":972,"rel":973},"https://docs.gitlab.com/ja-jp/user/application_security/sast/advanced_sast_coverage/",[],"高度なSASTカバレッジページ","を参照してください。",[12,977,978,982,984],{},[16,979,179],{"href":980,"rel":981},"https://docs.gitlab.com/ja-jp/user/application_security/sast/gitlab_advanced_sast/#supported-languages",[],[146,983],{},[16,985,186],{"href":986,"rel":987},"https://gitlab.com/groups/gitlab-org/-/epics/14273",[],[135,989,990],{"id":990},"パイプライン実行ポリシーにおける変数の優先順位制御",[140,992,993],{},[12,994,570,995,573],{},[146,996],{},[12,998,999,1000,1003],{},"多くの場合、セキュリティチームはセキュリティ保証とデベロッパーエクスペリエンスの間で微妙なバランスを取ることになります。セキュリティスキャンが適切に実行されていることを確認するのは重要ですが、セキュリティアナライザーが正常に動作するためには、開発チームからの特定のインプットが必要な場合があります。変数の優先順位制御により、セキュリティチームは新しい",[236,1001,1002],{},"variables_override","設定オプションを通じて、パイプライン実行ポリシーにおける変数の処理方法を細かく制御できるようになりました。",[12,1005,1006],{},"この新しい設定を使用すると、次のことが可能になります。",[219,1008,1009,1016,1026],{},[222,1010,1011,1012,1015],{},"プロジェクト固有のコンテナイメージパス（",[236,1013,1014],{},"CS_IMAGE","）を許可するコンテナスキャンポリシーを適用",[222,1017,1018,1021,1022,1025],{},[236,1019,1020],{},"SAST_EXCLUDED_PATHS","などの低リスク変数は許可し、",[236,1023,1024],{},"SAST_DISABLED","などの高リスク変数はブロック",[222,1027,1028,1031],{},[236,1029,1030],{},"AWS_CREDENTIALS","などのグローバルCI/CD変数で保護（マスクまたは非表示）されたグローバル共有認証情報を定義しつつ、必要に応じてプロジェクトレベルのCI/CD変数によるプロジェクト固有の上書きを許可",[12,1033,1034],{},"この強力な機能は、次の2つのアプローチをサポートしています。",[219,1036,1037,1047],{},[222,1038,1039,1042,1043,1046],{},[225,1040,1041],{},"デフォルトで変数をロックする","（",[236,1044,1045],{},"allow: false","）：例外として指定した特定の変数を除き、すべての変数をロック",[222,1048,1049,1052,1055],{},[225,1050,1051],{},"デフォルトで変数を許可する",[236,1053,1054],{},"（allow: true","）：変数のカスタマイズを許可するが、重大なリスクのある変数を例外として指定することで制限",[12,1057,1058],{},"パイプライン実行ポリシーによってCI/CDジョブが実行される際のトレーサビリティとトラブルシューティングを改善するために、ジョブログ機能も導入されました。これにより、デベロッパーとセキュリティチームは、どのジョブがポリシーによって実行されたかを簡単に特定できますジョブログでは、変数の上書きによる影響の詳細を確認でき、どの変数がポリシーによって上書きまたはロックされているかを把握するのに役立ちます。",[12,1060,1061],{},[225,1062,1063],{},"実際の影響",[12,1065,1066],{},"この機能強化により、セキュリティ要件とデベロッパーの柔軟性のニーズとの間のギャップが解消されます。",[219,1068,1069,1072,1075],{},[222,1070,1071],{},"セキュリティチーム：プロジェクト固有のカスタマイズを許可しつつ、標準化されたスキャンを実行できる",[222,1073,1074],{},"デベロッパーは：ポリシーの例外をリクエストすることなく、プロジェクト固有の変数を制御できる",[222,1076,1077],{},"組織は：開発ワークフローを混乱させることなく、一貫したセキュリティポリシーを実装できる",[12,1079,1080],{},"この重要な変数制御機能により、GitLabは組織が開発の柔軟性を保ちながら強固なセキュリティポリシーを導入できる環境を提供します。",[12,1082,1083,1087,1089],{},[16,1084,179],{"href":1085,"rel":1086},"https://docs.gitlab.com/ja-jp/user/application_security/policies/pipeline_execution_policies/#variables_override-type",[],[146,1088],{},[16,1090,186],{"href":1091,"rel":1092},"https://gitlab.com/groups/gitlab-org/-/epics/16430",[],[12,1094,1095],{},[79,1096],{"alt":990,"src":1097},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750663308/h1oukhyd4ky1w6spdxpo.png",[135,1099,1101,1102,1105],{"id":1100},"外部カスタムコントロールのnameを定義","外部カスタムコントロールの",[236,1103,1104],{},"Name","を定義",[140,1107,1108],{},[12,1109,570,1110,573],{},[146,1111],{},[12,1113,1114],{},"これまでは、カスタムコンプライアンスフレームワークを作成する際に外部カスタムコントロールの名前を定義できず、GitLabコントロールと並んでリスト表示される外部コントロールを識別することが困難でした。",[12,1116,1117,1118,1120],{},"今回、外部カスタムコントロールを定義する際のワークフローの一部として",[236,1119,1104],{},"フィールドが追加されました。これにより、複数の外部カスタムコントロールを作成し、それぞれに固有の名前を設定して明確に区別できるようになりました。",[12,1122,1123,1127,1129],{},[16,1124,179],{"href":1125,"rel":1126},"https://docs.gitlab.com/ja-jp/user/compliance/compliance_frameworks/#external-controls",[],[146,1128],{},[16,1130,362],{"href":1131,"rel":1132},"https://gitlab.com/gitlab-org/gitlab/-/issues/527007",[],[135,1134,1136],{"id":1135},"gitlab-duo脆弱性の修正のためのsastカバレッジの向上","GitLab Duo脆弱性の修正のためのSASTカバレッジの向上",[140,1138,1139],{},[12,1140,570,1141,573],{},[146,1142],{},[12,1144,1145],{},"これまでは、次のCommon Weakness Enumeration（CWE）識別子を持つ検出された脆弱性を手動で解決する必要がありました。",[219,1147,1148,1151],{},[222,1149,1150],{},"CWE-78（コマンドインジェクション）",[222,1152,1153],{},"CWE-89（SQLインジェクション）",[12,1155,1156],{},"現在は、GitLab Duo脆弱性の修正により、これらの脆弱性を自動的に修正できるようになりました。",[12,1158,1159,1163,1165],{},[16,1160,179],{"href":1161,"rel":1162},"https://docs.gitlab.com/ja-jp/user/application_security/vulnerabilities/#supported-vulnerabilities-for-vulnerability-resolution",[],[146,1164],{},[16,1166,362],{"href":1167,"rel":1168},"https://gitlab.com/gitlab-org/gitlab/-/issues/534307",[],[135,1170,1172],{"id":1171},"コンプライアンスフレームワークuiにおける要件のページネーション","コンプライアンスフレームワークUIにおける要件のページネーション",[140,1174,1175],{},[12,1176,570,1177,573],{},[146,1178],{},[12,1180,1181],{},"コンプライアンスフレームワークを作成する際は、最大50個の要件を指定できます。",[12,1183,1184],{},"ただし、これほど多くの要件があると、UIで大きな表示領域を占めるため、コンプライアンスフレームワークの操作が非常に困難になります。",[12,1186,1187],{},"今回のリリースでは、コンプライアンスフレームワークに多数の要件が含まれている場合でも、ユーザーが要件を簡単に閲覧、検索、選択できるよう、要件のページネーション機能を導入しました。",[12,1189,1190,1194,1196],{},[16,1191,179],{"href":1192,"rel":1193},"https://docs.gitlab.com/ja-jp/user/compliance/compliance_frameworks/#add-requirements",[],[146,1195],{},[16,1197,362],{"href":1198,"rel":1199},"https://gitlab.com/gitlab-org/gitlab/-/issues/531039",[],[135,1201,1203],{"id":1202},"コンプライアンスセンターのuiパフォーマンスとフィルタリングを改善","コンプライアンスセンターのUIパフォーマンスとフィルタリングを改善",[140,1205,1206],{},[12,1207,570,1208,573],{},[146,1209],{},[12,1211,1212],{},"コンプライアンスセンターのUIパフォーマンスとフィルタリングオプションの改善を継続しています。今回のリリースでは、次のことを行いました。",[219,1214,1215,1222],{},[222,1216,1217,1218,1221],{},"特に多くの要件とプロジェクトが含まれる場合に、",[225,1219,1220],{},"フレームワークの編集","ページのUIスピードとパフォーマンスを改善しました。",[222,1223,1224,1225,1228],{},"コンプライアンスセンターの",[225,1226,1227],{},"コンプライアンスステータスレポート","タブで、要件、プロジェクト、またはフレームワーク別にグループ化できる新しいフィルタリングオプションを導入しました。",[12,1230,1231],{},"これらの改善を行うことで、コンプライアンスセンターを定期的に利用するお客様に対し、コンプライアンスセンターと関連機能が大規模環境でも継続して高いパフォーマンスを発揮できるようにしています。",[12,1233,1234,1238,1240,1244,1246],{},[16,1235,179],{"href":1236,"rel":1237},"https://docs.gitlab.com/ja-jp/user/compliance/compliance_center/",[],[146,1239],{},[16,1241,362],{"href":1242,"rel":1243},"https://gitlab.com/gitlab-org/gitlab/-/issues/508188",[],[146,1245],{},[16,1247,362],{"href":1248,"rel":1249},"https://gitlab.com/gitlab-org/gitlab/-/issues/478216",[],[135,1251,1253,1254,1257,1258,1261],{"id":1252},"graphql-apiのprojectmembersに新しいaccesslevels引数を追加","GraphQL APIの",[236,1255,1256],{},"projectMembers","に新しい",[236,1259,1260],{},"accessLevels","引数を追加",[140,1263,1264],{},[12,1265,326,1266,384],{},[146,1267],{},[12,1269,1270,1275,1276,1278,1279,1281],{},[16,1271,1274],{"href":1272,"rel":1273},"https://about.gitlab.com/ja-jp/blog/what-is-graphql",[],"GraphQL API","の",[236,1277,1256],{},"フィールドに",[236,1280,1260],{},"引数が追加されました。この引数を使用すると、APIコールから直接アクセスレベル別にプロジェクトメンバーをフィルタリングできます。これまでは、プロジェクトメンバーの全リストを取得してからローカルでフィルターを適用する必要があり、これにより計算オーバーヘッドが大幅に増加していました。現在では、プロジェクトの権限分析や所有権グラフの生成がより高速化し、リソース効率も向上しています。この機能強化は、複雑な権限構造を持つ大規模デプロイを管理する組織にとって特に価値があります。",[12,1283,1284,1288,1290],{},[16,1285,179],{"href":1286,"rel":1287},"https://docs.gitlab.com/ja-jp/api/graphql/reference/#projectprojectmembers",[],[146,1289],{},[16,1291,362],{"href":1292,"rel":1293},"https://gitlab.com/gitlab-org/gitlab/-/issues/541386",[],[23,1295,1297],{"id":1296},"バグ修正パフォーマンスの改善uiの改善","バグ修正、パフォーマンスの改善、UIの改善",[12,1299,1300],{},"GitLabでは、ユーザーに可能な限り最高の環境をお届けできるよう尽力しています。リリースのたびに、バグを修正し、パフォーマンスを改善し、UIを向上させるためにたゆまぬ努力を続けています。GitLabは、100万人を超えるGitLab.comユーザーをはじめ、GitLabのプラットフォームを利用するすべての人にスムーズでシームレスな体験をお届けすることを約束します。",[12,1302,1303],{},"18.1で提供されたすべてのバグ修正、パフォーマンスの強化、UI改善を確認するには、以下のリンクをクリックしてください。",[219,1305,1306,1313,1320],{},[222,1307,1308],{},[16,1309,1312],{"href":1310,"rel":1311},"https://gitlab.com/groups/gitlab-org/-/issues/?sort=updated_desc&state=closed&label_name%5B%5D=type%3A%3Abug&or%5Blabel_name%5D%5B%5D=workflow%3A%3Acomplete&or%5Blabel_name%5D%5B%5D=workflow%3A%3Averification&or%5Blabel_name%5D%5B%5D=workflow%3A%3Aproduction&milestone_title=18.1",[],"バグ修正",[222,1314,1315],{},[16,1316,1319],{"href":1317,"rel":1318},"https://gitlab.com/groups/gitlab-org/-/issues/?sort=updated_desc&state=closed&label_name%5B%5D=bug%3A%3Aperformance&or%5Blabel_name%5D%5B%5D=workflow%3A%3Acomplete&or%5Blabel_name%5D%5B%5D=workflow%3A%3Averification&or%5Blabel_name%5D%5B%5D=workflow%3A%3Aproduction&milestone_title=18.1",[],"パフォーマンスの改善",[222,1321,1322],{},[16,1323,1326],{"href":1324,"rel":1325},"https://papercuts.gitlab.com/?milestone=18.1",[],"UIの改善",[23,1328,1329],{"id":1329},"非推奨事項",[12,1331,1332,1333,1338,1339,1344,1345,1349],{},"新たに非推奨になった機能、および現在非推奨になっているすべての機能の一覧は、",[16,1334,1337],{"href":1335,"rel":1336},"https://docs.gitlab.com/ja-jp/update/deprecations/",[],"GitLabドキュメント","で確認できます。今後の破壊的な変更について通知を受け取るには、",[16,1340,1343],{"href":1341,"rel":1342},"https://about.gitlab.com/breaking-changes.xml",[],"破壊的な変更のRSSフィードにサブスクライブ","してください。",[16,1346],{"href":1347,"rel":1348},"https://docs.gitlab.com/ja-jp/update/deprecations/#resource-owner-password-credentials-grant-is-deprecated",[],[16,1350],{"href":1351,"rel":1352},"https://docs.gitlab.com/ja-jp/update/deprecations/#coverage-guided-fuzz-testing-is-deprecated",[],[23,1354,1355],{"id":1355},"削除された機能と破壊的な変更",[12,1357,1358,1359,1338,1362,1344],{},"削除されたすべての機能の一覧は、",[16,1360,1337],{"href":1335,"rel":1361},[],[16,1363,1343],{"href":1341,"rel":1364},[],[12,1366,1367,1371],{},[16,1368],{"href":1369,"rel":1370},"https://docs.gitlab.com/ja-jp/update/deprecations/#api-discovery-will-use-branch-pipelines-by-default",[],[16,1372],{"href":1373,"rel":1374},"https://docs.gitlab.com/ja-jp/update/deprecations/#toggle-notes-confidentiality-on-apis",[],[135,1376,940],{"id":940},[12,1378,1379],{},"変更内容をすべて表示するには、次のページから変更履歴を確認してください。",[219,1381,1382,1389,1396,1403],{},[222,1383,1384],{},[16,1385,1388],{"href":1386,"rel":1387},"https://gitlab.com/gitlab-org/gitlab-foss/blob/master/CHANGELOG.md",[],"GitLab",[222,1390,1391],{},[16,1392,1395],{"href":1393,"rel":1394},"https://gitlab.com/gitlab-org/gitlab-runner/blob/main/CHANGELOG.md",[],"GitLab Runner",[222,1397,1398],{},[16,1399,1402],{"href":1400,"rel":1401},"https://gitlab.com/gitlab-org/gitlab-vscode-extension/-/blob/main/CHANGELOG.md",[],"VS CodeのGitLab Workflow",[222,1404,1405],{},[16,1406,1409],{"href":1407,"rel":1408},"https://gitlab.com/gitlab-org/cli/-/releases",[],"GitLab CLI",[135,1411,1412],{"id":1412},"インストール",[12,1414,1415,1416,50],{},"GitLabを新規にインストールする場合は、",[16,1417,1420],{"href":1418,"rel":1419},"https://about.gitlab.com/ja-jp/install/",[],"GitLabのダウンロードページ",[135,1422,1423],{"id":1423},"更新事項",[12,1425,1426,50],{},[16,1427,1430],{"href":1428,"rel":1429},"https://about.gitlab.com/ja-jp/update/",[],"更新ページ",[135,1432,1433],{"id":1433},"ご不明な点がある場合",[12,1435,1436,1437,1442],{},"ご質問やご意見をお聞かせください。本リリースについてご不明な点がある場合は、",[16,1438,1441],{"href":1439,"rel":1440},"https://forum.gitlab.com/",[],"GitLabフォーラム","にアクセスして質問を投稿してください。",[135,1444,1446],{"id":1445},"gitlabサブスクリプションプラン","GitLabサブスクリプションプラン",[219,1448,1449,1459,1469],{},[222,1450,1451,1456,1458],{},[16,1452,1455],{"href":1453,"rel":1454},"https://about.gitlab.com/pricing/",[],"Free",[146,1457],{},"\nユーザー向けの永久無料機能を提供",[222,1460,1461,1466,1468],{},[16,1462,1465],{"href":1463,"rel":1464},"https://about.gitlab.com/pricing/premium/",[],"Premium",[146,1467],{},"\nチームの生産性と調整を強化",[222,1470,1471,1476,1478],{},[16,1472,1475],{"href":1473,"rel":1474},"https://about.gitlab.com/pricing/ultimate/",[],"Ultimate",[146,1477],{},"\n組織全体のセキュリティ、コンプライアンス、プランニングに対応",[12,1480,1481,1482,1487],{},"GitLabのすべての機能を",[16,1483,1486],{"href":1484,"rel":1485},"https://about.gitlab.com/ja-jp/free-trial/?hosted=saas",[],"無料","でお試しいただけます。",[12,1489,1490],{},[1491,1492,1493,1494,1499],"em",{},"監修：ソリス ジェレズ / Jerez Solis ",[16,1495,1498],{"href":1496,"rel":1497},"https://gitlab.com/jerezs",[],"@jerezs","\n（GitLab合同会社 ソリューションアーキテクト本部 ソリューションアーキテクト）",[135,1501,1502],{"id":1502},"過去の日本語リリース情報",[219,1504,1505,1512,1519,1526,1533,1540,1547,1554,1561,1568,1575,1582,1589,1596],{},[222,1506,1507],{},[16,1508,1511],{"href":1509,"rel":1510},"https://about.gitlab.com/ja-jp/blog/gitlab-18-01-release/",[],"GitLab 18.1",[222,1513,1514],{},[16,1515,1518],{"href":1516,"rel":1517},"https://about.gitlab.com/ja-jp/blog/gitlab-18-0-release/",[],"GitLab 18.0",[222,1520,1521],{},[16,1522,1525],{"href":1523,"rel":1524},"https://about.gitlab.com/ja-jp/blog/gitlab-17-11-release/",[],"GitLab 17.11",[222,1527,1528],{},[16,1529,1532],{"href":1530,"rel":1531},"https://about.gitlab.com/ja-jp/blog/gitlab-17-10-release/",[],"GitLab 17.10",[222,1534,1535],{},[16,1536,1539],{"href":1537,"rel":1538},"https://about.gitlab.com/ja-jp/blog/gitlab-17-9-release/",[],"GitLab 17.9",[222,1541,1542],{},[16,1543,1546],{"href":1544,"rel":1545},"https://about.gitlab.com/ja-jp/blog/gitlab-17-8-release/",[],"GitLab 17.8",[222,1548,1549],{},[16,1550,1553],{"href":1551,"rel":1552},"https://about.gitlab.com/ja-jp/blog/gitlab-17-7-release/",[],"GitLab 17.7",[222,1555,1556],{},[16,1557,1560],{"href":1558,"rel":1559},"https://about.gitlab.com/ja-jp/blog/gitlab-17-6-release/",[],"GitLab 17.6",[222,1562,1563],{},[16,1564,1567],{"href":1565,"rel":1566},"https://about.gitlab.com/ja-jp/blog/gitlab-17-5-released/",[],"GitLab 17.5",[222,1569,1570],{},[16,1571,1574],{"href":1572,"rel":1573},"https://about.gitlab.com/ja-jp/blog/gitlab-17-4-released/",[],"GitLab 17.4",[222,1576,1577],{},[16,1578,1581],{"href":1579,"rel":1580},"https://about.gitlab.com/ja-jp/blog/gitlab-17-3-released/",[],"GitLab 17.3",[222,1583,1584],{},[16,1585,1588],{"href":1586,"rel":1587},"https://about.gitlab.com/ja-jp/blog/gitlab-17-2-released/",[],"GitLab 17.2",[222,1590,1591],{},[16,1592,1595],{"href":1593,"rel":1594},"https://about.gitlab.com/ja-jp/blog/gitlab-17-1-released/",[],"GitLab 17.1",[222,1597,1598],{},[16,1599,1602],{"href":1600,"rel":1601},"https://about.gitlab.com/ja-jp/blog/gitlab-16-11-released/",[],"GitLab 16.11",{"title":1604,"searchDepth":1605,"depth":1605,"links":1606},"",2,[1607,1608,1610,1617,1641,1642,1643],{"id":25,"depth":1605,"text":26},{"id":60,"depth":1605,"text":1609},"今月の注目コントリビューターはChaitanya Sonwaneさんです",{"id":132,"depth":1605,"text":133,"children":1611},[1612,1614,1615,1616],{"id":137,"depth":1613,"text":138},3,{"id":205,"depth":1613,"text":206},{"id":320,"depth":1613,"text":321},{"id":376,"depth":1613,"text":377},{"id":430,"depth":1605,"text":431,"children":1618},[1619,1620,1621,1622,1623,1624,1625,1626,1627,1628,1629,1630,1631,1632,1633,1634,1636,1637,1638,1639],{"id":434,"depth":1613,"text":434},{"id":482,"depth":1613,"text":483},{"id":525,"depth":1613,"text":526},{"id":564,"depth":1613,"text":565},{"id":591,"depth":1613,"text":591},{"id":624,"depth":1613,"text":624},{"id":665,"depth":1613,"text":665},{"id":711,"depth":1613,"text":712},{"id":761,"depth":1613,"text":761},{"id":815,"depth":1613,"text":815},{"id":845,"depth":1613,"text":846},{"id":873,"depth":1613,"text":873},{"id":910,"depth":1613,"text":911},{"id":950,"depth":1613,"text":951},{"id":990,"depth":1613,"text":990},{"id":1100,"depth":1613,"text":1635},"外部カスタムコントロールのNameを定義",{"id":1135,"depth":1613,"text":1136},{"id":1171,"depth":1613,"text":1172},{"id":1202,"depth":1613,"text":1203},{"id":1252,"depth":1613,"text":1640},"GraphQL APIのprojectMembersに新しいaccessLevels引数を追加",{"id":1296,"depth":1605,"text":1297},{"id":1329,"depth":1605,"text":1329},{"id":1355,"depth":1605,"text":1355,"children":1644},[1645,1646,1647,1648,1649,1650],{"id":940,"depth":1613,"text":940},{"id":1412,"depth":1613,"text":1412},{"id":1423,"depth":1613,"text":1423},{"id":1433,"depth":1613,"text":1433},{"id":1445,"depth":1613,"text":1446},{"id":1502,"depth":1613,"text":1502},"product","2025-06-20","GitLab 18.1でリリースした最新機能をご紹介します。","md",null,false,"https://res.cloudinary.com/about-gitlab-com/image/upload/v1750396128/vak5nlffgockma115495.png",{},true,"/ja-jp/blog/gitlab-18-01-release",{"noIndex":1656,"title":5,"description":1653},"gitlab-18-01-release","ja-jp/blog/gitlab-18-01-release",[1665,1666,1651,1667],"releases","AI","CI/CD","BlogPost","2026-07-28","iWEwUWfpX8dOO1tRufgYLqkQOTF32Fgnfnp1B2rBoow",{"logo":1672,"freeTrial":1677,"sales":1682,"login":1687,"items":1692,"search":2018,"minimal":2051,"duo":2068,"switchNav":2077,"pricingDeployment":2088},{"config":1673},{"href":1674,"dataGaName":1675,"dataGaLocation":1676},"/ja-jp/","gitlab logo","header",{"text":1678,"config":1679},"無料トライアルを開始",{"href":1680,"dataGaName":1681,"dataGaLocation":1676},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":1683,"config":1684},"デモをリクエスト",{"href":1685,"dataGaName":1686,"dataGaLocation":1676},"/ja-jp/sales/?contact-topic=request-demo","sales",{"text":1688,"config":1689},"サインイン",{"href":1690,"dataGaName":1691,"dataGaLocation":1676},"https://gitlab.com/users/sign_in/","sign in",[1693,1722,1823,1828,1940,1996],{"text":1694,"config":1695,"menu":1697},"プラットフォーム",{"dataNavLevelOne":1696},"platform",{"type":1698,"columns":1699},"cards",[1700,1706,1714],{"title":1694,"description":1701,"link":1702},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":1703,"config":1704},"プラットフォームの詳細はこちら",{"href":1705,"dataGaName":1696,"dataGaLocation":1676},"/ja-jp/platform/",{"title":1707,"description":1708,"link":1709},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":1710,"config":1711},"GitLab Duoのご紹介",{"href":1712,"dataGaName":1713,"dataGaLocation":1676},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":1715,"description":1716,"link":1717},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":1718,"config":1719},"詳細はこちら",{"href":1720,"dataGaName":1721,"dataGaLocation":1676},"/ja-jp/why-gitlab/","why gitlab",{"text":1723,"left":1659,"config":1724,"menu":1726},"製品",{"dataNavLevelOne":1725},"solutions",{"type":1727,"link":1728,"columns":1732,"feature":1802},"lists",{"text":1729,"config":1730},"すべてのソリューションを表示",{"href":1731,"dataGaName":1725,"dataGaLocation":1676},"/ja-jp/solutions/",[1733,1757,1780],{"title":1734,"description":1735,"link":1736,"items":1741},"自動化","CI/CDと自動化でデプロイを加速",{"config":1737},{"icon":1738,"href":1739,"dataGaName":1740,"dataGaLocation":1676},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[1742,1745,1748,1753],{"text":1667,"config":1743},{"href":1744,"dataGaLocation":1676,"dataGaName":1667},"/ja-jp/solutions/continuous-integration/",{"text":1707,"config":1746},{"href":1712,"dataGaLocation":1676,"dataGaName":1747},"gitlab duo agent platform - product menu",{"text":1749,"config":1750},"ソースコード管理",{"href":1751,"dataGaLocation":1676,"dataGaName":1752},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":1754,"config":1755},"自動化されたソフトウェアデリバリー",{"href":1739,"dataGaLocation":1676,"dataGaName":1756},"Automated software delivery",{"title":1758,"description":1759,"link":1760,"items":1765},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":1761},{"href":1762,"dataGaName":1763,"dataGaLocation":1676,"icon":1764},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[1766,1770,1775],{"text":1767,"config":1768},"アプリケーションセキュリティテスト",{"href":1762,"dataGaName":1769,"dataGaLocation":1676},"Application security testing",{"text":1771,"config":1772},"ソフトウェアサプライチェーンセキュリティ",{"href":1773,"dataGaLocation":1676,"dataGaName":1774},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":1776,"config":1777},"ソフトウェアコンプライアンス",{"href":1778,"dataGaName":1779,"dataGaLocation":1676},"/ja-jp/solutions/software-compliance/","software compliance",{"title":1781,"link":1782,"items":1787},"測定",{"config":1783},{"icon":1784,"href":1785,"dataGaName":1786,"dataGaLocation":1676},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[1788,1792,1797],{"text":1789,"config":1790},"可視性と測定",{"href":1785,"dataGaLocation":1676,"dataGaName":1791},"Visibility and Measurement",{"text":1793,"config":1794},"バリューストリーム管理",{"href":1795,"dataGaLocation":1676,"dataGaName":1796},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":1798,"config":1799},"分析とインサイト",{"href":1800,"dataGaLocation":1676,"dataGaName":1801},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":1803,"type":1727,"items":1804},"GitLabが活躍する場所",[1805,1811,1817],{"text":1806,"config":1807},"大企業",{"icon":1808,"href":1809,"dataGaLocation":1676,"dataGaName":1810},"Building","/ja-jp/enterprise/","enterprise",{"text":1812,"config":1813},"スモールビジネス",{"icon":1814,"href":1815,"dataGaLocation":1676,"dataGaName":1816},"Work","/ja-jp/small-business/","small business",{"text":1818,"config":1819},"公共部門",{"icon":1820,"href":1821,"dataGaLocation":1676,"dataGaName":1822},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":1824,"config":1825},"価格",{"href":1826,"dataGaName":1827,"dataGaLocation":1676,"dataNavLevelOne":1827},"/ja-jp/pricing/","pricing",{"text":1829,"config":1830,"menu":1832},"関連リソース",{"dataNavLevelOne":1831},"resources",{"type":1727,"link":1833,"columns":1837,"feature":1929},{"text":1834,"config":1835},"すべてのリソースを表示",{"href":1836,"dataGaName":1831,"dataGaLocation":1676},"/ja-jp/resources/",[1838,1870,1897],{"title":1839,"items":1840},"はじめに",[1841,1845,1850,1855,1860,1865],{"text":1412,"config":1842},{"href":1843,"dataGaName":1844,"dataGaLocation":1676},"/ja-jp/install/","install",{"text":1846,"config":1847},"クイックスタートガイド",{"href":1848,"dataGaName":1849,"dataGaLocation":1676},"/ja-jp/get-started/","quick setup checklists",{"text":1851,"config":1852},"学ぶ",{"href":1853,"dataGaLocation":1676,"dataGaName":1854},"https://university.gitlab.com/","learn",{"text":1856,"config":1857},"製品ドキュメント",{"href":1858,"dataGaName":1859,"dataGaLocation":1676},"https://docs.gitlab.com/ja-jp/","product documentation",{"text":1861,"config":1862},"ベストプラクティスビデオ",{"href":1863,"dataGaName":1864,"dataGaLocation":1676},"/ja-jp/getting-started-videos/","best practice videos",{"text":1866,"config":1867},"インテグレーション",{"href":1868,"dataGaName":1869,"dataGaLocation":1676},"/ja-jp/integrations/","integrations",{"title":1871,"items":1872},"検索する",[1873,1878,1883,1888,1892],{"text":1874,"config":1875},"お客様成功事例",{"href":1876,"dataGaName":1877,"dataGaLocation":1676},"/ja-jp/customers/","customer success stories",{"text":1879,"config":1880},"ブログ",{"href":1881,"dataGaName":1882,"dataGaLocation":1676},"/ja-jp/blog/","blog",{"text":1884,"config":1885},"Demo Hub",{"href":1886,"dataGaName":1887,"dataGaLocation":1676},"/ja-jp/demo-hub/","demo hub",{"text":1889,"config":1890},"The Source",{"href":1891,"dataGaName":1882,"dataGaLocation":1676},"/ja-jp/the-source/",{"text":1893,"config":1894},"リモート",{"href":1895,"dataGaName":1896,"dataGaLocation":1676},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":1898,"items":1899},"つなげる",[1900,1905,1910,1915,1919,1924],{"text":1901,"config":1902},"GitLabサービス",{"href":1903,"dataGaName":1904,"dataGaLocation":1676},"/ja-jp/services/","services",{"text":1906,"config":1907},"コントリビュート",{"href":1908,"dataGaName":1909,"dataGaLocation":1676},"https://contributors.gitlab.com","contribute",{"text":1911,"config":1912},"コミュニティ",{"href":1913,"dataGaName":1914,"dataGaLocation":1676},"/community/","community",{"text":1916,"config":1917},"フォーラム",{"href":1439,"dataGaName":1918,"dataGaLocation":1676},"forum",{"text":1920,"config":1921},"イベント",{"href":1922,"dataGaName":1923,"dataGaLocation":1676},"/events/","events",{"text":1925,"config":1926},"パートナー",{"href":1927,"dataGaName":1928,"dataGaLocation":1676},"/ja-jp/partners/","partners",{"config":1930,"title":1933,"text":1934,"link":1935},{"background":1931,"textColor":1932},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","GitLabの最新情報","最新の機能と改善点に関する情報をお届けします。",{"text":1936,"config":1937},"最新情報を読む",{"href":1938,"dataGaName":1939,"dataGaLocation":1676},"/ja-jp/whats-new/","whats new",{"text":1941,"config":1942,"menu":1944},"企業情報",{"dataNavLevelOne":1943},"company",{"type":1727,"columns":1945},[1946],{"items":1947},[1948,1953,1959,1961,1966,1971,1976,1981,1986,1991],{"text":1949,"config":1950},"GitLabについて",{"href":1951,"dataGaName":1952,"dataGaLocation":1676},"/ja-jp/company/","about",{"text":1954,"config":1955,"footerGa":1958},"採用情報",{"href":1956,"dataGaName":1957,"dataGaLocation":1676},"/jobs/","jobs",{"dataGaName":1957},{"text":1920,"config":1960},{"href":1922,"dataGaName":1923,"dataGaLocation":1676},{"text":1962,"config":1963},"経営陣",{"href":1964,"dataGaName":1965,"dataGaLocation":1676},"/company/team/e-group/","leadership",{"text":1967,"config":1968},"ハンドブック",{"href":1969,"dataGaName":1970,"dataGaLocation":1676},"https://handbook.gitlab.com/","handbook",{"text":1972,"config":1973},"投資家向け情報",{"href":1974,"dataGaName":1975,"dataGaLocation":1676},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":1977,"config":1978},"トラストセンター",{"href":1979,"dataGaName":1980,"dataGaLocation":1676},"/ja-jp/security/","trust center",{"text":1982,"config":1983},"AI Transparency Center",{"href":1984,"dataGaName":1985,"dataGaLocation":1676},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":1987,"config":1988},"ニュースレター",{"href":1989,"dataGaName":1990,"dataGaLocation":1676},"/company/contact/#contact-forms","newsletter",{"text":1992,"config":1993},"プレス",{"href":1994,"dataGaName":1995,"dataGaLocation":1676},"/press/","press",{"text":1997,"config":1998,"menu":1999},"お問い合わせ",{"dataNavLevelOne":1943},{"type":1727,"columns":2000},[2001],{"items":2002},[2003,2008,2013],{"text":2004,"config":2005},"お問い合わせはこちら",{"href":2006,"dataGaName":2007,"dataGaLocation":1676},"/ja-jp/sales/","talk to sales",{"text":2009,"config":2010},"サポートを受ける",{"href":2011,"dataGaName":2012,"dataGaLocation":1676},"https://support.gitlab.com/hc/en-us","support portal",{"text":2014,"config":2015},"カスタマーポータル",{"href":2016,"dataGaName":2017,"dataGaLocation":1676},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":2019,"login":2020,"suggestions":2027},"閉じる",{"text":2021,"link":2022},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":2023,"config":2024},"GitLab.com",{"href":1690,"dataGaName":2025,"dataGaLocation":2026},"search login","search",{"text":2028,"default":2029},"提案",[2030,2032,2037,2039,2043,2047],{"text":1707,"config":2031},{"href":1712,"dataGaName":1707,"dataGaLocation":2026},{"text":2033,"config":2034},"コード提案（AI）",{"href":2035,"dataGaName":2036,"dataGaLocation":2026},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":1667,"config":2038},{"href":1744,"dataGaName":1667,"dataGaLocation":2026},{"text":2040,"config":2041},"GitLab on AWS",{"href":2042,"dataGaName":2040,"dataGaLocation":2026},"/ja-jp/partners/technology-partners/aws/",{"text":2044,"config":2045},"GitLab on Google Cloud",{"href":2046,"dataGaName":2044,"dataGaLocation":2026},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":2048,"config":2049},"GitLabを選ぶ理由",{"href":1720,"dataGaName":2050,"dataGaLocation":2026},"Why GitLab?",{"freeTrial":2052,"mobileIcon":2056,"desktopIcon":2061,"secondaryButton":2064},{"text":1678,"config":2053},{"href":2054,"dataGaName":1681,"dataGaLocation":2055},"https://gitlab.com/-/trials/new/","nav",{"altText":2057,"config":2058},"GitLabアイコン",{"src":2059,"dataGaName":2060,"dataGaLocation":2055},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":2057,"config":2062},{"src":2063,"dataGaName":2060,"dataGaLocation":2055},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":1839,"config":2065},{"href":2066,"dataGaName":2067,"dataGaLocation":2055},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":2069,"mobileIcon":2073,"desktopIcon":2075},{"text":2070,"config":2071},"GitLab Duoの詳細について",{"href":1712,"dataGaName":2072,"dataGaLocation":2055},"gitlab duo",{"altText":2057,"config":2074},{"src":2059,"dataGaName":2060,"dataGaLocation":2055},{"altText":2057,"config":2076},{"src":2063,"dataGaName":2060,"dataGaLocation":2055},{"button":2078,"mobileIcon":2083,"desktopIcon":2085},{"text":2079,"config":2080},"/switch",{"href":2081,"dataGaName":2082,"dataGaLocation":2055},"#contact","switch",{"altText":2057,"config":2084},{"src":2059,"dataGaName":2060,"dataGaLocation":2055},{"altText":2057,"config":2086},{"src":2087,"dataGaName":2060,"dataGaLocation":2055},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":2089,"mobileIcon":2094,"desktopIcon":2096},{"text":2090,"config":2091},"料金ページに戻る",{"href":1826,"dataGaName":2092,"dataGaLocation":2055,"icon":2093},"back to pricing","GoBack",{"altText":2057,"config":2095},{"src":2059,"dataGaName":2060,"dataGaLocation":2055},{"altText":2057,"config":2097},{"src":2063,"dataGaName":2060,"dataGaLocation":2055},{"title":2099,"button":2100,"config":2104},"GitLab Orbitが登場: AIエージェントのためのコンテキストレイヤー",{"text":1718,"config":2101},{"href":2102,"dataGaName":2103,"dataGaLocation":1676},"/ja-jp/gitlab-orbit/","orbit",{"layout":2105,"disabled":1656},"release",{"data":2107},{"text":2108,"source":2109,"edit":2115,"contribute":2120,"config":2125,"items":2130,"minimal":2339},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":2110,"config":2111},"ページのソースを表示",{"href":2112,"dataGaName":2113,"dataGaLocation":2114},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":2116,"config":2117},"このページを編集",{"href":2118,"dataGaName":2119,"dataGaLocation":2114},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":2121,"config":2122},"ご協力をお願いします",{"href":2123,"dataGaName":2124,"dataGaLocation":2114},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":2126,"facebook":2127,"youtube":2128,"linkedin":2129},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[2131,2176,2229,2272,2306],{"title":1824,"links":2132,"subMenu":2147},[2133,2137,2142],{"text":2134,"config":2135},"プランの表示",{"href":1826,"dataGaName":2136,"dataGaLocation":2114},"view plans",{"text":2138,"config":2139},"Premiumを選ぶ理由",{"href":2140,"dataGaName":2141,"dataGaLocation":2114},"/ja-jp/pricing/premium/","why premium",{"text":2143,"config":2144},"Ultimateを選ぶ理由",{"href":2145,"dataGaName":2146,"dataGaLocation":2114},"/ja-jp/pricing/ultimate/","why ultimate",[2148],{"title":1997,"links":2149},[2150,2152,2154,2156,2161,2166,2171],{"text":1997,"config":2151},{"href":2006,"dataGaName":1686,"dataGaLocation":2114},{"text":2009,"config":2153},{"href":2011,"dataGaName":2012,"dataGaLocation":2114},{"text":2014,"config":2155},{"href":2016,"dataGaName":2017,"dataGaLocation":2114},{"text":2157,"config":2158},"ステータス",{"href":2159,"dataGaName":2160,"dataGaLocation":2114},"https://status.gitlab.com/","status",{"text":2162,"config":2163},"利用規約",{"href":2164,"dataGaName":2165,"dataGaLocation":2114},"/terms/","terms of use",{"text":2167,"config":2168},"プライバシーに関する声明",{"href":2169,"dataGaName":2170,"dataGaLocation":2114},"/ja-jp/privacy/","privacy statement",{"text":2172,"config":2173},"Cookie 優先設定",{"dataGaName":2174,"dataGaLocation":2114,"id":2175,"isOneTrustButton":1659},"cookie preferences","ot-sdk-btn",{"title":1723,"links":2177,"subMenu":2186},[2178,2182],{"text":2179,"config":2180},"DevSecOpsプラットフォーム",{"href":1705,"dataGaName":2181,"dataGaLocation":2114},"devsecops platform",{"text":2183,"config":2184},"AI支援開発",{"href":1712,"dataGaName":2185,"dataGaLocation":2114},"ai-assisted development",[2187],{"title":2188,"links":2189},"トピック",[2190,2194,2199,2204,2209,2214,2219,2224],{"text":1667,"config":2191},{"href":2192,"dataGaName":2193,"dataGaLocation":2114},"/ja-jp/topics/ci-cd/","cicd",{"text":2195,"config":2196},"GitOps",{"href":2197,"dataGaName":2198,"dataGaLocation":2114},"/ja-jp/topics/gitops/","gitops",{"text":2200,"config":2201},"DevOps",{"href":2202,"dataGaName":2203,"dataGaLocation":2114},"/ja-jp/topics/devops/","devops",{"text":2205,"config":2206},"バージョン管理",{"href":2207,"dataGaName":2208,"dataGaLocation":2114},"/ja-jp/topics/version-control/","version control",{"text":2210,"config":2211},"DevSecOps",{"href":2212,"dataGaName":2213,"dataGaLocation":2114},"/ja-jp/topics/devsecops/","devsecops",{"text":2215,"config":2216},"クラウドネイティブ",{"href":2217,"dataGaName":2218,"dataGaLocation":2114},"/ja-jp/topics/cloud-native/","cloud native",{"text":2220,"config":2221},"コーディングのためのAI",{"href":2222,"dataGaName":2223,"dataGaLocation":2114},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":2225,"config":2226},"エージェント型AI",{"href":2227,"dataGaName":2228,"dataGaLocation":2114},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":2230,"links":2231},"ソリューション",[2232,2235,2237,2242,2246,2249,2252,2255,2257,2259,2262,2267],{"text":1767,"config":2233},{"href":1762,"dataGaName":2234,"dataGaLocation":2114},"Application Security Testing",{"text":1754,"config":2236},{"href":1739,"dataGaName":1740,"dataGaLocation":2114},{"text":2238,"config":2239},"アジャイル開発",{"href":2240,"dataGaName":2241,"dataGaLocation":2114},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":2243,"config":2244},"SCM",{"href":1751,"dataGaName":2245,"dataGaLocation":2114},"source code management",{"text":1667,"config":2247},{"href":1744,"dataGaName":2248,"dataGaLocation":2114},"continuous integration & delivery",{"text":1793,"config":2250},{"href":1795,"dataGaName":2251,"dataGaLocation":2114},"value stream management",{"text":2195,"config":2253},{"href":2254,"dataGaName":2198,"dataGaLocation":2114},"/ja-jp/solutions/gitops/",{"text":1806,"config":2256},{"href":1809,"dataGaName":1810,"dataGaLocation":2114},{"text":1812,"config":2258},{"href":1815,"dataGaName":1816,"dataGaLocation":2114},{"text":2260,"config":2261},"公共機関",{"href":1821,"dataGaName":1822,"dataGaLocation":2114},{"text":2263,"config":2264},"教育",{"href":2265,"dataGaName":2266,"dataGaLocation":2114},"/ja-jp/solutions/education/","education",{"text":2268,"config":2269},"金融サービス",{"href":2270,"dataGaName":2271,"dataGaLocation":2114},"/ja-jp/solutions/finance/","financial services",{"title":2273,"links":2274},"リソース",[2275,2277,2279,2281,2285,2287,2290,2292,2294,2296,2298,2300,2302,2304],{"text":1412,"config":2276},{"href":1843,"dataGaName":1844,"dataGaLocation":2114},{"text":1846,"config":2278},{"href":1848,"dataGaName":1849,"dataGaLocation":2114},{"text":1851,"config":2280},{"href":1853,"dataGaName":1854,"dataGaLocation":2114},{"text":1856,"config":2282},{"href":2283,"dataGaName":2284,"dataGaLocation":2114},"https://docs.gitlab.com/ja-jp","docs",{"text":1879,"config":2286},{"href":1881,"dataGaName":1882,"dataGaLocation":2114},{"text":2288,"config":2289},"最新リリース",{"href":1938,"dataGaName":1939,"dataGaLocation":2114},{"text":1874,"config":2291},{"href":1876,"dataGaName":1877,"dataGaLocation":2114},{"text":1893,"config":2293},{"href":1895,"dataGaName":1896,"dataGaLocation":2114},{"text":1901,"config":2295},{"href":1903,"dataGaName":1904,"dataGaLocation":2114},{"text":1906,"config":2297},{"href":1908,"dataGaName":1909,"dataGaLocation":2114},{"text":1911,"config":2299},{"href":1913,"dataGaName":1914,"dataGaLocation":2114},{"text":1916,"config":2301},{"href":1439,"dataGaName":1918,"dataGaLocation":2114},{"text":1920,"config":2303},{"href":1922,"dataGaName":1923,"dataGaLocation":2114},{"text":1925,"config":2305},{"href":1927,"dataGaName":1928,"dataGaLocation":2114},{"title":2307,"links":2308},"会社情報",[2309,2311,2313,2315,2317,2319,2323,2328,2330,2332,2334],{"text":1949,"config":2310},{"href":1951,"dataGaName":1943,"dataGaLocation":2114},{"text":1954,"config":2312},{"href":1956,"dataGaName":1957,"dataGaLocation":2114},{"text":1962,"config":2314},{"href":1964,"dataGaName":1965,"dataGaLocation":2114},{"text":1967,"config":2316},{"href":1969,"dataGaName":1970,"dataGaLocation":2114},{"text":1972,"config":2318},{"href":1974,"dataGaName":1975,"dataGaLocation":2114},{"text":2320,"config":2321},"Sustainability",{"href":2322,"dataGaName":2320,"dataGaLocation":2114},"/sustainability/",{"text":2324,"config":2325},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":2326,"dataGaName":2327,"dataGaLocation":2114},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":1977,"config":2329},{"href":1979,"dataGaName":1980,"dataGaLocation":2114},{"text":1987,"config":2331},{"href":1989,"dataGaName":1990,"dataGaLocation":2114},{"text":1992,"config":2333},{"href":1994,"dataGaName":1995,"dataGaLocation":2114},{"text":2335,"config":2336},"現代奴隷制の透明性に関する声明",{"href":2337,"dataGaName":2338,"dataGaLocation":2114},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":2340},[2341,2343,2346],{"text":2162,"config":2342},{"href":2164,"dataGaName":2165,"dataGaLocation":2114},{"text":2344,"config":2345},"Cookieの設定",{"dataGaName":2174,"dataGaLocation":2114,"id":2175,"isOneTrustButton":1659},{"text":2167,"config":2347},{"href":2169,"dataGaName":2170,"dataGaLocation":2114},[2349],{"id":2350,"title":2351,"body":1655,"config":2352,"content":2354,"description":1655,"extension":2358,"meta":2359,"navigation":1659,"path":2360,"seo":2361,"stem":2362,"__hash__":2363},"blogAuthors/en-us/blog/authors/gitlab-japan-team.yml","Gitlab Japan Team",{"template":2353},"BlogAuthor",{"name":7,"config":2355},{"headshot":2356,"ctfId":2357},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659488/Blog/Author%20Headshots/gitlab-logo-extra-whitespace.png","5YWHF8vG80rluQ41QjgP7V","yml",{},"/en-us/blog/authors/gitlab-japan-team",{},"en-us/blog/authors/gitlab-japan-team","xs3yRNTInC3nd_gc5t_qSB_BOSquAfXSF9QA2S_y1g8",[2365,2373,2380],{"title":2366,"description":2367,"heroImage":2368,"category":1651,"date":2369,"authors":2370,"slug":2372,"externalUrl":1655},"「作業アイテム作成」トリガーで割り当てを自動化する方法","作業アイテムの割り当てを手作業なしで瞬時に行うAI機能について、順を追って解説するガイドです。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1773866173/vte9qh8rriznvyclhkes.png","2026-07-20",[2371],"Cesar Saavedra","how-to-use-a-work-item-created-trigger",{"title":2374,"description":2375,"heroImage":2376,"category":1651,"date":2377,"authors":2378,"slug":2379,"externalUrl":1655},"GitLab 19.2リリース","GitLab 19.2でリリースした最新機能を公開します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1783980535/t3gez0gpayfndrhncunf.png","2026-07-16",[7],"gitlab-19-2-release",{"title":2381,"description":2382,"heroImage":2383,"category":1651,"date":2384,"authors":2385,"slug":2388,"externalUrl":1655},"GitLabの制限付きアクセスが進化。シート超過を防ぎ、コストを予測可能に","GitLabの制限付きアクセス機能が、シートの超過を防ぎ、ID プロバイダーと連携し、 ライセンスコストを予測しやすくする仕組みについて解説します。\n","https://res.cloudinary.com/about-gitlab-com/image/upload/v1774375772/kpaaaiqhokevxxeoxvu0.png","2026-07-06",[2386,2387],"Magdalena Frankiewicz","Priyanka Palanikumar","gitlab-restricted-access-improvements",{"promotions":2390},[2391,2405,2416,2428],{"id":2392,"categories":2393,"header":2395,"text":2396,"button":2397,"image":2402},"ai-modernization",[2394],"ai","AIの真価、組織全体で発揮できていますか？","所要時間は5分以内です",{"text":2398,"config":2399},"AI成熟度スコアを確認する",{"href":2400,"dataGaName":2401,"dataGaLocation":1882},"/ja-jp/assessments/ai-modernization-assessment/","modernization assessment",{"config":2403},{"src":2404},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/qix0m7kwnd8x2fh1zq49.png",{"id":2406,"categories":2407,"header":2408,"text":2396,"button":2409,"image":2413},"devops-modernization",[1651,2213],"単にツールを管理するだけでなく、イノベーションを提供していますか？",{"text":2410,"config":2411},"DevOps成熟度スコアを確認しましょう",{"href":2412,"dataGaName":2401,"dataGaLocation":1882},"/ja-jp/assessments/devops-modernization-assessment/",{"config":2414},{"src":2415},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138785/eg818fmakweyuznttgid.png",{"id":2417,"categories":2418,"header":2420,"text":2396,"button":2421,"image":2425},"security-modernization",[2419],"security","スピードのためにセキュリティを犠牲にしていませんか？",{"text":2422,"config":2423},"セキュリティ成熟度スコアを確認しましょう",{"href":2424,"dataGaName":2401,"dataGaLocation":1882},"/ja-jp/assessments/security-modernization-assessment/",{"config":2426},{"src":2427},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1772138786/p4pbqd9nnjejg5ds6mdk.png",{"id":2429,"paths":2430,"header":2433,"text":2434,"button":2435,"image":2440},"github-azure-migration",[2431,2432],"migration-from-azure-devops-to-gitlab","integrating-azure-devops-scm-and-gitlab","チームはGitHubのAzure移行に対応できていますか？","GitHubはすでにAzureを基盤として再構築を進めています。それがあなたのチームにとって何を意味するのか、ご確認ください。",{"text":2436,"config":2437},"GitLabとGitHubの比較を見る",{"href":2438,"dataGaName":2439,"dataGaLocation":1882},"/ja-jp/compare/gitlab-vs-github/github-azure-migration/","github azure migration",{"config":2441},{"src":2415},{"header":2443,"blurb":2444,"button":2445,"secondaryButton":2449},"今すぐ開発をスピードアップ","DevSecOpsに特化したインテリジェントオーケストレーションプラットフォームで実現できることをご確認ください。\n",{"text":1678,"config":2446},{"href":2447,"dataGaName":1681,"dataGaLocation":2448},"https://gitlab.com/-/trial_registrations/new?glm_content=default-saas-trial&glm_source=about.gitlab.com/ja-jp/","feature",{"text":1997,"config":2450},{"href":2006,"dataGaName":1686,"dataGaLocation":2448},1786803769844]