Cloud and self-hosted CI/CD with a strong reputation for fast pipelines and config-as-code. Native AI features: AI Test Insights for flaky test detection, ML-driven test splitting, and pipeline anomaly detection. Resource classes from small to GPU. Integrates with every major SCM and cloud, with first-class macOS for iOS builds.
No pricing data on file.
The CI tool that pioneered fast, parallel, container-native pipelines, and still leads on raw build performance for the workloads it targets. Orbs (reusable config packages) work the way Actions wishes its actions worked — strongly typed, versioned, and composable — and the Docker layer caching and parallelism primitives produce shorter pipelines than YAML-first alternatives for medium-complexity test suites. Self-hosted runner support and the on-prem server option round out the deployment story.
High fit for engineering teams that have outgrown GitHub Actions on test runtime and want a CI tool that treats build performance as a first-class concern. JS/TS monorepos with heavy parallel test suites, Docker-image-heavy builds, and mobile CI workloads all run noticeably faster on CircleCI than on hosted Actions runners.
Watch out for: pricing is credit-based and gets expensive on large machines and high concurrency. The marketplace of orbs is solid but smaller than GitHub Actions, and the integration with GitHub PRs is functional but feels like a third party rather than a native check. The 2023 security incident still shapes some procurement conversations.