Articles from Source: CircleCI-Blog

How to set up blue-green deployments with CircleCI

2026-06-05 17:00
🚀 Learn how to set up blue-green deployments with CircleCI! This tutorial outlines the steps: from building a sample application to writing Kubernetes manifests and creating a CircleCI pipeline. It emphasizes the importance of validation and instant rollback for safe deployments. Key points include: - Running two identical environments for seamless traffic switching. - Utilizing approval gates in your pipeline for added security. For a detailed guide, check out the tutorial! #CircleCI...
Source: CircleCI Blog
Roger Winter

Agentic validation needs different infrastructure

2026-06-05 07:00
Building effective agentic feedback loops requires addressing infrastructure challenges. Validation checks, whether linters or tests, often run locally but face issues when scaling with multiple agents. Resource consumption can slow down machines, and unique local settings can lead to inconsistent results. To improve efficiency, consider using containers and tools like Vercel's portless, while keeping environments consistent across teams. Cloud-based agents introduce further complexities,...
Source: CircleCI Blog
Michael Webster

Patterns of validation

2026-06-03 07:00
🔍 Exploring techniques for agent validation is crucial in today's AI landscape. This article discusses the shift towards empowering agents with tools to validate their own work, particularly for long tasks. It highlights various checks and mechanisms to ensure reliability. Key practices include feedforward instructions and maintaining clear guidelines in agent instruction files. As agent tasks grow in complexity, robust validation systems become essential. #AI #Validation #AgentTechnology...
Source: CircleCI Blog
Michael Webster

Stop pushing broken code to CI: Wire Chunk sidecars into agent hooks

2026-05-29 07:00
AI agents can now write code rapidly, but teams face delays with feedback loops. When agents push code to CI, simple issues may go unnoticed until a pipeline run, wasting time and resources. ⚙️ Chunk sidecars offer a solution by running tests in a lightweight environment before code reaches CI. This helps catch errors early in the workflow. 🛠️ Agent hooks automate validation at key checkpoints, allowing for immediate error correction during the coding process. This streamlines development and...
Source: CircleCI Blog
Roger Winter

Run your first microbuild in 5 minutes

2026-05-26 07:00
🚀 Ready to enhance your coding workflow? In just 5 minutes, you can run your first microbuild using Chunk sidecars! This setup allows AI coding agents to receive immediate feedback, addressing small issues right away. You'll need macOS, WSL, or Linux with Homebrew, plus a CircleCI account. With a few simple commands, you can streamline your validation process and boost your confidence in AI-generated code. #Coding #AI #DevOps #Microbuild #CircleCI
Source: CircleCI Blog
Roger Winter

Getting started with Codex and CircleCI

2026-05-13 07:00
🚀 Discover how to integrate Codex with CircleCI! Codex is OpenAI’s coding agent that helps you edit and run code in your environment. It offers a desktop app and an open-source CLI, enhanced by plugins for various tools. This article provides a tutorial on setting up Codex, applying it to a codebase, and using the CircleCI plugin for building, testing, and debugging your apps. 🔧 Prerequisites include Node.js 18+, a Codex sign-in, and accounts for CircleCI and GitHub. Check it out for detailed...
Source: CircleCI Blog
Roger Winter

Shipping trustworthy code with Chunk CLI

2026-04-24 15:00
🚀 Dive into the world of efficient coding with Chunk CLI! This tutorial explores three key components: 1️⃣ Mining review history using **build-prompt**. 2️⃣ Streamlining the process with **chunk init** and **chunk skill**. 3️⃣ Implementing **chunk task** for autonomous fixes. Chunk CLI helps AI coding agents align with team conventions and ensures quality checks before code reaches CI. Perfect for any codebase! #Coding #AI #DevOps #SoftwareDevelopment #ChunkCLI
Source: CircleCI Blog
Roger Winter

Terminal dependencies for CircleCI workflows: Always run what matters

2026-04-22 23:15
🚀 CircleCI introduces terminal jobs, allowing workflows to run crucial tasks regardless of job outcomes. This new feature simplifies the process of managing cleanup and notifications after job completions. Teams can avoid complex configurations and focus on clearer workflows. Terminal jobs enable you to define downstream behavior more efficiently, streamlining your pipeline. #CircleCI #DevOps #WorkflowManagement #SoftwareDevelopment #ContinuousIntegration
Source: CircleCI Blog
Brice Nkengsa

