2026年に報告されたCVEは、1日あたり前年比131%増加しています。
← 用語集に戻る

CI/CDパイプライン

CI/CDパイプラインとは、ソフトウェアの変更を継続的にビルド、テスト、デプロイする自動化されたワークフローです。これにより、チームはより速く、より確実にコードをリリースできます。

最終更新日:2026年3月3日

CI/CDパイプライン(継続的インテグレーション/継続的デプロイ)とは、開発者のコミットから、ビルド、テスト、セキュリティスキャン、本番環境へのデプロイまでを一連の自動化されたステップで進める仕組みです。現代のソフトウェアデリバリーの根幹であり、手作業による引き継ぎをなくし、人為的ミスのリスクを減らします。

継続的インテグレーション(CI)は、開発者がコミットするたびにコード変更を自動的にマージしてテストし、統合時の不具合を早期に発見することに主眼を置きます。継続的デプロイ(CD)はこれをさらに発展させ、検証済みのビルドを手動の承認ゲートなしにステージング環境や本番環境へ自動的にリリースします。

セキュリティの観点から見ると、CI/CDパイプラインは価値の高い攻撃対象です。パイプラインを侵害した攻撃者は、ビルド成果物に悪意あるコードを注入したり、シークレットやトークンを盗んだり、バックドアを仕込んだソフトウェアを大規模に本番環境へ送り込んだりできます。そのため、パイプラインの堅牢化はあらゆるソフトウェアサプライチェーンセキュリティの取り組みにおいて極めて重要な要素です。

パイプラインの各ジョブはCIランナー上で実行されます。CIランナーは、コード、ジョブのシークレット、ダウンロードされた依存関係が一か所に集まるマシンです。