My Top 10 Thinkers in Agentic Coding

I’d like to recognize some people who have thought deeply about how coding agents fit into real-world software engineering, and made their insights clear and accessible.

WhoResources
Lada Kesseler🏆 Augmented Coding Patterns 🏆
Geoffrey HuntleyThe Ralph Technique
Tudor GirbaMoldable development / Rewilding Software Engineering with Simon Wardley
Ivett ÖrdögHabit Hooks
Liz Fong-JonesStart with: 30 to 70 PRs a Day: How We Managed to Not Wreck Our Systems
Then: Observability Engineering, 2026 edition
Bryan FinsterStart with: Agentic Continuous Delivery
Then: MinimumCD.org, Agentic TDD experiments
Birgitta BöckelerStart with: Understanding Spec-Driven-Development
Then: AI-augmented software delivery articles
Adam TornhillStart with: Code Health
Then: Agentic AI Coding: Best Practice Patterns for Speed with Quality, Case study: refactoring at scale with agents
Dexter HorthyWhy Software Factories Fail
Paul HammondThe dotfiles, including TDD, mutation testing, design review.

This list is scoped to people who have made key concepts in agentic development more teachable by putting out an influential self-contained resource.

If you’re interested in building agents, not just using them, I’ve collected some highlights for you below as well.

How Do Coding Agents Work?

A Coding Agent is an LLM chat loop that calls tools (ReAct). Those tools must be relevant to software development, e.g. reading, editing, navigation, and execution (Agent-Computer Interface).

We measure their performance using realistic tasks on full codebases (SWE-bench) and in other ways (OpenHands Index).

A more elaborate way to call tools is to have the agent write a script, which may call several tools sending the results of one into another (CodeAct, Terminal-Bench). This allows a workable agent in just 100 lines (mini-swe-agent) by using the bash prompt as the only tool.

Although the open-ended ReAct agent loop has been the dominant architecture, we have also seen strong benchmark results from more restricted LLM workflows such as a fixed order of phases (Agentless).

Recommended papers

As we attempt to solve problems at layers we now call the “orchestration”, “harness”, or “factory”, it’s worth remembering that the agents themselves are built on assumptions we can change. Thanks to Open Source agents and public research, there is no barrier to rebuilding the foundation as needed.

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论