CircleCI is now available as a Codex plugin

2026-04-16 07:00
🚀 CircleCI has joined the Codex plugin directory, enhancing integration with popular tools like Vercel and Figma. With this new plugin, developers can manage pipeline results and resolve build failures directly within their editor. This feature aims to streamline workflows and minimize context switching, allowing for a smoother development process. Explore the benefits of this integration! #CircleCI #Codex #DevTools #SoftwareDevelopment #Integration
Source: CircleCI Blog
Jacob Schmitt

Building an agentic content production system with Claude Code

2026-04-14 07:00
Discover how a web and content team adapted the Claude Code system to streamline their production process! The .claude folder stores essential context files and workflows, helping the team maintain consistency in voice and quality. It supports the full cycle from drafting to publishing. The Content Workflow Manager allows team members to work efficiently across various tasks while keeping everyone aligned. Learn more about their innovative approach! 🚀📚💻 #ContentManagement #ClaudeCode...
Source: CircleCI Blog
Ron Powell

Cirrus CI is shutting down: upgrade to a scalable, AI-ready alternative

2026-04-10 21:10
🚨 Important Announcement for Cirrus CI Users! 🚨 Cirrus Labs is joining OpenAI, leading to the shutdown of Cirrus CI on June 1, 2026. For those seeking alternatives, CircleCI offers similar configurations with added benefits such as pay-per-use billing, multi-platform execution, and Docker-native workflows. Migration experts are available to assist with the transition. Explore CircleCI's open-source support and VCS flexibility to enhance your development processes. #CircleCI #Migration #DevOps...
Source: CircleCI Blog
Jacob Schmitt

7 AI productivity lessons from the CTO of Superhuman

2026-04-09 19:30
🚀 In a recent episode of the Confident Commit podcast, Loïc Houssier, CTO of Superhuman, shared key lessons on enhancing AI adoption within teams. 🔑 **Eliminate Red Tape**: Removing approval processes allows engineers to experiment freely with AI tools, fostering innovation. 🤝 **Create an AI Guild**: Instead of a policy document, gather a group of engineers to share insights and reassess tools monthly. 👥 **Engage Respected Skeptics**: Involve a credible team member to explore AI tools; their...
Source: CircleCI Blog
Jacob Schmitt

Deployment strategies: Types, trade-offs, and how to choose

2026-03-24 15:00
Deployment strategies are essential for moving new code into production environments. They influence how traffic shifts between versions and the risk associated with releases. Choosing the right strategy is crucial to avoid downtime and recovery issues. Key types include rolling updates and feature flags, each with distinct processes. Strategies involve trade-offs between risk to production and setup effort. For instance, big bang deployments are easy but risky, while canary deployments...
Source: CircleCI Blog
Roger Winter

What are test hooks in AI-native development?

2026-03-18 16:25
🔍 **Understanding Test Hooks in AI Development** Test hooks connect test commands to events in your AI agent’s workflow, enabling automatic execution. This ensures that tests run consistently, blocking actions if they fail, which helps maintain code quality before reaching CI. AI coding agents can work quickly, making manual test runs disruptive. Test hooks provide a reliable way to run tests during development, reducing the chances of failures slipping through. The article discusses how test...
Source: CircleCI Blog
Jacob Schmitt

MCP vs. CLI for AI-native development

2026-03-11 21:30
🔍 The CLI vs. MCP debate highlights the role of developer tools in AI-assisted workflows. CLIs provide fast, local interactions, while MCP servers offer structured access to external tools. Both have unique advantages and challenges, making them suitable for different stages of development. Understanding when to use each can enhance productivity and reduce complications. The choice ultimately depends on your project context. #DevTools #AI #Programming #SoftwareDevelopment #TechTrends
Source: CircleCI Blog
Jacob Schmitt

Regression Testing: What it is, why it matters, and how to automate it with CI/CD

2026-03-05 16:00
🚀 Regression testing is crucial for ensuring code changes don't disrupt existing functionality. It involves re-running tests after code updates to identify any unintended side effects. In CI/CD pipelines, these tests run automatically, providing quick feedback before code goes live. Catching bugs early saves time and resources, preventing costly issues down the line. Unlike retesting, which focuses on specific bug fixes, regression testing evaluates broader impacts on the system....
Source: CircleCI Blog
Roger Winter

Getting started with Windsurf and CircleCI

