Batch Changes is better than ever
We're improving Batch Changes to better support large-scale code transformations - through a renewed focus on security, lovability, and usability.

We're improving Batch Changes to better support large-scale code transformations - through a renewed focus on security, lovability, and usability.
In software development, the inner loop-where developers search, read, write, and run code - has seen massive improvements thanks to AI coding assistants like Cody. But it's the outer loop that still holds teams and larger organizations back: the manual, often bureaucratic work of reviewing, securing, and rolling out changes across thousands of repositories.

Batch Changes has long been one of Sourcegraph's most powerful tools for scaling change across the outer loop. It helps engineering teams automate code migrations, refactors, and security updates across complex, multi-repo environments - safely and consistently.
We're building on that foundation with a renewed focus for Batch Changes across three critical areas: security, lovability, and usability. From fine-grained access controls and signed commits, to more intuitive tooling and AI-assisted workflows, these updates and planned improvements reflect our ongoing investment in making Batch Changes even more powerful and impactful for the teams who rely on it.
Security is at the heart of any enterprise-wide change. When rolling out updates across hundreds or thousands of repositories, teams need to ensure every change is traceable, authorized, and safe.
We've made meaningful investments to strengthen the security posture of Batch Changes, including:
Batch Changes lives in the outer loop of development - used during moments that matter, like enforcing a new standard or shipping a security fix. While it's not something most developers use every day, it needs to feel fast, intuitive, and reliable when they do.
This quarter, we've focused on making Batch Changes more approachable and less frustrating to work with:
As more teams rely on Batch Changes to coordinate high-stakes, large-scale code changes, the bar for usability keeps rising. Developers need tooling that not only works, but works with them - helping them move faster, avoid friction, and stay in flow.
We've delivered several highly requested improvements that make Batch Changes more flexible, reliable, and productive:
Some of our most advanced customers are already experimenting with AI and agents to generate and validate large-scale code changes. We see a future where Batch Changes, Cody, and agents come together to power continuous, intelligent, large-scale code transformations. In the quarters ahead, we're investing in:
Batch Changes is evolving into something more than just a powerful tool - it's becoming a strategic capability for engineering teams working in complex, messy codebases. With a strong foundation and a clear roadmap ahead, we're committed to making large-scale code changes simpler, safer, and smarter. If you haven't tried Batch Changes in a while, now's the time to take another look - and if you're already using it, we'd love your feedback as we build what's next.

With Sourcegraph, the code understanding platform for enterprise.
Schedule a demoSubscribe for AI news & product updates