用語集 最終更新 2026.04.04

CI/CD

CI/CD は、テストやビルド、デプロイを継続的に回して開発を進めやすくする考え方です。
CI は Continuous Integration、CD は Continuous Delivery または Continuous Deployment の略として使われます。

まず押さえたいポイント

  • テストや確認を自動化して、変更を早く安全に流す考え方
  • CI は統合と検証寄り
  • CD は配布やデプロイ寄り

どんな場面で使うか

  • push や pull request のたびにテストする
  • build を作る
  • staging や本番へデプロイする

どんなふうに理解するとよいか

人が毎回手でやっていた確認や配布を、自動で回しやすくする流れ と考えると分かりやすいです。
GitHub Actions は、その実装手段の1つとしてよく使われます。

押さえておきたい注意点

CI/CD を入れたから自動で品質が上がるわけではありません。
何を検証し、どこまで自動化し、どこで人が確認するかを分けて考える必要があります。

実務で見るポイント

  • まず CI から始めると入りやすい
  • 自動化の範囲を段階で広げる
  • 本番デプロイは権限設計も含めて慎重に入れる

この用語を読むときのコツ

CI/CD は単語だけ暗記するより、「どんな場面で出てくるか」「何と一緒に語られるか」をセットで押さえた方が理解しやすいです。記事や設定画面で見かけたら、何を決めるための用語なのかまで見ると意味がつながりやすくなります。

最初のうちは、このページだけで完結させようとしなくて大丈夫です。 下の関連用語や関連記事も一緒にたどると、CI/CD がどの文脈で使われる言葉なのかがかなり見えやすくなります。

あわせて見たい用語