2026-02-25 16:00
🚀 Discover the power of Windsurf and CircleCI in AI-assisted development! This tutorial covers the essentials, from setting up Windsurf and CircleCI to troubleshooting builds. It highlights how continuous integration ensures your AI-generated code is reliable and secure. Key steps include creating a CircleCI project and utilizing the powerful Cascade AI assistant. #Windsurf #CircleCI #AIDevelopment #ContinuousIntegration #CodingTools
Source: CircleCI Blog
Roger Winter

Getting started with Claude Code and CircleCI

2026-02-23 16:00
🚀 Dive into the world of AI-assisted development with Claude Code and CircleCI! This tutorial covers everything from setting up your CircleCI project to connecting it with Claude Code for seamless workflow. The integration allows you to validate AI-generated code automatically, ensuring reliable development. Key highlights include: - Preparing your project - Validating pipeline configurations - Investigating build failures Get ready to enhance your coding experience! 💻🔧 #AI #Coding #CircleCI...
Source: CircleCI Blog
Roger Winter

Getting started with Gemini and CircleCI

2026-02-23 16:00
🚀 Dive into the world of AI coding with Gemini and CircleCI! This tutorial walks you through the essentials, from prerequisites to setting up CircleCI for your AI-generated code. It highlights the importance of CI in ensuring code quality and provides practical use cases like validating configs and diagnosing build failures. Get ready to streamline your development process! #AICoding #CircleCI #Gemini #DevOps #CodingTips
Source: CircleCI Blog
Roger Winter

Getting started with Amazon Q Developer and CircleCI

2026-02-19 16:00
🚀 Dive into the world of AI-assisted coding with Amazon Q Developer and CircleCI! This tutorial guides you through essential steps, from setting up your CI system to troubleshooting. Learn how to connect Amazon Q Developer with CircleCI for seamless code validation. Ensure your AI-generated code is reliable by integrating continuous integration practices. Get started with the tools you need: a CircleCI account, GitHub, and Node.js! #AmazonQ #CircleCI #AICoding #ContinuousIntegration #DevOps
Source: CircleCI Blog
Roger Winter

Simultaneous multi-cloud deployment to AWS and GCP with CircleCI

2026-02-19 16:00
🚀 Dive into multi-cloud deployment with our latest tutorial! Learn to create a unified CircleCI pipeline that deploys a Node.js application simultaneously to AWS and Google Cloud Platform. This guide highlights the advantages of multi-cloud strategies, especially in light of recent AWS outages. You'll explore cloud-specific authentication, environment configurations, and strategies for handling deployment failures—all aimed at enhancing redundancy and compliance. Get started by ensuring you...
Source: CircleCI Blog
Olususi Oluyemi

Build and test your first Kubernetes operator with Go, Kubebuilder, and CircleCI

2026-02-18 16:00
🛠️ Ready to build your first Kubernetes operator? This tutorial guides you through creating a namespace labeling operator using Go and Kubebuilder. 📋 Key steps include scaffolding the operator project, implementing reconciliation logic, and running unit tests. You’ll also learn to automate testing with CircleCI for a streamlined CI pipeline. By the end, you'll have a reliable operator that labels new namespaces automatically. #Kubernetes #GoLang #DevOps #CircleCI #CloudComputing
Source: CircleCI Blog
Olususi Oluyemi

5 key takeaways from the 2026 State of Software Delivery

2026-02-18 14:00
🚀 The 2026 State of Software Delivery report is out! It highlights how AI has simplified code writing, but shipping that code remains challenging. Analyzing over 28 million CI/CD workflows, the findings show that while teams are generating more code, fewer are successfully delivering software to customers. Stay updated on software delivery trends! 📊💻 #SoftwareDelivery #AI #TechTrends #EngineeringInsights #CI_CD
Source: CircleCI Blog
Ron Powell

Automating Infrastructure as Code changes with an AI agent

2026-02-02 07:00
Unlock the power of intelligent automation in Infrastructure as Code (IAC)! 🚀 This tutorial guides you through setting up AI agents to optimize your cloud resource management. Key steps include: - Prerequisites for getting started - Setting up a Kubernetes cluster - Integrating Kagent and CircleCI - Creating and linking your AI agent with GitHub Explore how Agentic AI is transforming infrastructure management by enabling agents to understand and optimize configurations. 🌐...
Source: CircleCI Blog
Olususi Oluyemi

Boost your test coverage with CircleCI Chunk AI agent

