Sürekli Entegrasyon (Continuous Integration – CI), yazılım geliştirme sürecinde sık sık yapılan kod değişikliklerinin, otomatik olarak test edilerek, küçük parçalara ayrılmış kod parçalarının sık sık birleştirilmesi ve sonuçların sürekli olarak kontrol edilmesi işlemidir. Bu sayede geliştiricilerin kodun çalışıp çalışmadığını daha erken bir aşamada öğrenmelerine ve hataları daha hızlı bir şekilde tespit edip düzeltmelerine olanak tanır.
Sürekli Entegrasyon aynı zamanda bir dizi otomatik araçla birleştirilir ve bir yazılım projesinin her sürümü için işlemlerin sürekli olarak yürütülmesini sağlayarak, yazılım süreçlerinin kalitesini artırmayı amaçlar.