{"id":559916,"date":"2026-07-26T06:03:17","date_gmt":"2026-07-26T06:03:17","guid":{"rendered":"https:\/\/www.newsbeep.com\/il\/559916\/"},"modified":"2026-07-26T06:03:17","modified_gmt":"2026-07-26T06:03:17","slug":"stop-correcting-ai-code-build-the-system-agents-need","status":"publish","type":"post","link":"https:\/\/www.newsbeep.com\/il\/559916\/","title":{"rendered":"Stop correcting AI code. Build the system agents need."},"content":{"rendered":"<p>If software engineers are no longer writing code, what are they doing? That\u2019s the question on millions of minds.\u00a0<\/p>\n<p>AI tools are now <a href=\"https:\/\/thenewstack.io\/ai-engineering\/\" class=\"local-link\" rel=\"nofollow noopener\" target=\"_blank\">widely used<\/a> by developers, but <a href=\"https:\/\/www.theguardian.com\/technology\/ng-interactive\/2026\/jul\/12\/software-developers-engineers-ai\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">fear of layoffs<\/a> remains a concern. On the other hand, coding is only one part of software engineering. This creates an opportunity for engineers to get closer to the business and to the context of their role\u2019s purpose within their organization and industry.<\/p>\n<p>\u201cI like to think in parallels. In 2009, I was like, what if Ops was more like Dev?\u201d wondered <a href=\"https:\/\/www.linkedin.com\/in\/patrickdebois\/\" class=\"ext-link\" rel=\"external  nofollow noopener\" onclick=\"this.target=&#039;_blank&#039;;\" target=\"_blank\">Patrick Debois<\/a>, a member of technical staff at Tessl, <a href=\"https:\/\/thenewstack.io\/qa-patrick-debois-on-the-past-present-and-future-of-devops\/\" class=\"local-link\" rel=\"nofollow noopener\" target=\"_blank\">coiner of the term DevOps, and founder of the DevOpsDays global event series<\/a>. <\/p>\n<p>His comments came during PlatformCon London earlier this summer, where he told the audience that as context \u2014 the specified knowledge AI uses for tasks \u2014 replaces human code, \u201cthe software development lifecycle becomes the\u00a0context development lifecycle.\u201d \u00a0<\/p>\n<p>This lifecycle has grown from a single CI\/CD feedback loop to a series of concentric loops around generating, evaluating via test-driven development, distributing context as a package, and observation. This growth is being spurred by a shift in how individual developers, teams, and whole organizations think. And it opens a whole new opportunity for <a href=\"https:\/\/thenewstack.io\/platform-engineering\/\" class=\"local-link\" rel=\"nofollow noopener\" target=\"_blank\">platform engineering<\/a> teams.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"549\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/07\/495764a7-context-development-lifecycle-1024x549.png\" alt=\"\" class=\"wp-image-22830849\"\/><\/p>\n<p>\u201cThe mindset change for a developer that I would advocate is that if the agent didn\u2019t do what you want, stop correcting the code. Improve the system, not the prompt,\u201d Debois tells The New Stack. \u201cThat kind of shift is from \u2018I\u2019ll do it together with my agent,\u2019 over to \u2018I\u2019ll help my agent do it better\u2019.\u201d<\/p>\n<p>Debois sees this as a necessary shift from deterministic to non-deterministic and probabilistic systems and workflows. And it\u2019s one that involves as many changes to the way we work as to the technology itself. But it can\u2019t be just done by an individual engineer or at the team level. Like DevOps, it is a change that can only be realized at scale.<\/p>\n<p>How to become a context-driven organization<\/p>\n<p>It may have felt like we flipped a switch and every company was \u2014 wham! \u2014 \u201cAI-first.\u201d In reality, just like DevOps, microservices, and cloud transformations before it, AI is making a continuous transition into the foreseeable future. So how does your engineering organization get onto the right context-driven path?<\/p>\n<p>At the team level, Debois says, a good question to ask is how many touches does one need for agents to work? Different engineers across different teams will feed in different points of context, including:<\/p>\n<p>Codebase<\/p>\n<p><a href=\"https:\/\/thenewstack.io\/spec-driven-development-the-key-to-scalable-ai-agents\/\" class=\"local-link\" rel=\"nofollow noopener\" target=\"_blank\">Specifications<\/a><\/p>\n<p>Post-mortems<\/p>\n<p>Documentation Slack messages<\/p>\n<p>Architectural decision records<\/p>\n<p>Code samples<\/p>\n<p>Use cases<\/p>\n<p>Compliance guidelines<\/p>\n<p>For context and therefore agents to scale, you need to know what agents individuals and teams are producing and their outputs.\u00a0<\/p>\n<p>\u201cWhen you\u2019re optimizing for A, and we\u2019re optimizing for B, let\u2019s make sure that the whole context that we give is optimized for the whole team,\u201d Debois explains, including \u201cIf you are optimizing the system for your laptop, can we optimize it for the team workflow? And then you just scale up, like, can we do this on the platform level? Or across multiple teams?\u201d<\/p>\n<p>\u201cIt\u2019s not something you seek out,\u201d Debois tells The New Stack. \u201cMaybe they can speed it up, but you would see the signs of \u2018Oh, I have context, and you have context. Sure, it\u2019s on Slack. What if this was in the repo and I can reuse this?\u201d following the pattern in tech that has any trend spreading from a single enthusiast, to an enthusiastic team, to a couple of teams, and eventually being built into the platform.\u00a0<\/p>\n<p>Like all tool-driven changes, AI is as much about the people and processes as it is the tech. But, he argues, the tools open up possibilities for behavioral changes.<\/p>\n<p>\u201cThe fundamental change is the system, not the prompt,\u201d he continues. \u201cAnd then look for collaboration directions from solo to sharing things, and now working on the [context building] as a team together.\u201d\u00a0<\/p>\n<p>Context engineering evolves to harness engineering<\/p>\n<p>Organizations may think that context is fed into your agentic systems just once, or a couple of times a year when rules change, but, Debois warned, it\u2019s not meant to be Waterfall. It\u2019s iterative. If the context isn\u2019t, then engineers fall back into the bad habit of rephrasing prompts or just fixing the code itself. Relying solely on traditional feedback loops means your AI agent fleet will not return on its investment.<\/p>\n<p>\u201cThere is the industry narrative that if there\u2019s a problem with AI, we just use more AI,\u201d Debois tells the PlatformCon audience. He gave the example of how one large language model (LLM) or AI agent generates some code. \u201cWe ask the LLM to assess this, and it will call almost like a unit test. It hasn\u2019t run the code; it just looks at the code.\u201d<\/p>\n<p>There\u2019s some value in that, perhaps in enforcing API endpoints or other binary quality gates, but, he says, it\u2019s not enough. Instead, if you specify what you need within the context, then that drives how the agent runs and evaluates the code.\u00a0<\/p>\n<p>But it shouldn\u2019t stop there. The next stage of agentic AI maturity, he contends, is grounded in harnesses and loops.\u00a0<\/p>\n<p>Harness engineering focuses on building the infrastructure, guardrails, and tools that wrap around an LLM to support the development of reliable, autonomous agents.\u00a0<\/p>\n<p>Debois defines an agent\u2019s inner harness as logs, metrics, and traces behind query APIs, \u201cso the coding agent sees the consequences and improves,\u201d all of which feed into that living loop of generation, evaluation, distribution, and observation.\u00a0<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"563\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/07\/dc6e7834-agent-inner-harness-1024x563.png\" alt=\"\" class=\"wp-image-22830850\"\/><\/p>\n<p>With this pattern, the agents \u201cautonomically know that something is wrong without you having to tell them all the time,\u201d he says, because \u201cit has sensors in a way that knows what fails, what it improved, and then can go back to improving these walls,\u201d even when engineers are hard-coding something.\u00a0<\/p>\n<p>Again, harnesses should not be built in isolation serving a single developer or team.\u00a0<\/p>\n<p>\u201cThey\u2019re building a harness for the whole world, so imagine the consensus of this is how we do tests, and this is how we do verification, and all the knowledge that is currently in all these different teams,\u201d Debois says. \u201cPeople start building on that same pipeline.\u201d<\/p>\n<p>The reality is that most organizations end up with multiple pipelines, but these loops become the next evolution of each organization\u2019s feedback loops. And thus, building for AI coordination leads to better organizational collaboration.<\/p>\n<p>\t<a class=\"row youtube-subscribe-block\" href=\"https:\/\/youtube.com\/thenewstack?sub_confirmation=1\" target=\"_blank\" rel=\"nofollow noopener\"><\/p>\n<p>\n\t\t\t\tYOUTUBE.COM\/THENEWSTACK\n\t\t\t<\/p>\n<p>\n\t\t\t\tTech moves fast, don&#8217;t miss an episode. Subscribe to our YouTube<br \/>\n\t\t\t\tchannel to stream all our podcasts, interviews, demos, and more.\n\t\t\t<\/p>\n<p>\t\t\t\tSUBSCRIBE<\/p>\n<p>\t<\/a><\/p>\n<p>    Group<br \/>\n    Created with Sketch.<\/p>\n<p>\t\t<a href=\"https:\/\/thenewstack.io\/author\/jennifer-riggins\/\" class=\"author-more-link\" rel=\"nofollow noopener\" target=\"_blank\"><\/p>\n<p>\t\t\t\t\t<img decoding=\"async\" class=\"post-author-avatar\" src=\"https:\/\/www.newsbeep.com\/il\/wp-content\/uploads\/2026\/07\/220bf6cf-jriggins-2025-600x600.jpeg\"\/><\/p>\n<p>\n\t\t\t\t\t\t\tJennifer Riggins is a tech storyteller and journalist, event and panel host. She bridges the gap between business, culture and technology, with her work grounded in the developer experience. She has been a working writer since 2003, and is based&#8230;\t\t\t\t\t\t<\/p>\n<p>\t\t\t\t\t\tRead more from Jennifer Riggins\t\t\t\t\t\t<\/p>\n<p>\t\t<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"If software engineers are no longer writing code, what are they doing? That\u2019s the question on millions of&hellip;\n","protected":false},"author":2,"featured_media":559917,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[20],"tags":[345,343,344,85,46,125],"class_list":["post-559916","post","type-post","status-publish","format-standard","has-post-thumbnail","category-artificial-intelligence","tag-ai","tag-artificial-intelligence","tag-artificialintelligence","tag-il","tag-israel","tag-technology"],"_links":{"self":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/559916","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/comments?post=559916"}],"version-history":[{"count":0,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/posts\/559916\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media\/559917"}],"wp:attachment":[{"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/media?parent=559916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/categories?post=559916"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.newsbeep.com\/il\/wp-json\/wp\/v2\/tags?post=559916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}