{"id":1233,"date":"2026-04-24T18:00:00","date_gmt":"2026-04-24T17:00:00","guid":{"rendered":"https:\/\/wade.one\/blog\/?p=1233"},"modified":"2026-04-23T23:49:34","modified_gmt":"2026-04-23T23:49:34","slug":"ai-coding-agents-are-becoming-normal-developer-infrastructure","status":"publish","type":"post","link":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/","title":{"rendered":"AI Coding Agents Are Becoming Normal Developer Infrastructure"},"content":{"rendered":"<p><img decoding=\"async\" src=\"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-data-centre-server-rack.jpg\" alt=\"Rear of a data centre server rack\" style=\"float:right;width:280px;max-width:40%;height:auto;margin:0 0 1rem 1rem\" loading=\"lazy\" \/><\/p>\n<p>AI coding agents are becoming normal developer infrastructure. I think that is the more important shift than which model wins a benchmark this week. The names will keep changing, but the pattern is already clear: these tools are moving into editors, terminals, pull requests, browsers, docs, CI, and the rest of the places where software work actually happens.<\/p>\n<p><a href=\"https:\/\/openai.com\/index\/codex-for-almost-everything\/\">OpenAI&#8217;s recent Codex update<\/a> is a good example of that shift. Codex is being pushed toward review comments, terminals, remote devboxes, browser work, plugins, memory, and longer-running tasks. That is very different from autocomplete with a nicer chat box, and it is why I do not think this category is going away.<\/p>\n<p>The useful question for teams is not &#8220;should we use AI?&#8221; in the abstract. It is whether the engineering environment is good enough for an agent to work inside it without making a mess. If the repo is hard for humans to understand, the agent will struggle too. If the tests are unreliable, the agent will still be guessing. If deployment is tribal knowledge, the agent will not magically discover the missing context.<\/p>\n<p>That is why the teams that get value from these tools will probably be the boring ones: clear instructions, repeatable checks, decent docs, sensible permissions, and proper review. AI coding agents can be useful, but they do not remove the need for engineering discipline. They expose whether it was there in the first place.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>AI coding agents are moving from novelty demos into normal developer infrastructure. The useful question now is how teams manage them properly.<\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[26,25],"tags":[30,116,115,41],"class_list":["post-1233","post","type-post","status-publish","format-standard","hentry","category-ai","category-software-engineer","tag-ai","tag-codex","tag-coding-agents","tag-developer-tools"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>AI Coding Agents Are Becoming Normal Developer Infrastructure - wade.one<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI Coding Agents Are Becoming Normal Developer Infrastructure - wade.one\" \/>\n<meta property=\"og:description\" content=\"AI coding agents are moving from novelty demos into normal developer infrastructure. The useful question now is how teams manage them properly.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/\" \/>\n<meta property=\"og:site_name\" content=\"wade.one\" \/>\n<meta property=\"article:published_time\" content=\"2026-04-24T17:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-data-centre-server-rack.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wadewomersley\" \/>\n<meta name=\"twitter:site\" content=\"@wadewomersley\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/\"},\"author\":{\"name\":\"\",\"@id\":\"\"},\"headline\":\"AI Coding Agents Are Becoming Normal Developer Infrastructure\",\"datePublished\":\"2026-04-24T17:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/\"},\"wordCount\":246,\"publisher\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/#\\\/schema\\\/person\\\/8b4739f8f8bb2cff5d792d4b8779fcc3\"},\"image\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/01-data-centre-server-rack.jpg\",\"keywords\":[\"ai\",\"codex\",\"coding-agents\",\"developer-tools\"],\"articleSection\":[\"AI\",\"Software Engineer\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/\",\"url\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/\",\"name\":\"AI Coding Agents Are Becoming Normal Developer Infrastructure - wade.one\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/01-data-centre-server-rack.jpg\",\"datePublished\":\"2026-04-24T17:00:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/#primaryimage\",\"url\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/01-data-centre-server-rack.jpg\",\"contentUrl\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/01-data-centre-server-rack.jpg\",\"width\":680,\"height\":1023,\"caption\":\"Rear of a data centre server rack\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/2026\\\/04\\\/24\\\/ai-coding-agents-are-becoming-normal-developer-infrastructure\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/wade.one\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI Coding Agents Are Becoming Normal Developer Infrastructure\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/wade.one\\\/blog\\\/\",\"name\":\"wade.one\",\"description\":\"wade womersley - york based software engineer\",\"publisher\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/#\\\/schema\\\/person\\\/8b4739f8f8bb2cff5d792d4b8779fcc3\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wade.one\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/#\\\/schema\\\/person\\\/8b4739f8f8bb2cff5d792d4b8779fcc3\",\"name\":\"Wade Womersley\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/200px.png\",\"url\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/200px.png\",\"contentUrl\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/200px.png\",\"width\":202,\"height\":200,\"caption\":\"Wade Womersley\"},\"logo\":{\"@id\":\"https:\\\/\\\/wade.one\\\/blog\\\/wp-content\\\/uploads\\\/2015\\\/02\\\/200px.png\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AI Coding Agents Are Becoming Normal Developer Infrastructure - wade.one","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/","og_locale":"en_GB","og_type":"article","og_title":"AI Coding Agents Are Becoming Normal Developer Infrastructure - wade.one","og_description":"AI coding agents are moving from novelty demos into normal developer infrastructure. The useful question now is how teams manage them properly.","og_url":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/","og_site_name":"wade.one","article_published_time":"2026-04-24T17:00:00+00:00","og_image":[{"url":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-data-centre-server-rack.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_creator":"@wadewomersley","twitter_site":"@wadewomersley","twitter_misc":{"Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/#article","isPartOf":{"@id":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/"},"author":{"name":"","@id":""},"headline":"AI Coding Agents Are Becoming Normal Developer Infrastructure","datePublished":"2026-04-24T17:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/"},"wordCount":246,"publisher":{"@id":"https:\/\/wade.one\/blog\/#\/schema\/person\/8b4739f8f8bb2cff5d792d4b8779fcc3"},"image":{"@id":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/#primaryimage"},"thumbnailUrl":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-data-centre-server-rack.jpg","keywords":["ai","codex","coding-agents","developer-tools"],"articleSection":["AI","Software Engineer"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/","url":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/","name":"AI Coding Agents Are Becoming Normal Developer Infrastructure - wade.one","isPartOf":{"@id":"https:\/\/wade.one\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/#primaryimage"},"image":{"@id":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/#primaryimage"},"thumbnailUrl":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-data-centre-server-rack.jpg","datePublished":"2026-04-24T17:00:00+00:00","breadcrumb":{"@id":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/#primaryimage","url":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-data-centre-server-rack.jpg","contentUrl":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2026\/04\/01-data-centre-server-rack.jpg","width":680,"height":1023,"caption":"Rear of a data centre server rack"},{"@type":"BreadcrumbList","@id":"https:\/\/wade.one\/blog\/2026\/04\/24\/ai-coding-agents-are-becoming-normal-developer-infrastructure\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/wade.one\/blog\/"},{"@type":"ListItem","position":2,"name":"AI Coding Agents Are Becoming Normal Developer Infrastructure"}]},{"@type":"WebSite","@id":"https:\/\/wade.one\/blog\/#website","url":"https:\/\/wade.one\/blog\/","name":"wade.one","description":"wade womersley - york based software engineer","publisher":{"@id":"https:\/\/wade.one\/blog\/#\/schema\/person\/8b4739f8f8bb2cff5d792d4b8779fcc3"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wade.one\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":["Person","Organization"],"@id":"https:\/\/wade.one\/blog\/#\/schema\/person\/8b4739f8f8bb2cff5d792d4b8779fcc3","name":"Wade Womersley","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2015\/02\/200px.png","url":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2015\/02\/200px.png","contentUrl":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2015\/02\/200px.png","width":202,"height":200,"caption":"Wade Womersley"},"logo":{"@id":"https:\/\/wade.one\/blog\/wp-content\/uploads\/2015\/02\/200px.png"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":1302,"url":"https:\/\/wade.one\/blog\/2026\/05\/14\/codex-is-moving-into-the-whole-development-workflow\/","url_meta":{"origin":1233,"position":0},"title":"Codex Is Moving Into the Whole Development Workflow","author":"","date":"May 14, 2026","format":false,"excerpt":"OpenAI's latest Codex updates show the category moving beyond chat and autocomplete into review, terminals, browsers, and workflow context.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1235,"url":"https:\/\/wade.one\/blog\/2026\/04\/25\/codex-moving-beyond-code-is-the-interesting-part\/","url_meta":{"origin":1233,"position":1},"title":"Codex Moving Beyond Code Is the Interesting Part","author":"","date":"April 25, 2026","format":false,"excerpt":"Codex moving beyond code is more interesting than another model benchmark. The harder problem is where the agent sits in the actual workflow.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1303,"url":"https:\/\/wade.one\/blog\/2026\/05\/15\/github-agent-hq-makes-ai-coding-a-platform-choice\/","url_meta":{"origin":1233,"position":2},"title":"GitHub Agent HQ Makes AI Coding a Platform Choice","author":"","date":"May 15, 2026","format":false,"excerpt":"GitHub adding Claude and Codex agent choices is a sign that AI coding is becoming a platform layer, not just a model picker.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1294,"url":"https:\/\/wade.one\/blog\/2026\/04\/24\/chatgpt-5-5-and-codex-feel-like-a-real-step-up\/","url_meta":{"origin":1233,"position":3},"title":"ChatGPT 5.5 and Codex Feel Like a Real Step Up","author":"","date":"April 24, 2026","format":false,"excerpt":"After using GPT-5.5 in Codex, the improvement over GPT-5.4 feels less like a benchmark bump and more like better follow-through on real coding work.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1243,"url":"https:\/\/wade.one\/blog\/2026\/04\/29\/next-js-is-starting-to-treat-ai-agents-as-real-users\/","url_meta":{"origin":1233,"position":4},"title":"Next.js Is Starting to Treat AI Agents as Real Users","author":"","date":"April 29, 2026","format":false,"excerpt":"Next.js is starting to treat AI agents as real users of the framework. That is more important than it first sounds.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1251,"url":"https:\/\/wade.one\/blog\/2026\/05\/03\/the-vercel-incident-is-a-reminder-that-ai-tools-are-supply-chain-risk\/","url_meta":{"origin":1233,"position":5},"title":"The Vercel Incident Is a Reminder That AI Tools Are Supply Chain Risk","author":"","date":"May 3, 2026","format":false,"excerpt":"AI tools are now part of the software supply chain. That means they need the same security scrutiny as any other tool with access to systems and secrets.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/wade.one\/blog\/category\/ai\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/posts\/1233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/comments?post=1233"}],"version-history":[{"count":2,"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/posts\/1233\/revisions"}],"predecessor-version":[{"id":1270,"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/posts\/1233\/revisions\/1270"}],"wp:attachment":[{"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/media?parent=1233"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/categories?post=1233"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wade.one\/blog\/wp-json\/wp\/v2\/tags?post=1233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}