<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/agentic-engineering-patterns-a-guide-to-enhancing-software-development-with-ai-rqvhbu0uq" -->

---
title: Agentic Engineering Patterns: A Guide to Enhancing...
description: Simon Willison has launched &#x27;Agentic Engineering Patterns,&#x27; an evolving guide for software engineers looking to amplify their expertise using AI coding agents...
canonical: https://daily.dev/posts/agentic-engineering-patterns-a-guide-to-enhancing-software-development-with-ai-rqvhbu0uq
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Agentic Engineering Patterns: A Guide to Enhancing Software Development with AI | daily.dev
og:description: Simon Willison has launched &#x27;Agentic Engineering Patterns,&#x27; an evolving guide for software engineers looking to amplify their expertise using AI coding agents...
og:url: https://daily.dev/posts/agentic-engineering-patterns-a-guide-to-enhancing-software-development-with-ai-rqvhbu0uq
og:image: https://api.daily.dev/og/posts/RQvHBu0uQ.png
og:image:alt: Agentic Engineering Patterns: A Guide to Enhancing Software Development with AI
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Agentic Engineering Patterns: A Guide to Enhancing Software Development with AI

**[Collections](https://daily.dev/sources/collections)** · 2 min read · 1 upvotes · 0 comments

## Summary

Simon Willison has launched 'Agentic Engineering Patterns,' an evolving guide for software engineers looking to amplify their expertise using AI coding agents like Claude Code and OpenAI Codex. Unlike vibe coding (where non-programmers rely entirely on LLMs), agentic engineering is aimed at experienced developers. The first chapters cover how cheap code generation affects engineering intuitions, applying red/green TDD to improve AI agent output quality, and using AI agents to create interactive explanations that address cognitive debt. New chapters are planned at one to two per week.

## Content

# Agentic Engineering Patterns: A Guide to Enhancing Software Development with AI

Simon Willison has announced the launch of his new project, 'Agentic Engineering Patterns.' This is an evolving collection of practices designed for software engineers who aim to enhance their skills using AI coding agents like Claude Code and OpenAI Codex. Unlike 'vibe coding,' where non-programmers rely entirely on large language models (LLMs) for coding tasks, agentic engineering empowers experts to amplify their expertise through the strategic use of these innovative tools.

The guide's first two chapters have already been released, laying the groundwork for a broader exploration of AI-assisted software development. One chapter delves into the impact of inexpensive code generation on traditional engineering intuitions, while another explores how applying test-first development (red/green TDD) can improve the quality of output produced by AI agents.

In addition, a subsequent chapter introduces the concept of leveraging AI agents to create custom, interactive, and animated explanations. This approach is aimed at addressing cognitive debt in software development by ensuring that complex ideas are communicated effectively.

This ongoing guide is published in a 'guide' format on Willison’s blog, allowing for the inclusion of evergreen and updatable content. New chapters are expected to be released at a pace of one to two per week, making this a dynamic resource for developers keen to stay ahead in the ever-evolving landscape of AI-driven coding practices.

## Similar posts on daily.dev

- [What is agentic engineering? - Agentic Engineering Patterns](https://daily.dev/posts/what-is-agentic-engineering---agentic-engineering-patterns-sixo2prnt) · Hacker News · 2 upvotes · 0 comments
- [Agentic Engineering](https://daily.dev/posts/agentic-engineering-vu5lypi1u) · Addy Osmani · 381 upvotes · 12 comments

---

Tags: [#llm](https://daily.dev/tags/llm), [#tdd](https://daily.dev/tags/tdd), [#claude-code](https://daily.dev/tags/claude-code)

[View this post on daily.dev](https://daily.dev/posts/agentic-engineering-patterns-a-guide-to-enhancing-software-development-with-ai-rqvhbu0uq)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Agentic Engineering Patterns: A Guide to Enhancing Software Development with AI","url":"https://daily.dev/posts/agentic-engineering-patterns-a-guide-to-enhancing-software-development-with-ai-rqvhbu0uq","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/agentic-engineering-patterns-a-guide-to-enhancing-software-development-with-ai-rqvhbu0uq"},"datePublished":"2026-02-28T23:14:28.476Z","dateModified":"2026-02-28T23:14:45.621Z","description":"Simon Willison has launched 'Agentic Engineering Patterns,' an evolving guide for software engineers looking to amplify their expertise using AI coding agents...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/c3e257c5e6f175c9ff969404631da2f3?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/c3e257c5e6f175c9ff969404631da2f3?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Collections","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collections","logo":"https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0","url":"https://daily.dev/sources/collections"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/agentic-engineering-patterns-a-guide-to-enhancing-software-development-with-ai-rqvhbu0uq","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"llm,tdd,claude-code","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collections","item":"https://daily.dev/sources/collections"},{"@type":"ListItem","position":3,"name":"Agentic Engineering Patterns: A Guide to Enhancing Software Development with AI"}]}
```

