Debate on Reading Code Written by AI Agents

X postItamar FriedmanOpinion

Itamar Friedman addresses a debate on whether software engineers should inspect and read code produced by AI agents.

Key points

  1. Uncle Bob Martin does not review or read code generated by his AI agents.
  2. Dex Horthy argues that, at least for now, developers must read the code.
  3. The debate prompted responses from industry figures, including Gergely Orosz.
  4. Friedman suggests both perspectives are valid and shares a dedicated article exploring the issue.

Why it matters

As AI agents become more prevalent in software engineering, teams face practical decisions regarding manual review standards and overall code governance.

Analysis

The post touches on a core tension in agent-driven development: delegating implementation entirely versus maintaining direct oversight through code reviews. Because the post primarily introduces a link, the in-depth reasoning resides in the linked article.

Original post

Itamar Friedman

@itamar_mar · 29 July 2026

@unclebobmartin doesn't read the code his agents write. @dexhorthy says, for now, read the dang code. It kicked off some great discussion and follow-ups, e.g. @GergelyOrosz, because they're both right. Wrote a piece about it. t.co/ez5SuzWn7Z

184 likes16 replies459 bookmarks62k views

View on X

Summary generated by AI (Gemini 3.8 Flash, 27 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • X post:PostHog

    The Evolving Role of AGENTS.md and CLAUDE.md Context Files

    This discussion explores the effectiveness of using context files like AGENTS.md or CLAUDE.md to guide AI coding assistants. While some developers find them essential for project-specific instructions, others argue they often become technical debt that grows stale and hinders model performance.

    1.1kbookmarks48kviews

    AI & LLMs

  • X post:Mario Zechner

    Mario Zechner on Modular Codebases vs External Memory and Documentation

    Mario Zechner argues that relying on dedicated memory systems and heavy documentation for code is inefficient. Instead, a clean, modular codebase with small components and a lightweight repository map is all that is required.

    494bookmarks19.6kviews

    AI & LLMs· Opinion

  • X post:Anatoli Kopadze

    Google DeepMind Talk on Why Senior Devs Struggle with AI Agents

    Anatoli Kopadze highlights an 11-minute talk by a Google DeepMind engineer, describing it as an exceptionally clear explanation of how AI agents and execution loops operate and why even senior engineers frequently fail to build them successfully.

    AI & LLMs· Talk

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.