Building Coding Agent Systems
How models, prompts, tools, harnesses, context systems, evaluation, orchestration, and execution infrastructure shape coding-agent products.
Showing 27 resources
Labels reflect relevance within this catalog, not source reliability or freshness. Unlabeled resources are ungraded.
What do the labels mean?
- Essential —
- A starting point or working reference.
- Useful —
- Adds distinct examples or perspectives.
- Context —
- Background or supplementary coverage.
Source caveats apply at every level.
Resources
Understanding Pi Durable with Mario & Armin of Earendil
PodcastUseful — Explains task-level crash recovery and unsafe retry boundaries, then separates multiplayer plumbing from plugin trust; the experimental design is described by its creators rather than independently validated.
Mario Zechner and Armin Ronacher explain Pi Durable's explicit tasks, crash recovery, replay-safe tools, and building blocks for subagents and shared sessions. They distinguish plugin compatibility from client security and explain why self-improving harnesses need constrained goals. First-party design discussion of experimental systems, not an independent reliability evaluation.
Raising an Agent Season 2 - Series
PlaylistUseful — Provides remote-agent operating and team-coordination practices, with self-reported outcomes and product-launch context.
The second season of Amp's documentary podcast follows the team's move from locally managed coding agents to remote-controllable, parallel agents running in isolated environments. The first six episodes cover Amp Neo, ephemeral orbs, verification, production feedback loops, 'jellyware,' software economics, workflow evaluations, operational reliability, and the changing role of personal computers. Episodes 5 and 6 examine broader agent responsibilities, token budgets, specialized runners, and the team's weekly coordination, selective code review, and small, feature-flagged releases.
Gemini 4 Argon: What’s new and what’s next
PodcastUseful — Connects agent iteration, output scrutiny, and clarification boundaries with concrete internal engineering examples, while preserving their first-party anecdotal status.
Google's Release Notes on writing quality, model-building agents, long reasoning, and review
Logan Kilpatrick and Google's product and research team discuss Argon's writing feedback, agents assisting model development, engineering use cases, long-decode reasoning, and balancing persistence with clarification. They recommend scrutinizing and iterating on outputs. A first-party launch conversation with internal anecdotes, not independent evidence of reliability or autonomous self-improvement.
Pi Durable: Agents That Survive Crashes — Mario Zechner & Armin Ronacher
VideoUseful — Explains durable task state and external-action retry boundaries in a first-party design discussion, not an independent reliability test.
Recoverable tasks, versioned application state, and the limits of safe retries
Mario Zechner and Armin Ronacher explain Pi Durable through persisted task intent, effect execution, saved results, and versioned application documents. They discuss why external actions still need safe retry semantics, where human architecture work remains useful, and why shared agent interfaces introduce browser-side trust problems. A first-party design discussion, not an independent reliability test.
OpenAI’s Head of ChatGPT: We’re entering a new era of AI (again) | Tibo Sottiaux
PodcastUseful — Connects persistent agents, orchestration, and device permissions through a first-party interview, not a validated operating guide.
Persistent agents, plugin economics, orchestration, and monitored device access
Tibo Sottiaux discusses OpenAI's direction for persistent assistants, changing multi-agent workflows, plugin discovery and revenue sharing, and agents that connect to multiple devices. His production-alert anecdote distinguishes useful awareness from authority to repair systems, while his monitoring discussion describes a safety approach rather than proven guarantees. A first-party product and engineering interview with forecasts about agent-driven internet traffic.
Software Engineering Is Becoming Factory Engineering — Zach Lloyd, Warp
VideoUseful — Connects lifecycle automation, human checkpoints, and feedback-driven skills through a proposed software-factory model, not measured reliability gains.
Lifecycle automation, human checkpoints, and feedback-driven skills
Zach Lloyd proposes software factories that coordinate agents across triage, specs, implementation, review, verification, and monitoring. Drawing on Warp's open-source workflow, he describes human checkpoints and observer agents that improve skills from feedback. Based on English auto-generated captions; the factory model and career predictions are recommendations and forecasts, not measured productivity or reliability findings.
Agents Without Code: Skills, YAML, and Filesystems Replaced Python — Philipp Schmid, Google DeepMind
VideoUseful — Compares three implementations of one review task to explain runtime responsibilities, while leaving evaluation ownership with developers.
Philipp Schmid compares a Python tool loop, an agent framework, and a hosted agent on the same GitHub PR-review task. In the hosted version, the runtime handles the loop and the agent uses the GitHub CLI instead of custom wrappers; developers supply instructions and skills and retain responsibility for evaluations and outcomes. A Google DeepMind product demonstration, not an independent reliability or security assessment.
How We Solved Agent Building — Andrew Qu, Vercel
VideoUseful — Traces a concrete move from prompt chains to sandbox tools and reusable query skills, with evaluation gains limited to the presenter’s account.
Andrew Qu explains how Vercel evolved D0 from a large prompt and a chain of agents into a sandbox-based data agent with company knowledge and reusable query skills, then packaged the approach in Eve. A transcript-backed practitioner account; evaluation gains and organizational outcomes are speaker-reported.
Why The Harness Matters More Than The Model | YC Paper Club
VideoUseful — Uses contrasting harness architectures and negative results to explain design trade-offs.
Prime Agent, OpenJarvis, and QM on persistent state, local optimization, and shared-agent permissions
Seth Karten, Jon Saad-Falcon, Josh France, and Regan Bell present three harness designs: programmatic context and persistent subagents in Prime Agent, cloud-assisted optimization of local OpenJarvis stacks, and QM's separation of conversations from execution sandboxes. A research and practitioner session with reported benchmark results, mixed self-improvement outcomes, and explicit warnings about approval fatigue and information sharing—not proof that harnesses universally outweigh models. Summary based on a user-supplied transcript.
Agentic UX: Three Ways to Let an Agent Build Its Own UI - Tyler Slaton, CopilotKit
VideoUseful — Demonstrates interaction-design questions for agentic interfaces; most relevant to UI builders.
Controlled components, declarative composition, and sandbox-generated UI over AG-UI
Tyler Slaton demonstrates an incident-triage agent with CopilotKit and Mastra, moving from tool-mapped React components to schema-driven composition and open-ended UI generation. He shows suspend/resume approval and Slack delivery through AG-UI. A vendor-led demonstration of UI design trade-offs, not evidence of production incident remediation or secure execution of generated code; the self-learning SDK is described as work in progress.
Sento puzza di AGI: Chollet, GPT Astra e Fable 5 1
VideoContext — Combines a useful evaluation proposal with model-launch commentary, anecdotes, and architecture speculation.
Salvatore Sanfilippo on reasoning, harnesses, and evaluating models through useful software optimizations
In Italian, Salvatore Sanfilippo interprets reported ARC-AGI reasoning results and argues that model evaluations should measure useful software improvements rather than rely on aggregate leaderboards. He proposes repeated Redis optimization tasks with a token budget and passing tests, and reports a Fable 5.1 inference-speed improvement in his Dwarf Star project. This is practitioner commentary: the speedup is anecdotal, the AGI conclusion is his interpretation, and the looping-transformer discussion is explicitly speculative.
Giving AI agents a SQL tool is unreasonably effective
VideoUseful — Explains scoped database reads and schema semantics; deployment isolation still needs validation.
Scoped SQL access, schema-as-tool design, and query-log-driven context improvements
Conductor engineer Lewis Ellis describes giving agents SQL access at YC and Conductor: constrain reads with roles, replicas, limits, and scoped views; supply schema semantics; then use query logs and errors to improve views and prompts. He also discusses CSV results and database-backed context. This is a practitioner account, not a benchmark or a security proof; tenant isolation and sensitive-data handling need independent validation.
The West Coast Builders — coding-agent collection
PlaylistUseful — Collects practitioner interviews on harness design and supplying useful context.
Eight selected interviews on harnesses, multi-agent workflows, context, and review
Eight selected conversations with Jinjing Liang, Gil Feig, Ben Vinegar, Thorsten Ball, Li Yin, Quinn Slack, Mario Zechner, and Peter Steinberger from Mayank Gupta's broader interview playlist. Topics include agent harnesses, parallel worktrees, inspectable session history, review, architecture, model economics, and durable context. Product claims and forecasts remain the guests' accounts, not independently verified results.
Don't Build Agents, Build Environments Instead
VideoEssential — Explains dependencies, resumability, secrets, and control boundaries for task-ready background-agent environments.
Adam Azzam on dev boxes, resumable sessions, secret isolation, and control-plane design
Modal’s Adam Azzam argues that the hard part of background coding agents is the environment around the harness. He distinguishes bare sandboxes from task-ready dev boxes, explains why agent sessions need persistence and fast resumption rather than CI-style reruns, and recommends versioned per-repository images, secret-injecting proxies, and a separate control plane. The Ramp scale, pull-request share, and startup-time figures are first-party reports in a Modal product talk.
Agentic SDLC at Uber — Uday Kiran Medisetty & Adam Huda, Uber
VideoUseful — Describes enterprise agent-development building blocks; rollout results remain first-party reports.
Shared agent infrastructure, pre-CI validation, and managed maintenance loops
Uber engineers Uday Kiran Medisetty and Adam Huda present the shared building blocks of a managed software factory: model and MCP gateways, pre-provisioned DevPods, a skills marketplace, a context graph, and the Cortana assistant. A staged walkthrough runs from product exploration through agent implementation, self-healing CI, and evidence-rich review. The adoption, token-saving, and quality figures are first-party reports without baselines or an independent security assessment; the speakers say the components are at different stages of rollout.
Pi Coding Agent - Deep Dive
VideoUseful — Explains Pi internals at source level while keeping demonstration claims qualified.
0xSero on Pi's provider abstraction, agent loop, tools, extensions, and local-model workflows
0xSero gives a live source-level tour of Pi: provider normalization, the streamed agent loop, built-in tools, extensions, session storage, and the SDK. He then shows how those pieces can support local models, delegated agents, and long-running goal loops. The cache-hit, latency, cost, and benchmark comparisons are demonstrations without enough linked configuration or methodology to count as controlled evaluations.
Meet Pi: The Minimalist, Self-Modifying Coding Agent
VideoContext — Provides a Pi profile and origin story with less additional technical depth than the workflow and internals guides.
Mario Zechner and Armin Ronacher on Pi's small core, self-extension, and open ecosystem
CultRepo profiles Mario Zechner’s path from open-source game tooling to Pi, a deliberately small coding-agent harness. Zechner explains Pi’s nested tool loop, four-package TypeScript architecture, and self-extension model; he and Armin Ronacher connect minimalism to predictable tools, human responsibility, and model neutrality. The film’s adoption figures and leaderboard placement are first-party reports without defined scope, and its open-foundation plans describe an ambition.
Every Repo Is a Software Factory Now | Don Syme, GitHub
VideoUseful — Explores bounded recurring repository automation; preview behavior is not a stable product contract.
Continuous AI, bounded repository automation, cost controls, and evidence-rich review
GitHub Principal Researcher Don Syme defines continuous AI as recurring, shared agent work that runs beside deterministic CI/CD. He explains GitHub Agentic Workflows: bounded repository context, permission and security controls, scheduled cost management, concurrent model evaluation, and quality gates that give human reviewers evidence. The claims are first-party reports about a public-preview product, without an independent security assessment or comparative data.
How Anthropic uses Claude Code: Agentic Software Engineering at Scale - Daisy Hollman
VideoUseful — Explains lazy context loading and the different roles of tools, skills, and hooks.
Context-budgeted plugins, event-driven feedback, and isolated coordination across persistent agents
Claude Code engineer Daisy Hollman explains a context-budgeted approach to agentic engineering beyond one repository: audit external work systems, treat context and prefix-cache costs as architecture constraints, and prefer lazy or event-driven context. She compares MCP tools, skills, subagents, and hooks, then shows her worktree, messaging, and scheduled-wake-up setup. The cache, cost, and throughput claims are presenter or vendor reports without comparative methods; several roadmap details are tentative.
Evolution of Agentic Surfaces — Gagan Bhat & Isabella Kai He
VideoUseful — Explores durable sessions and separating interaction from execution in agent interfaces.
Anthropic engineers on adaptable harnesses, durable sessions, isolated execution, and production agent infrastructure
Anthropic Applied AI engineers Gagan Bhat and Isabella Kai He explain why agent harness assumptions expire as models change, how decoupling the model loop from tool execution improves recovery and isolation, and how durable session logs support context management and observability. The talk is an Anthropic product presentation, so its latency measurements and proposed memory and grading features remain vendor-reported.
Boris Cherny: We Cut 80% of Claude Code’s Prompt
VideoUseful — Uses prompt ablation to test what matters; the reported reduction is not a universal target.
Boris Cherny on prompt ablation, model elicitation, and long-running agent workflows
Boris Cherny explains why Anthropic removed 80% of Claude Code's system prompt for Opus 5, how to rebuild instructions through empirical ablation, why hard tasks need strong verification, and how dynamic workflows and recurring routines orchestrate agents for long-running work.
Google's Open Knowledge Format: Just Markdown for AI Agents
VideoContext — Introduces a narrow portable-knowledge format proposal; the summary corrects a narration inconsistency.
A portable concept-and-bundle contract for agent knowledge, with reference producer and consumer tools
Prism Labs explains Google Cloud’s v0.1 Open Knowledge Format proposal: concepts are Markdown files with minimal YAML metadata, ordinary links between them form a graph, and optional index and log files add navigation and history. Google supplies a BigQuery enrichment agent, a graph visualizer, sample bundles, and Knowledge Catalog ingestion as first-party proofs of concept. The recording shows no independent cross-vendor interchange or retrieval-quality evidence, and it misstates which fields are required.
Pi Building Pi, OpenClaw's Minimalist Coding Agent
VideoUseful — Shows a maintenance workflow that keeps architectural control with the developer.
Mario Zechner on building and using Pi
Mario Zechner demonstrates how he uses Pi to maintain Pi itself, pairing a deliberately minimal agent harness with strong human architectural control. The session covers minimalist tool design, self-modifying agent extensions, issue triage with GitHub CLI, deterministic checks, transcript-like branch workflows, and why human taste and module boundaries still matter when agents can generate code at high volume.
Building Pi in a World of Slop — Mario Zechner
VideoContext — Adds Pi design and origin context, overlapping the more focused introduction, workflow, and internals resources.
Mario Zechner on Pi, self-modifying agents, and agent slop
Mario Zechner explains why he built Pi as a minimal, self-modifying coding-agent harness after frustrations with opaque context management and feature-heavy tooling. The talk covers Pi's small core and extension model, Terminal-Bench results, agent spam pressure on open-source maintainers, and a practical warning to slow down, scope agent tasks, and keep humans responsible for critical code.
I Hated Every Coding Agent, So I Built My Own — Mario Zechner (Pi)
VideoUseful — Explains why an observable, minimal harness can help developers understand and direct agent behavior.
Mario Zechner on why Pi strips coding agents down to a malleable core
Mario Zechner explains why he built Pi after Claude Code, OpenCode, and other harnesses stopped matching his need for predictable context, observability, and extensibility. The talk covers agent history from ChatGPT copy-paste to agentic search, Claude Code feature bloat, OpenCode context pitfalls, Terminal-Bench and Terminus as evidence for minimal harnesses, Pi’s four-tool design and TypeScript extensions, and defenses against agent-generated open-source spam.
Raising an Agent Season 1 - Series
PlaylistUseful — Traces early harness and context-design decisions; product behavior belongs to the period recorded.
A multi-episode series in which the Amp team documents building Amp. Topics include the shift from prompt to context engineering, autonomous feedback loops, sub-agent architectures for context management, the ‘Oracle’ pattern for multi-model reasoning, why codebases must adapt to agents, and evaluating models across providers. The team argues that results depend on model quality rather than hidden tricks, and treats agents as power tools rather than magic.
Dario Amodei: Anthropic CEO on Claude, AGI & the Future of AI & Humanity
PodcastUseful — Explains model steering, prompting, computer use, and interpretability through a dated Anthropic leadership interview.
Scaling, model steering, computer use, prompting, and mechanistic interpretability
Lex Fridman interviews Anthropic's Dario Amodei on scaling, computer use, and safety; Amanda Askell on prompting and constitutional AI; and Chris Olah on how neural networks compute. The episode combines technical explanations with Anthropic leaders' first-party accounts and dated forecasts; it is not an independent evaluation of Claude's capabilities or safety.