{"id":11875,"date":"2026-10-05T14:22:39","date_gmt":"2026-10-05T14:22:39","guid":{"rendered":"https:\/\/justfineinfotech.com\/dan-adler-warns-ai-coding-agents-are-flooding-legacy-codebases-with-code-no-one-understands-biggo-finance\/"},"modified":"2026-10-05T14:22:43","modified_gmt":"2026-10-05T14:22:43","slug":"dan-adler-warns-ai-coding-agents-are-flooding-legacy-codebases-with-code-no-one-understands-biggo-finance","status":"publish","type":"post","link":"https:\/\/justfineinfotech.com\/fr\/dan-adler-warns-ai-coding-agents-are-flooding-legacy-codebases-with-code-no-one-understands-biggo-finance\/","title":{"rendered":"Dan Adler Warns AI Coding Agents Are Flooding Legacy Codebases With Code No One Understands \u2014 BigGo Finance"},"content":{"rendered":"<p>Dan Adler Warns AI Coding Agents Are Flooding Legacy Codebases With Code No One Understands<br \/>\n<a href=\"https:\/\/www.google.com\/preferences\/source?q=finance.biggo.com\" rel=\"nofollow noopener\" target=\"_blank\">Add preferred source<\/a>3<br \/>\nThe software that runs the world \u2014 banking systems, insurance calculations, warehouse logistics, airline routing \u2014 lives in massive, decades-old codebases that are, by most accounts, unattractive and poorly understood. Dan Adler, CEO of SourceCraft, argues that AI coding agents are now producing code faster than these sprawling systems can absorb it. The result: duplicate code, drifting standards, fragile dependencies, and hidden defects accumulating at an unprecedented rate.<\/p>\n<p>Adler&#8217;s central thesis, delivered in a keynote on the AI Engineer podcast, is that the same tools that let <a href=\"https:\/\/justfineinfotech.com\/fr\/claude-frontier-academy-100m-to-train-10000-engineers\/\" title=\"Claude Frontier Academy: $100M to train 10,000 engineers\">engineers<\/a> write more code faster are creating the conditions under which massive codebases begin to break down. The bottleneck, he contends, is not model quality but infrastructure: no major agent vendor is building tooling that can search, understand, and modify code across tens of thousands of repositories at once.<\/p>\n<p>The talk includes a product announcement \u2014 Sourcegraph&#8217;s new batch-changes agent, launched in beta the same day \u2014 and a case study from Merkari, where an early-access user started with two known vulnerability locations and the agent discovered 80 more across the codebase. Adler frames the core question as one of visibility: &#8220;You can&#8217;t search for something you literally can&#8217;t see.&#8221;<\/p>\n<p>For investors, the implications are direct. If Adler is right, the adoption curve for AI coding tools will increasingly depend on enterprise-scale code management infrastructure \u2014 not just smarter models. Whether that infrastructure becomes a durable independent layer or simply a feature absorbed by frontier labs remains an open question.<\/p>\n<h5>Key Elements<\/h5>\n<figure>\n&lt;img src=&quot;https:\/\/justfineinfotech.com\/wp-content\/uploads\/<a href=\"https:\/\/justfineinfotech.com\/fr\/top-5-ai-trends-to-watch-in-2026\/\" title=\"Top 5 AI Trends to Watch in 2026\">2026<\/a>\/10\/aHR0cHM6Ly9pbWcuYmdvLm9uZS9uZXdzLWltYWdlL2FpX2dlbmVyYXRlZC8yMDI2LTEwLzc3Y2ExODY5OTFhODIyMWFfMTc5MTE0NjU2OV9jb3Zlci5qcGc.webp&#8221; alt=&#8221;Dan Adler Warns AI Coding Agents Are Flooding Legacy Codebases With Code No One Understands&#8221;&gt;<br \/>\n<\/figure>\n<p>One of the most senior technical leaders at a top-ten automaker said something recently that should stop anyone who thinks AI coding tools are a solved problem: &#8220;I don&#8217;t know what this code does. AI wrote it for me.&#8221; The context was autopilot code, with thousands of engineers to manage and resource. Dan Adler, CEO of SourceCraft, told this story on the AI Engineer podcast, and it captures the collision he sees coming for every company running large, legacy software systems.<\/p>\n<p>Adler&#8217;s argument is counterintuitive: the AI tools that are making developers dramatically more productive are simultaneously undermining the stability of the codebases that run the world. He calls it &#8220;a tsunami of code&#8221; \u2014 code being generated faster than enterprises can review, understand, or integrate it<\/p>\n<h3>The World Runs on Big, Old, Unattractive Code<\/h3>\n<p>Adler opens with a demographic point that reframes where software actually lives. By his account, 72% of software industry workers are employed at companies with more than 500 employees \u2014 large global corporations managing thousands of repositories and decades of accumulated code. The public image of software as a startup-and-solo-founder industry, he argues, describes almost none of the real workforce.<\/p>\n<p>The systems these engineers maintain are unglamorous but critical: real-time transaction rejection at a bank, reimbursement-rate calculation for a dual-coverage insurance policyholder, warehouse scanning behind Amazon deliveries, Uber arrival estimates, radar-based flight-path adjustment, payroll issuance, office air conditioning running continuously<\/p>\n<p>&#8220;The software that runs the world is not attractive. It is not new. It is not clean. This is how everything really works,&#8221; Adler said<\/p>\n<p>He frames the session explicitly as &#8220;a call to honor the people, the owners of these codebases&#8221; \u2014 the maintainers doing what he describes as &#8220;the thankless but fundamental work.&#8221;<\/p>\n<h3>The Failure Modes of AI-Generated Code at Scale<\/h3>\n<p>The core tension Adler identifies is between generation speed and comprehension capacity. Agents are writing more code, faster, and he acknowledges their quality is improving. But the codebases receiving this output are too large to review efficiently<\/p>\n<p>He rejects the obvious counterarguments \u2014 that agents can check code, that codebase-health tools exist, that model quality keeps improving \u2014 as &#8220;local maxima,&#8221; dams built to contain a flow that keeps rising<\/p>\n<p>The specific problems he names:<\/p>\n<table>\n<thead>\n<tr>\n<th>Failure mode<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Standards drift<\/td>\n<td>Different agents apply different programming standards in different parts of the codebase<\/td>\n<\/tr>\n<tr>\n<td>Duplicate code<\/td>\n<td>Code is propagated even when an existing library already does the job, because the agent doesn&#8217;t know it exists<\/td>\n<\/tr>\n<tr>\n<td>Fragile dependencies<\/td>\n<td>Inter-service dependencies become increasingly brittle<\/td>\n<\/tr>\n<tr>\n<td>Hidden defects<\/td>\n<td>Minor deviations from standards create &#8220;more insidious hidden problems&#8221; throughout the code<\/td>\n<\/tr>\n<tr>\n<td>Vulnerability discovery<\/td>\n<td>Agents find new vulnerabilities daily, requiring constant oversight of legacy codebases nobody wants to touch<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The root cause is scale. Millions of lines of code across tens of thousands of repositories cannot fit in a context window or even be cloned and processed in real time. Adler calls this &#8220;simply impossible.&#8221;<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/justfineinfotech.com\/wp-content\/uploads\/2026\/10\/77ca186991a8221a_1791146655_inline_2.jpg\" alt=\"\"><\/p>\n<h3>The Comprehension Gap Is an Infrastructure Problem<\/h3>\n<p>Adler&#8217;s most technically specific argument concerns how large language models actually navigate code. They &#8220;just love to search,&#8221; he noted \u2014 comparing an agent to a new employee getting comfortable with a codebase \u2014 and this search behavior is how agents build their understanding<\/p>\n<p>His claim is that repository architecture documented in agents.md files &#8220;changes almost nothing&#8221; in practice. The agent will search its way to understanding regardless of what documentation says<\/p>\n<p>But there is a hard limit: &#8220;You can&#8217;t search for something you literally can&#8217;t see.&#8221;<\/p>\n<p>Understanding requires context, and context at repository scale \u2014 500, 5,000, 50,000, or half a million repositories \u2014 requires tooling that Adler says does not exist. He names the vendors he claims are not solving this: OpenAI, Anthropic, Cursor, and &#8220;anyone else.&#8221; His concession is that their agents are &#8220;so incredibly good at solving the small tasks that most developers face every day&#8221; that demand is growing faster than ever \u2014 which is precisely why the large-scale breakdown goes unnoticed.<\/p>\n<p>The second unnamed quote Adler surfaces comes from a technical leader at a top-ten US bank, described as holding tens of trillions of dollars in assets in custody or under management: &#8220;Of course Claude Code can make this change, but I need to do it in 90,000 repositories.&#8221; The context was a supply-chain vulnerability related to npm<\/p>\n<p>The point: when agents discover and create vulnerabilities at unprecedented rates, telling a bank to use a coding agent to fix them doesn&#8217;t address the problem of mapping how 90,000 repositories interact across all products<\/p>\n<h3>Sourcegraph&#8217;s Bet: Visibility as Infrastructure<\/h3>\n<p>Adler&#8217;s prescription is a fundamental graph of the codebase \u2014 including search and accurate compiler output \u2014 sitting in front of the agent. His formulation: &#8220;Visibility is infrastructure.&#8221;<\/p>\n<p>The claim is that if you conduct this analysis, you empower agents to make changes effectively across the whole system rather than within a single repository. He predicts the code volume only grows: &#8220;These huge code bases are not going anywhere. In fact, there will be even more code.&#8221;<\/p>\n<p>The question Adler does not fully answer is whether this visibility layer becomes a durable independent infrastructure business or simply a feature that frontier labs eventually fold into their own products. He acknowledges that model quality keeps improving and that major vendors will eventually add such capabilities. The tension sits unresolved<\/p>\n<h3>Batch Changes: One Prompt Across Thousands of Repositories<\/h3>\n<p>Adler announced that day of the talk. The product is designed to let an owner of a massive codebase commit changes to hundreds or thousands of repositories simultaneously from a single prompt<\/p>\n<p>The design principle is a split between agentic and deterministic execution:<\/p>\n<p>The product iteratively implements changes across the codebase, independently fixes errors, responds to CI status and pull request comments, and uses code agents where judgment is required and deterministic scripts where consistency is required. Adler emphasizes the tracking and auditing capability: confirming 100% coverage of locations needing a patch or change<\/p>\n<h3>The Merkari Case: Two Known Repos Became 80 More Vulnerabilities<\/h3>\n<p>The one customer proof point Adler offered comes from an early-access user at Merkari, which he describes as a global trading service from Japan with hundreds of independent microservices in production<\/p>\n<p>The user was fixing a code injection issue on GitHub involving environment variables. He ran the product on two repositories where he already knew the problem existed, then let the agent explore the rest of the codebase. It found 80 more potential vulnerabilities \u2014 all in configuration files<\/p>\n<p>Adler frames this as scanning and fixing in one pass ross hundreds of locations. &#8220;This is where confidence lies in the age of agent programming,&#8221; he said<\/p>\n<p>The unresolved question is whether this audit-and-coverage guarantee holds up at the 90,000-repository scale Adler cites as the bank&#8217;s requirement. The only published proof point is a two-repository seed expanding to 80 findings<\/p>\n<h3>The Threat Comes From Within<\/h3>\n<p>Adler&#8217;s most striking framing deserves mention on its own terms: &#8220;The threat comes from within. The same tools that speed up our work and allow us to write more code faster than ever before are also creating the conditions under which these vast codebases that run our world are starting to break down.&#8221;<\/p>\n<p>This is not an anti-AI argument. It is an argument that the adoption of AI coding tools without corresponding investment in codebase-level infrastructure is silently degrading the systems on which the global <a href=\"https:\/\/justfineinfotech.com\/fr\/isba-releases-creator-economy-framework\/\" title=\"L&#039;ISBA publie un cadre pour l&#039;\u00e9conomie des cr\u00e9ateurs\">economy<\/a> depends. The engineers who maintain these systems are, in Adler&#8217;s words, under siege from a flood of generated code they cannot fully understand or review<\/p>\n<p>Adler ends with a diagnostic for codebase owners: how many repositories do you have, how many forks, how many copies, and how many repositories have your developers brought into the company that are now used as a library or API somewhere in production without your knowledge?<\/p>\n<p>For the software industry, the stakes are concentrated: the same companies driving AI adoption \u2014 large enterprises with thousands of repositories \u2014 are the ones least equipped to absorb the output. Whether Sourcegraph&#8217;s visibility infrastructure, or an equivalent from another vendor, becomes the standard layer for managing AI-generated code at scale will determine whether the productivity gains from AI coding tools translate into durable software quality, or into a maintenance burden that compounds with every passing day.<\/p>\n<p>Full content available at:AI Coding Agents Are Breaking Big Codebases \u2014 Dan Adler, Sourcegraph<\/p>\n<p>References:<\/p>\n<ul>\n<li>AI Agents Mounted &#8216;Rudimentary&#8217; Hacking Attempts on Canadian Archive<\/li>\n<li>Top AI Researchers Warn Automation of R&amp;D Could Trigger Uncontrollable &#8216;Intelligence Explosion&#8217;<\/li>\n<li>AI Industry Must Generate $6 Trillion a Year by 2031 to Justify Data Center Spending, Bain Warns<\/li>\n<li>China&#8217;s Zhipu Rolls Out New Compensation Plan for ZCode Users Amid Data Upload Controversy<\/li>\n<\/ul>\n<p><a href=\"https:\/\/www.google.com\/preferences\/source?q=finance.biggo.com\" rel=\"nofollow noopener\" target=\"_blank\">Add preferred source<\/a><\/p>\n<p>Once added, BigGo Finance appears first in Google Search Top Stories, so you get the broadest, most up-to-the-minute, and most comprehensive global financial news first<\/p>\n<div style=\"clear:both;margin:30px 0 15px 0\">\n<p>\n    <strong>En rapport:<\/strong><br \/>\n    <a href=\"https:\/\/yoursite.com\/automation-training-benin\/\" title=\"Formation en automatisation num\u00e9rique au B\u00e9nin\u00a0: 5 comp\u00e9tences cl\u00e9s recherch\u00e9es par les employeurs en 2026\" target=\"_blank\" rel=\"noopener\"><br \/>\n      Formation en automatisation num\u00e9rique au B\u00e9nin\u00a0: 5 comp\u00e9tences cl\u00e9s recherch\u00e9es par les employeurs en 2026<br \/>\n    <\/a>\n  <\/p>\n<p>\n    <a href=\"https:\/\/yoursite.com\/automation-africa\/\" title=\"Automatisation du marketing WhatsApp en Afrique\u00a0: 6 erreurs dangereuses commises par les marques au Nig\u00e9ria\" target=\"_blank\" rel=\"noopener\"><br \/>\n      Automatisation du marketing WhatsApp en Afrique\u00a0: 6 erreurs dangereuses commises par les marques au Nig\u00e9ria<br \/>\n    <\/a>\n  <\/p>\n<\/div>\n<div style=\"clear:both;margin:30px 0;padding:25px;background:#f8f9fc;border:1px solid #ddd;border-radius:8px;text-align:center\">\n<h3>Vous souhaitez apprendre cela de mani\u00e8re pratique ?<\/h3>\n<p>Rejoindre <strong>Justfine Infotech<\/strong> et d\u00e9velopper de v\u00e9ritables comp\u00e9tences num\u00e9riques en IA, automatisation, d\u00e9veloppement web, marketing digital, bureautique, e-commerce, travail ind\u00e9pendant et cybers\u00e9curit\u00e9.<\/p>\n<p><strong>Programmes disponibles :<\/strong><br \/>\n  Certificat de 6 semaines \u2022 Certificat professionnel de 3 mois \u2022 Dipl\u00f4me de 6 mois \u2022 Dipl\u00f4me professionnel complet<\/p>\n<p><strong>WhatsApp :<\/strong><br \/>\n  +229 01 57 57 99 15<br \/>\n  +229 01 66 68 11 60<\/p>\n<p><a href=\"https:\/\/api.whatsapp.com\/send?phone=2348132690270&amp;text=Hello\" target=\"_blank\" rel=\"noopener\">Inscrivez-vous d\u00e8s maintenant<\/a><\/p>\n<\/div>\n<p class=\"ani-source\">Source: <a href=\"https:\/\/finance.biggo.com\/news\/77ca186991a8221a\" target=\"_blank\" rel=\"nofollow noopener\">finance.biggo.com<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Dan Adler Warns AI Coding Agents Are Flooding Legacy Codebases With Code No One Understands Add preferred source3 The software that runs the world \u2014 banking systems, insurance calculations, warehouse logistics, airline routing \u2014 lives in massive, decades-old codebases that are, by most accounts, unattractive and poorly understood. Dan Adler, CEO of SourceCraft, argues that&hellip;<\/p>","protected":false},"author":1,"featured_media":11879,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[66],"tags":[2101,217,168,2102,163],"class_list":["post-11875","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-digital-skills-career-opportunities","tag-adler","tag-agents","tag-coding","tag-flooding","tag-warns"],"_links":{"self":[{"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/posts\/11875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/comments?post=11875"}],"version-history":[{"count":1,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/posts\/11875\/revisions"}],"predecessor-version":[{"id":11878,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/posts\/11875\/revisions\/11878"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/media\/11879"}],"wp:attachment":[{"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/media?parent=11875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/categories?post=11875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/justfineinfotech.com\/fr\/wp-json\/wp\/v2\/tags?post=11875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}