2026-01-28 16:00
🚀 Enhance your test coverage with CircleCI's Chunk AI agent! This article outlines how to set up Chunk for automatic test coverage extension. It emphasizes the importance of maintaining quality in fast-paced AI development. Learn about reviewing results, using targeted prompts, and advanced configuration to improve your codebase. Explore how Chunk integrates into the AI development ecosystem and addresses common challenges in testing. #CircleCI #TestCoverage #AIDevelopment...
Source: CircleCI Blog
Roger Winter

Fix bugs faster with CircleCI’s Chunk AI agent

2026-01-28 16:00
🚀 CircleCI introduces Chunk, an AI agent designed to streamline bug fixing in your CI/CD pipeline. Setting up Chunk is straightforward. Users need a CircleCI account and can connect their GitHub repository for access. Once set up, Chunk analyzes your project’s build history and failure patterns to identify and fix bugs automatically. The article also covers how to leverage targeted prompts and advanced configurations for optimal results. This tool enhances the AI development ecosystem by...
Source: CircleCI Blog
Roger Winter

Improve your documentation with the Chunk AI agent

2026-01-28 16:00
Improve your documentation with Chunk, CircleCI's AI-powered agent! This article details how to set up Chunk, generate documentation, and review results. It emphasizes the need for accurate documentation, especially as AI-assisted coding evolves. Learn how Chunk analyzes your entire codebase for comprehensive documentation that keeps pace with your development. #Documentation #AIAssistance #DevOps #CircleCI 📄🤖✨
Source: CircleCI Blog
Roger Winter

Optimize your CI/CD pipeline with CircleCI Chunk AI agent

2026-01-27 16:00
🚀 Optimize your CI/CD pipeline with CircleCI's Chunk AI agent! This tutorial guides you through: - Setting up Chunk - Asking Chunk for pipeline optimizations - Reviewing results - Advanced configurations Chunk analyzes your pipeline's history to provide targeted optimizations, helping reduce build times and costs. For a seamless start, ensure you have a CircleCI account and follow the setup steps. #CICD #CircleCI #AI #DevOps #Optimization
Source: CircleCI Blog
Roger Winter

Refactor your codebase with CircleCI Chunk AI agent

2026-01-27 16:00
🚀 Refactor your codebase efficiently with CircleCI's Chunk AI agent! This article explores how to set up Chunk to enhance your CI/CD pipeline. Learn to ask Chunk for code refactoring, review results, and use targeted prompts for optimal outcomes. Discover advanced configurations and Chunk's role in the AI development ecosystem. #CodeRefactoring #CircleCI #AIDevelopment #TechTools #ContinuousIntegration
Source: CircleCI Blog
Roger Winter

How Perk cut recovery time to 31 minutes with centralized rollbacks in CircleCI

2026-01-26 20:40
🚀 Perk's DevOps team has successfully reduced incident recovery time to just 31 minutes using CircleCI's centralized rollback feature. By leveraging the Platform Team Toolkit, they've scaled these benefits across multiple services. This partnership is crucial for maintaining CI/CD pipelines for the Builders department. Perk utilizes a cloud-native architecture, ensuring scalability and reliability. Their modern services also embrace serverless solutions to enhance efficiency. Curious how this...
Source: CircleCI Blog
James Butherway

Mastering waits and timeouts in Playwright

2026-01-21 16:00
🚀 Mastering waits and timeouts in Playwright is essential for reliable end-to-end testing. This tutorial covers prerequisites, understanding waits, built-in waits, best practices, and integrating CircleCI for seamless testing. Proper handling of waits can significantly reduce test flakiness, ensuring your CI/CD pipelines run smoothly. #Playwright #EndToEndTesting #CICD #SoftwareTesting #TestAutomation
Source: CircleCI Blog
Waweru Mwaura

Sign OCI containers & other artifacts using Sigstore Cosign & CircleCI OIDC tokens

