Fetching from the wire…
Top 5 · 2026-03-24 · source-backed
The most useful engineering blog post I've read this year dropped today with zero fanfare.
Anthropic's engineering team published the actual architecture they use for long-running autonomous coding: a two-agent harness where an initializer agent sets up the project environment (init scripts, feature lists, progress logs) and a coding agent works incrementally across multiple context windows. The memory bridge between them? A plain text file called claude-progress.txt. Not a vector database. Not a knowledge graph. A text file.
The specifics are what make this valuable. They expand prompts into 200+ discrete end-to-end features tracked in a JSON structure. Each feature has a defined scope, acceptance criteria, and verification method. Puppeteer-based browser testing runs automatically to verify UI features. The coding agent reads the progress file at the start of each context window, picks up where the previous session left off, and updates the file when done. It's embarrassingly simple and that's exactly why it works.
This post generated 3,460 likes and 435K views. That engagement isn't because people found it interesting. It's because people found it useful. I've already started adapting the pattern for my own projects. The progress file approach solves the most painful problem with long-running agent sessions: context loss between windows. I've been doing something similar with CLAUDE.md files, but the structured JSON feature tracking is a level up.
The broader signal: "harness engineering" is becoming a real discipline. The agent itself is a commodity. The harness around it, the scaffolding that manages context, tracks progress, verifies outputs, that's where the craft is. If you're building anything with autonomous coding agents, read this post and steal the architecture. It's production-tested by the team that built the model.
Each link below shares sources, entities, or timing with this story.
The New Stack's coverage of Cursor 3 leads with a provocative framing: the IDE is now a fallback, not the default. That's deliberately inflammatory. It's also not wrong. Cursor 3 is a full redesign built around an "Agents Window" command hub. The headline feature is multi-agen...
1. Set package cooldown to 72 hours across all your package managers. pnpm: resolution-time=72h, uv: --exclude-newer, npm via .npmrc. This single config change would have protected you from the LiteLLM attack. Willison's survey covers all seven managers. 2. Install Lasso Secur...
(advanced, prompt-engineering) Each sub-agent explores using thousands of tokens but returns only 1-2K condensed summary. Lead agent gets high-signal, pre-filtered context. Anthropic's research system showed 90.2% performance improvement despite 15x more total tokens. Anthropi...
Anthropic ran a de novo binder campaign where Claude researched each target's biology, picked docking sites, installed open-source tools from their public repos itself, and composed 24 workflows with no human making a design decision. Of 1,320 designs synthesized and measured...
Given everything above about token burn, this is the most immediately useful thing you can do this week. Anthropic's engineering team documented compaction: when a context window nears its ceiling, you high-fidelity-summarize it so the agent continues with minimal performance...
PwC and Anthropic announced a major expansion of their strategic alliance yesterday. PwC will train and certify 30,000 US employees on Claude Code, then roll it out globally to 364,000 people. This is the largest enterprise AI coding deployment I've seen announced. The concret...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.