







On agent orchestration patterns, why design and critical thinking are the new bottlenecks, and whether we should let go of looking at code
Writing code is cheap now - Agentic Engineering Patterns - Simon Willison's Weblog
The biggest challenge in adopting agentic engineering practices is getting comfortable with the consequences of the fact that writing code is cheap now.
A sufficiently detailed spec is code
Specifications do not address the limitations of agentic coding
Writing about Agentic Engineering Patterns
I’ve started a new project to collect and document Agentic Engineering Patterns—coding practices and patterns to help get the best results out of this new era of coding agent development …

AI should help us produce better code - Agentic Engineering Patterns
AI should help us produce better code - Agentic Engineering Patterns
Agentic Engineering Patterns - Simon Willison's Weblog
Patterns for getting the best results out of coding agents like Claude Code and OpenAI Codex. See my introduction for more on this project.
Does Code Cleanliness Affect Coding Agents? A Controlled Minimal-Pair Study
As autonomous coding agents see rapid adoption, their evaluation has primarily focused on task completion rates holding the target codebase fixed. This leaves a critical question unanswered: does the structural and stylistic quality, or ``cleanliness'' of the underlying code affect an agent's ability to navigate and modify it? To isolate the effect of code cleanliness from agent capability, we introduce an evaluation protocol built around minimal pairs: repositories that match on architecture, dependencies, and external behaviour, but differ on static-analysis rule violations and cognitive complexity. The pairs are constructed in both directions, by agent pipelines that either degrade a clean repository or clean a messy one. We author 33 tasks across six such pairs, evaluated through hidden tests at the application's public surface. Across 660 trials with Claude Code, code cleanliness does not change the agent's pass rate. However, it substantially alters the agent's operational footprint: agents working on cleaner code use 7 to 8% fewer tokens and reduce file revisitations by 34%. Our findings suggest that traditional maintainability principles remain highly relevant in the era of AI-driven development, shaping the computational cost and navigational efficiency of coding agents. Code cleanliness joins model choice, harness, and prompting as a factor that materially affects agent behaviours.

Anti-patterns: things to avoid - Agentic Engineering Patterns
Anti-patterns: things to avoid - Agentic Engineering Patterns
In Search of Vibe Coding Nirvana - Day 1 - Wesley's notes
Deliberate practice in exploring and experimenting with AI tooling
Running local models is good now
Local agentic coding has gotten great over the past few months

Mistral Vibe | AI coding agent for terminal, IDE by Mistral.
Agentic coding that understands your entire codebase. Build, test, and modernize autonomously.

Harness engineering: leveraging Codex in an agent-first world
By Ryan Lopopolo, Member of the Technical Staff

The 8 Levels of Agentic Engineering — Bassim Eledath
AI's coding ability is outpacing our ability to wield it effectively. That gap closes in levels — 8 of them. Here's the progression from tab complete to autonomous agent teams.
Coding After Coders: The End of Computer Programming as We Know It
In the era of A.I. agents, many Silicon Valley programmers are now barely programming. Instead, what they’re doing is deeply, deeply weird.

Agentic manual testing - Agentic Engineering Patterns
Agentic manual testing - Agentic Engineering Patterns
Vibe Maintainer
Some attendees at an AI Tinkerers meetup in early Feb were asking me what it’s like to be the maintainer of a big OSS project where the…
