awesome-agentic-engineering

agent
Security Audit
Warn
Health Warn
  • License — License: CC0-1.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 5 GitHub stars
Code Pass
  • Code scan — Scanned 3 files during light audit, no dangerous patterns found
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

A curated guide to agentic engineering: building and shipping software by directing AI coding agents. Harnesses, context and loop engineering, spec-driven dev, evals, and real production case studies.

README.md

Awesome Agentic Engineering Awesome

A curated map of the best resources for learning agentic engineering and the AI-native SDLC.

Agentic engineering is the discipline of building and shipping software by directing AI coding agents across
the development lifecycle: the engineer sets the goal, delegates to agents, and reviews and verifies what
they produce. This list collects the highest-signal resources for learning it, from coding agents and
harnesses to loop and context engineering, spec-driven development, evals, and real production case studies.
It is maintained by Fatih Koc (https://fatihkoc.net), with a bias toward resources that hold up in real
engineering practice rather than hype. Contributions are welcome. It also lives as a browsable
site at https://awesomeagenticengineering.com.

Contents

Start here

A short on-ramp: read the framing, learn to direct one agent well, then see it running in production.

Foundations

A small set of the seminal work underneath agentic coding. Background, not the whole research pile.

Coding agents and tools

  • Claude Code - Anthropic's agentic coding tool that runs in the terminal, IDE, and CI, understands a codebase, and executes edits, tests, and Git workflows.
  • OpenAI Codex CLI - Open-source lightweight coding agent that runs locally in the terminal with sandboxed execution. By OpenAI.
  • Cursor - AI code editor and agent for building software across desktop, CLI, and mobile. By Anysphere.
  • Aider - Open-source terminal pair-programming agent that edits code in a local Git repository using an LLM of choice.
  • Cline - Open-source autonomous coding agent available as an IDE extension, CLI, and SDK.
  • Devin - Autonomous AI software engineer for long-horizon tasks like migrations, bug fixes, and PRs. By Cognition.
  • OpenHands - Open-source, self-hostable platform for running coding agents and automations.
  • Model Context Protocol - Open standard for connecting coding agents to external tools, data, and workflows. By Anthropic.

Books

  • AI-Assisted Programming - Using AI dev tools across the lifecycle: requirements, planning, design, coding, debugging, testing, deployment. By Tom Taulli (O'Reilly).
  • Beyond Vibe Coding - Moving from rapid AI prototyping to disciplined AI-assisted engineering: prompting, review, and shipping production software. By Addy Osmani (O'Reilly).
  • Vibe Coding: Building Production-Grade Software With GenAI, Chat, Agents, and Beyond - Practices for building production software using generative AI and autonomous coding agents. By Gene Kim and Steve Yegge.
  • Vibe Engineering - An end-to-end process for AI-augmented development: agentic coding, validating AI-generated code, refactoring, and team collaboration. By Tomasz Lelek and Artur Skowronski (Manning).
  • AI-Assisted Coding: The Practical Guide - AI pair programming with tools like Copilot, Ollama, and Aider, covering prompts, generation, testing, and local models. By Kofler, Oggl, and Springer (Rheinwerk).
  • Agentic Coding with Claude Code - Directing Claude Code as a development platform: context engineering, memory files, slash commands, hooks, MCP, and subagents. By Eden Marco (Packt).

Courses

Podcasts

  • The AI Native Dev - AI-native software development: coding agents, spec- and context-driven development, and running the SDLC with agents. Hosted by Guy Podjarny and Simon Maple.
  • Latent Space - Technical interviews for AI engineers with recurring deep dives on coding agents and harnesses (Claude Code, Cursor, Codex, Devin). Hosted by swyx and Alessio Fanelli.
  • The Pragmatic Engineer Podcast - Engineering interviews including Boris Cherny on building Claude Code and Kent Beck on TDD with agents. Hosted by Gergely Orosz.
  • AI & I - Builders walking through their workflows, including shipping features with Claude Code and other agentic tools. Hosted by Dan Shipper (Every).
  • Agentic Coding Today - Short-form show tracking coding agents like Claude Code and Codex: workflows, patterns, and what works versus hype.

Blogs and newsletters

  • Simon Willison's Weblog - Near-daily hands-on writing on coding agents (Claude Code, Codex), model releases, and agentic engineering patterns.
  • Peter Steinberger - Field notes on agentic engineering workflows, Claude Code setups, and shipping code by directing agents.
  • The Pragmatic Engineer - Engineering newsletter with recurring coverage of AI coding tools, adoption data, and how teams ship with agents. By Gergely Orosz.
  • Anthropic Engineering Blog - Posts on Claude Code, harness design for long-running development, parallel agents, and coding-agent evals.
  • Exploring Generative AI - Ongoing Thoughtworks memo series on harness engineering, context engineering, and spec-driven development. By Birgitta Boeckeler and colleagues.
  • Geoffrey Huntley - Writing on building and running coding agents, loop-based methods (the ralph loop), and software-factory workflows.

Essays and writing

Videos and talks

Case studies and in practice

  • How Claude Code Is Used in Practice - Analysis of roughly 400,000 real sessions: success rates, the human and agent split between planning and execution, and how outcomes vary by expertise. By Anthropic.
  • AI-Driven Refactoring in Large-Scale Migrations - Building an Aider-based agent to migrate roughly one million lines of Ember.js to React, with throughput rising from about 50 to sometimes over 1,000 lines per engineer per day. By Stefano Amorelli (Qonto).
  • WhatsCode: Large-Scale GenAI Deployment at WhatsApp - 25 months of agentic coding at WhatsApp: over 3,000 accepted code changes and privacy-verification coverage rising from 15 to 53 percent. Mao et al. (Meta).
  • A Grounded Take on Agentic Coding for Production - Generating over 50,000 lines of mostly AI-written code in a month: task decomposition, domain knowledge, and verification through integration tests. By Ivan Velichko.
  • Agentic Coding: Things That Didn't Work - An honest post-mortem of abandoned techniques (slash commands, hooks, subagent parallelization) and why. By Armin Ronacher.
  • Old and New Apps, via Modern Coding Agents - A mathematician uses a coding agent to port decades-old Java applets to JavaScript, which surfaces bugs in the original code, then builds a new visualization tool he had abandoned years earlier. By Terence Tao.
  • devopsstart - A DevOps learning site written and operated by an autonomous agentic content pipeline, run by this list's maintainer. By Fatih Koc.

Communities

  • Cursor Community Forum - Official forum for the Cursor coding agent: agent workflows, model comparisons, and rules configuration.
  • Latent Space Discord - AI engineering community with channels for agents, evals, and coding tools, plus a weekly paper club.
  • Aider Discord - Community for the Aider CLI pair-programming agent where users share configurations, model choices, and workflows.
  • r/ClaudeAI - Subreddit on Claude and Claude Code: agentic coding workflows, configurations, and results.
  • r/ChatGPTCoding - Tool-agnostic subreddit for AI-assisted and agentic coding (Claude Code, Cursor, Aider, and more).

Contributing

See CONTRIBUTING.md. Open a pull request with resources that clear the bar, and the
maintainer will review and merge them.

How this list is maintained

This list is human-fronted, and partly maintained by the discipline it documents. Each week a curation agent
(the weekly-curator skill) drafts a pull request: it scans for
newly-published, in-scope resources and checks the existing links for rot. The maintainer reviews and merges
every change by hand, so nothing lands without a human. The agent does the legwork; the judgment stays human.
This list is deliberately bounded: each section holds only its best entries (a per-section cap, enforced in CI), so a new resource earns its place by beating one already here.

Reviews (0)

No results found