How Do I Stop Babysitting My Agent?
<!--
Marvin Zhang Blog
<!--
<!--
{/ The Chinese version is the primary draft; this English version restates it. /}
{/ The Chinese version is the primary draft; this English version restates it. /}
On March 11, 2025, Anders Hejlsberg published a post titled A 10x Faster TypeScript: Microsoft was porting the TypeScript compiler to Go.
The AWS Summit in Shanghai
{/ Section-by-section English draft. Authoritative source for the English version. /}
Every AI keynote in 2026 opens with the same three slides infrastructure.
Six protocols. Six automation levels. Seventeen tools. Twelve predictions. One interactive map that ties them all together.
When SWE-bench scores improved 50% in just 14 months—from Claude 3.5 Sonnet's 49% in October 2024 to Claude 4.5 Opus's 74.4% in January 2026—you'd think AI agents had conquered software engineering. Yet companies deploying these agents at scale tell a different story. Triple Whale's CEO described their production journey: "GPT-5.2 unlocked a complete architecture shift for us. We collapsed a…
Earlier this year, I was amazed by agentic AI coding with Claude Sonnet 3.7. The term "vibe coding" hadn't been coined yet, but that's exactly what I was doing—letting AI generate code while I steered the conversation. It felt magical. Until it didn't.
{/*
<!--
Introduction: From Theory to Practice
Introduction: The Universal Speed Limit of Code
Introduction: The Impossible Dream of Perfect Testing
Picture this: It's Monday morning, and you're sitting in yet another meeting about why your company's LLM application can't seem to move beyond the demo stage. Your team has built a sophisticated GPT-4o-powered agent that handles complex customer inquiries, orchestrates with internal systems through function calls, and even manages multi-step workflows with impressive intelligence. Leadership is…
Introduction: The Challenge of Complex Feature Development
"Context engineering is building dynamic systems to provide the right information and tools in the right format such that the LLM can plausibly accomplish the task." — LangChain
Introduction