2025-12-22 07:00
🚀 Exciting news for CircleCI users! Sigstore’s Fulcio now recognizes CircleCI’s OIDC tokens, allowing you to sign container images and artifacts directly in your pipelines—no long-lived signing keys needed. This keyless signing approach simplifies the process, enhancing security while proving artifact provenance. Get started with our sample repository: [github.com/CircleCI-Public/sign-and-publish-examples](https://github.com/CircleCI-Public/sign-and-publish-examples) #CircleCI #Sigstore...
Source: CircleCI Blog
Mitchell Amihod

The ROI of autonomous validation: How to unlock $1.8M in engineering value

2025-12-16 11:50
Unlocking engineering value through autonomous validation is a game-changer for CI/CD processes. This innovative approach addresses the challenges of traditional pipelines by understanding code changes in context, leading to reduced delivery friction. An ROI calculator is introduced to measure the financial impact of these shifts. Key areas of improvement include shorter feedback cycles, better recovery insights, and enhanced review processes. For teams, this means significant time and budget...
Source: CircleCI Blog
Rob Zuber

Get 97% faster feedback with Smarter Testing by CircleCI

2025-12-01 13:45
🚀 Fast feedback is essential for efficient software delivery. Long build and test cycles disrupt developers, causing significant productivity loss. CircleCI addresses this with Smarter Testing, reducing feedback time by up to 97%. This innovative approach runs only the necessary tests based on code changes, enhancing efficiency without compromising quality. Stay productive with faster validation! 🔧💻 #SoftwareDevelopment #CircleCI #SmarterTesting #Productivity #DevOps
Source: CircleCI Blog
Vineet Antil

Build a multi-agent AI system using CrewAI, Gemini, and CircleCI

2025-11-19 16:00
🚀 Dive into the world of multi-agent AI systems with our latest tutorial! This guide walks you through the essentials: from prerequisites and project setup to building a system that gathers and summarizes trending news articles. You'll utilize CrewAI for coordination, Google Gemini for intelligent processing, and CircleCI for automating tests. By the end, you'll have a collaborative AI system ready for deployment! #AI #MachineLearning #SoftwareDevelopment #CrewAI #CircleCI
Source: CircleCI Blog
Ajika Angelo

Integrate CircleCI with Railway for automated deployments

2025-10-28 15:00
🚀 Discover how to integrate CircleCI with Railway for automated deployments! This tutorial guides you through the prerequisites, setting up a Node.js app, and configuring CircleCI for seamless deployments. Learn about the benefits of using CircleCI with Railway, including reduced manual errors and streamlined workflows. Get started now! 🌐💻 #CircleCI #Railway #DevOps #Automation #NodeJS
Source: CircleCI Blog
John Abraham

Validate CDC data in your CI/CD pipeline using CircleCI

2025-10-27 15:00
Learn how to validate CDC data in your CI/CD pipeline using CircleCI! 🚀 This tutorial covers essential steps including setting up the CDC pipeline, running baseline validations, and verifying changes in your data lake. Automated validation is crucial to avoid issues like missing records and corrupted data. By following this guide, you'll build a reliable framework to ensure data integrity with every code change. #DataValidation #CircleCI #CDCPipeline #DataIntegrity #DevOps
Source: CircleCI Blog
Kevin Kimani

Fix flaky tests in your sleep with Chunk by CircleCI

2025-10-23 21:00
🚀 Tired of flaky tests slowing down your CI process? CircleCI introduces Chunk, an autonomous validation agent that analyzes test failures and identifies their root causes. It opens PRs with verified fixes automatically, allowing you to focus on coding or take a break. 💤 The setup is straightforward: enable Chunk, verify the GitHub App, select your AI provider, and enter your API key. Say goodbye to tedious debugging and hello to a more reliable pipeline! #CircleCI #FlakyTests #Automation...
Source: CircleCI Blog
Sebastian Lerner

DORA is right: AI is an amplifier, for better or worse

2025-10-22 20:30
📊 The 2025 DORA report reveals that AI amplifies existing organizational strengths and weaknesses. It emphasizes that the best returns on AI investment come from improving internal processes, clarity of workflows, and team alignment. 🚀 With 90% of organizations now using AI in software development, the focus should be on enhancing delivery systems to manage the increased code production effectively. 🔎 Despite initial boosts in productivity, many teams face challenges in deployment frequency...
Source: CircleCI Blog
Ron Powell

Set up a live code editor in Next.js with CircleCI

2025-10-21 15:00
🚀 Learn how to set up a live code editor in Next.js with CircleCI! This tutorial guides you through prerequisites, project setup, and embedding the editor. It emphasizes the importance of maintaining code quality through CI/CD practices using CircleCI. Key highlights include: - Project setup using create-next-app - Ensuring code quality with linting - Automating deployments with CircleCI #NextJS #CircleCI #CodeEditor #DevTools #Programming
Source: CircleCI Blog
James Oluwaleye