{"id":92640,"date":"2026-07-01T23:14:15","date_gmt":"2026-07-01T23:14:15","guid":{"rendered":"https:\/\/www.europesays.com\/ai\/92640\/"},"modified":"2026-07-01T23:14:15","modified_gmt":"2026-07-01T23:14:15","slug":"sourcegraph-launches-agentic-batch-changes-in-public-beta-bringing-ai-powered-large-scale-code-change-to-enterprise-engineering-teams","status":"publish","type":"post","link":"https:\/\/www.europesays.com\/ai\/92640\/","title":{"rendered":"Sourcegraph Launches Agentic Batch Changes in Public Beta, Bringing AI-Powered Large-Scale Code Change to Enterprise Engineering Teams"},"content":{"rendered":"\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">New AI agent enables engineering teams to plan, execute, and manage complex code changes across hundreds or thousands of repositories while keeping engineers in control.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">SAN FRANCISCO, July 01, 2026&#8211;(<a href=\"https:\/\/www.businesswire.com\" data-ylk=\"slk:BUSINESS%20WIRE;elm:context_link;itc:0;sec:content-canvas;source:content-canvas%20default\" data-yga=\"{&quot;yLinkText&quot;:&quot;BUSINESS WIRE&quot;,&quot;yLinkElement&quot;:&quot;context_link&quot;,&quot;yModuleName&quot;:&quot;content-canvas&quot;,&quot;yTrafficOrigin&quot;:&quot;content-canvas default&quot;}\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">BUSINESS WIRE<\/a>)&#8211;<a href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=https%3A%2F%2Fsourcegraph.com&amp;esheet=54563124&amp;newsitemid=20260701185004&amp;lan=en-US&amp;anchor=Sourcegraph&amp;index=1&amp;md5=d8be0b7c69d586c62b7fa5d9aa516f32\" data-ylk=\"slk:Sourcegraph;elm:context_link;itc:0;sec:content-canvas;source:content-canvas%20default\" data-yga=\"{&quot;yLinkText&quot;:&quot;Sourcegraph&quot;,&quot;yLinkElement&quot;:&quot;context_link&quot;,&quot;yModuleName&quot;:&quot;content-canvas&quot;,&quot;yTrafficOrigin&quot;:&quot;content-canvas default&quot;}\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">Sourcegraph<\/a>, the code intelligence platform that helps enterprise engineering teams understand, oversee, and evolve their codebases, announced public beta availability of <a href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=https%3A%2F%2Fsourcegraph.com%2Fagentic-batch-changes&amp;esheet=54563124&amp;newsitemid=20260701185004&amp;lan=en-US&amp;anchor=Agentic+Batch+Changes&amp;index=2&amp;md5=bf478163a908779c1748efd70becba0f\" data-ylk=\"slk:Agentic%20Batch%20Changes;elm:context_link;itc:0;sec:content-canvas;source:content-canvas%20default\" data-yga=\"{&quot;yLinkText&quot;:&quot;Agentic Batch Changes&quot;,&quot;yLinkElement&quot;:&quot;context_link&quot;,&quot;yModuleName&quot;:&quot;content-canvas&quot;,&quot;yTrafficOrigin&quot;:&quot;content-canvas default&quot;}\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">Agentic Batch Changes<\/a>. Agentic Batch Changes is an AI agent that builds on Sourcegraph&#8217;s Batch Changes execution engine and code search. By bringing AI-powered planning and orchestration to large scale code changes, it enables teams to plan, execute, and track changes across hundreds or thousands of repositories, starting with a single prompt.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">The problem with large-scale code change  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Every engineering team eventually faces the same challenge: a change that needs to happen everywhere. A dependency needs upgrading. An API changes and every caller needs updating. A security vulnerability drops and the fix needs to reach every exposed repository before the next audit window.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">The hard part is not deciding what change to make. It&#8217;s executing that change across hundreds of repositories without losing visibility, introducing inconsistency, or pulling engineers into weeks of repetitive manual work.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Until now, engineering teams had four options. Make the changes manually. Write brittle one-off scripts. Ask a coding agent to clone hundreds of repositories locally and trust it to make it through the rollout. Or avoid the rollout entirely and let the backlog grow.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">A new approach  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">With Agentic Batch Changes, teams start with a single prompt describing the change they want to make. The agent uses Sourcegraph search and Deep Search to identify repositories that need the change, validates its approach in an initial repository, then expands the rollout. It handles repository specific variation, reacts to CI signals, and iterates on failures before publishing at scale. Engineers review and approve every changeset before merge.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">The result is faster organization-wide code change executed with a human in the loop.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">&#8220;Agentic Batch Changes brings the capabilities of the best coding agents to the largest companies in the world,&#8221; said Dan Adler, CEO of Sourcegraph. &#8220;For years, the owners of the largest codebases have watched smaller competitors move faster because large scale changes were too slow and too risky. Agentic Batch Changes changes that, enabling engineering teams to roll out changes across thousands of repositories and directories with the speed and confidence of changing just one.&#8221;  <\/p>\n<p>    Story Continues  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Mercari used Agentic Batch Changes to scope a security vulnerability  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Mercari, the Japan-based marketplace platform, has been using Agentic Batch Changes during the experimental preview. Patrick Klitzke, Team Lead at Mercari, used Agentic Batch Changes to identify a GitHub Actions environment-variable injection vulnerability across Mercari&#8217;s codebase and began patching it across the affected repositories.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">&#8220;I looked at a GitHub injection issue where you have to set environment variables correctly. I was able to fix it with one prompt on both the Help Center frontend and backend, then extended this to all repos in Mercari \u2013 I found around 80 potential repos affected,&#8221; Klitzke said.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Klitzke noted that the agent&#8217;s ability to reason about each repository individually is what made the workflow possible.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">&#8220;With the help of Agentic Batch Changes, you&#8217;re able to handle repos that have similar, but not identical setups. A normal scripted change would most likely be a text search and replace operation without any context of how it&#8217;s actually used,&#8221; Klitzke said.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">What Agentic Batch Changes can do  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Agentic Batch Changes is designed for code changes that have historically been too complex to script, including:  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Dependency upgrades with breaking changes. Major-version bumps where the API surface shifts. The agent handles per-repo variation.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">CVE remediation. Sourcegraph search identifies every instance of a vulnerable library. Agentic Batch Changes ships the fix across every affected repository.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Code pattern updates with judgment. Refactors that need context, not regex. Internal style migrations, deprecated API replacement.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">New API or library rollouts with per-service variation. New auth contracts, new third-party libraries, service mesh changes.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">CI pipeline modernization. Build-system changes, test infrastructure overhauls.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">The best approach for every code change  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Built on Sourcegraph&#8217;s code graph, Deep Search, and Batch Changes execution infrastructure, Agentic Batch Changes chooses the right execution strategy for every change. For mechanical changes, it generates deterministic scripts or an entire program to apply updates at scale. For changes that need judgment, it delegates to frontier coding agents such as Claude Code and Codex, providing repository specific instructions codebase context through the Sourcegraph MCP.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Availability and pricing  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Agentic Batch Changes is available in public beta starting June 30, 2026, for Sourcegraph Cloud customers at no additional cost during the beta period. Self-hosted availability begins with Sourcegraph 7.5 on July 8, 2026.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Learn more at<a href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fsourcegraph.com%2Fagentic-batch-changes&amp;esheet=54563124&amp;newsitemid=20260701185004&amp;lan=en-US&amp;anchor=sourcegraph.com%2Fagentic-batch-changes&amp;index=3&amp;md5=8b4e786c418fcaf4da16dd07b71b44da\" data-ylk=\"slk:sourcegraph.com%2Fagentic-batch-changes;elm:context_link;itc:0;sec:content-canvas;source:content-canvas%20default\" data-yga=\"{&quot;yLinkText&quot;:&quot;sourcegraph.com\/agentic-batch-changes&quot;,&quot;yLinkElement&quot;:&quot;context_link&quot;,&quot;yModuleName&quot;:&quot;content-canvas&quot;,&quot;yTrafficOrigin&quot;:&quot;content-canvas default&quot;}\" target=\"_blank\" rel=\"noopener noreferrer nofollow\"> sourcegraph.com\/agentic-batch-changes<\/a> or <a href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=https%3A%2F%2Fsourcegraph.com%2Fcontact%2Frequest-info&amp;esheet=54563124&amp;newsitemid=20260701185004&amp;lan=en-US&amp;anchor=request+a+demo&amp;index=4&amp;md5=347433be7fbece96186fbb144f1a188e\" data-ylk=\"slk:request%20a%20demo;elm:context_link;itc:0;sec:content-canvas;source:content-canvas%20default\" data-yga=\"{&quot;yLinkText&quot;:&quot;request a demo&quot;,&quot;yLinkElement&quot;:&quot;context_link&quot;,&quot;yModuleName&quot;:&quot;content-canvas&quot;,&quot;yTrafficOrigin&quot;:&quot;content-canvas default&quot;}\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">request a demo<\/a>.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">About Sourcegraph  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Sourcegraph is the code intelligence platform that helps enterprise engineering teams understand, oversee, and evolve their codebases. Sourcegraph&#8217;s products, including Code Search, Deep Search, Sourcegraph MCP, and Agentic Batch Changes, give engineering teams the context and infrastructure they need to take control of their codebase as AI changes how software gets built. Sourcegraph is trusted by some of the world&#8217;s largest engineering organizations. Learn more at <a href=\"https:\/\/cts.businesswire.com\/ct\/CT?id=smartlink&amp;url=http%3A%2F%2Fsourcegraph.com&amp;esheet=54563124&amp;newsitemid=20260701185004&amp;lan=en-US&amp;anchor=sourcegraph.com&amp;index=5&amp;md5=efc53cbfd4d47cc056874d969672798c\" data-ylk=\"slk:sourcegraph.com;elm:context_link;itc:0;sec:content-canvas;source:content-canvas%20default\" data-yga=\"{&quot;yLinkText&quot;:&quot;sourcegraph.com&quot;,&quot;yLinkElement&quot;:&quot;context_link&quot;,&quot;yModuleName&quot;:&quot;content-canvas&quot;,&quot;yTrafficOrigin&quot;:&quot;content-canvas default&quot;}\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">sourcegraph.com<\/a>.  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">View source version on businesswire.com: <a href=\"https:\/\/www.businesswire.com\/news\/home\/20260701185004\/en\/\" data-ylk=\"slk:https%3A%2F%2Fwww.businesswire.com%2Fnews%2Fhome%2F20260701185004%2Fen%2F;elm:context_link;itc:0;sec:content-canvas;source:content-canvas%20default\" data-yga=\"{&quot;yLinkText&quot;:&quot;https:\/\/www.businesswire.com\/news\/home\/20260701185004\/en\/&quot;,&quot;yLinkElement&quot;:&quot;context_link&quot;,&quot;yModuleName&quot;:&quot;content-canvas&quot;,&quot;yTrafficOrigin&quot;:&quot;content-canvas default&quot;}\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">https:\/\/www.businesswire.com\/news\/home\/20260701185004\/en\/<\/a>  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Contacts  <\/p>\n<p class=\"text text-block paragraph text-left neo-font-paragraph-xl-reg  yf-18d6y07\" style=\"text-decoration: none; font-style: normal; text-transform: none; text-align: inherit; font-variant-numeric: normal;\">Media Contact: <br \/>Wendy Lee, Head of Marketing<br \/><a href=\"https:\/\/finance.yahoo.com\/technology\/ai\/articles\/mailto:press@sourcegraph.com\" data-ylk=\"slk:press%40sourcegraph.com;elm:context_link;itc:0;sec:content-canvas;source:content-canvas%20default\" data-yga=\"{&quot;yLinkText&quot;:&quot;press@sourcegraph.com&quot;,&quot;yLinkElement&quot;:&quot;context_link&quot;,&quot;yModuleName&quot;:&quot;content-canvas&quot;,&quot;yTrafficOrigin&quot;:&quot;content-canvas default&quot;}\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">press@sourcegraph.com<\/a>  <\/p>\n","protected":false},"excerpt":{"rendered":"New AI agent enables engineering teams to plan, execute, and manage complex code changes across hundreds or thousands&hellip;\n","protected":false},"author":2,"featured_media":92641,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[7973,179,7493,48589,48590,44955,48588],"class_list":["post-92640","post","type-post","status-publish","format-standard","has-post-thumbnail","category-agentic-ai","tag-agentic","tag-agentic-ai","tag-agentic-artificial-intelligence","tag-code-change","tag-code-changes","tag-security-vulnerability","tag-sourcegraph"],"_links":{"self":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts\/92640","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/comments?post=92640"}],"version-history":[{"count":0,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/posts\/92640\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/media\/92641"}],"wp:attachment":[{"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/media?parent=92640"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/categories?post=92640"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.europesays.com\/ai\/wp-json\/wp\/v2\/tags?post=92640"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}