{
  "id": 19818,
  "title": "Forget humans “in” the loop. Harness engineering puts humans “on” the loop.",
  "url": "https://urgent.news/2026/07/31/forget-humans-in-the-loop-harness-engineering-puts-humans-on-the-loop",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-07-31T17:18:13.000Z",
  "source": {
    "name": "The New Stack",
    "slug": "the-new-stack",
    "url": "https://thenewstack.io/ai-agents-harness-engineering/"
  },
  "original_language": "en",
  "account": "AI has shifted the focus away from human involvement in the software delivery loop, leading to concerns about the quality and safety of AI-generated code. Thoughtworks' distinguished engineer Kief Morris emphasizes the importance of placing humans \"on the loop\" to ensure that AI-built software meets production standards, remains secure, and maintains high quality. Morris warns that relying solely on AI agents can lead to losing track of important details in the code, resulting in a lack of control over the software development process.\n\nMorris advocates for incorporating continuous delivery pipelines within AI-driven workflows to maintain high software quality. He believes that applying the principles of continuous delivery to AI agents can help prevent bugs from slipping into production and enable teams to address issues more efficiently. Instead of focusing solely on how quickly software can be deployed, Morris stresses the need for stronger guardrails to ensure that AI-generated code is safe, secure, and of high quality.\n\nOne challenge Morris highlights is the question of what constitutes \"good\" code, especially in the context of AI-generated software. He urges developers to step back and consider what \"good\" means for their specific team or organization before relying on AI agents to build code. Morris also warns against delegating too much coding to AI agents, as this can result in cognitive debt – a hidden cost arising from the reliance on AI. To mitigate cognitive debt, Morris recommends leveraging established software delivery best practices, such as those found in CI/CD pipelines, to enforce quality conventions and maintain control over the software development process.",
  "summary": "AI has us quickly forgetting humans as the software delivery loop. Now, forget humans in the loop. For Thoughtworks’ distinguished The post Forget humans “in” the loop. Harness engineering puts humans “on” the loop. appeared first on The New Stack .",
  "key_points": [
    "AI shifts focus away from human involvement in software delivery loop.",
    "Kief Morris advocates placing humans \"on\" the loop for quality and safety.",
    "Continuous delivery pipelines recommended to maintain high software quality."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}