ZeroNoise Logo zeronoise
Post
Coding Agents Enter the Control-Loop Era
4 min read
160 docs
GPT-6 Astra’s Codex demos and AMP’s remote-agent operations converge on a practical pattern: delegate outcomes, instrument the loop, and gate access and review by blast radius.

🔥 TOP SIGNAL

The high-alpha shift is from code generation to closed-loop computer operation. Riley Brown reports that GPT-6 Astra in Codex took an estate PDF containing a floor plan, created a Blender scene in about 20 minutes, then generated a playable map in an existing Call of Duty-style game after about an hour. In the same workflow, the agent inspected screenshots, launched and played the game, caught an incorrect texture, reprompted itself, and retested; AMP describes the production analogue—phase a migration, inspect logs and database invariants, advance only when healthy, and roll back otherwise.

⚡ TRY THIS

  • Build around an acceptance loop, not a patch. Use this prompt shape: Build [artifact] from [input]. At each stage, render or launch it, exercise [real flows], inspect the result, and fix/retest until [acceptance criteria]. Brown’s demo is the pattern: the agent evaluated screenshots, tested the running game, noticed a texture failure, and iterated. The harness is powerful because it can control the computer, browser, local apps, and files—but Brown’s setup also gives it signed-in applications and API keys. Reproduce this in a disposable environment or with narrowly scoped credentials.

  • Phase-gate production changes. Split a risky migration into backwards-compatible stages; after each deployment, have the agent monitor logs, database state, and explicit invariants; advance only on clean results and roll back on failure. AMP’s proposed permission model is a short-lived OIDC token—30 minutes of read-only access to only the relevant logs or production database—not a developer laptop’s ambient credentials.

  • Route review by blast radius. Addy Osmani’s default is a multi-agent first pass on every PR to find and verify bugs, rank severity, and suggest fixes. Let low-blast-radius changes in less-sensitive code skip deep human review only after that pass is clean; require an owner and human sign-off for core or sensitive paths. That is a safer default than copying AMP’s no-mandatory-review model, which Quinn Slack explicitly frames as a trusted-team approach for fast-moving end-user software, not all software.

  • Keep a deterministic test gate while trust is earned. Let the agent test in a reproducible sandbox, but run the full relevant suite in a deterministic CI stage: the agent may not realize that a large change affects code outside its context. Feed failures back to the agent and let it fix and rerun.

📡 WHAT SHIPPED

  • GPT-6 Astra is now a hands-on Codex model, not just a chat endpoint. Brown says OpenAI released Astra; after about a week of pre-release access and roughly $1,500 in credits, he reports building a game in four prompts, adding multiplayer in the fifth, and streaming it with 20 people. Treat this as a high-signal practitioner report, not a benchmark. The counter-signal is reliability: Theo says Astra has produced both “incredible” and “stupid” results, while Fable 5.1 generally does what he asks.

  • AMP’s orbs make remote parallelism the default path. AMP describes remote agent workspaces that let developers close their laptops and run roughly 100 things in parallel; Quinn says the workflow changed how the team and customers build software over the preceding few weeks.

  • Codex is acquiring device-level surfaces. Tibo says the desktop app adds computer use, sub-agent management, voice, and non-blocking context-gathering questions compared with the CLI. A separate hands-on report says Codex can control an iPhone via npx @swmansion/argent init; treat that as a community-tested integration, not a formal release note.

  • The Frontier AEO tracker turns agent choice into a repeatable comparison. Latent Space runs six prompt variations over seven models across 161 categories, including coding agents, and exposes cited sources and failure analysis. Its coding-agent recommendations are model-conditioned—Fable/Opus favor Claude Code, Sol/Astra favor Codex, and Grok favors Cursor—and its model-comparison pages report consequential choice flips between generations.

  • datasette-mcp 0.2 changes SQL results to model-friendly objects.execute_sql now returns an array of objects rather than positional arrays, reducing column-mapping errors for weaker models; the release depends on mcp>=2.1.1 and is the plugin’s first non-alpha release.

🎬 GO DEEPER

  • GPT-6 Astra Feels Like AGI — Riley Brown — ⏱️ 4–5 min excerpt. The useful part is not the spectacle; it is the self-testing loop across Blender and a game: screenshot, evaluate, play, find the defect, reprompt, and retest.
  • Study Latent Space’s Frontier AEO tracker. Use its prompt/model variation and failure-analysis approach when choosing a coding agent; the point is to test tool recommendations under paraphrase and across model families rather than trust one model’s preference.

Editorial take: The practical moat is now the control plane—a computer-use harness, an acceptance loop that catches mistakes, and permissions and review gates that scale with blast radius—not raw model generation alone.

Coding Agents Enter the Control-Loop Era
Summary
Coverage start
1 day ago
Coverage end
6 hours ago
Frequency
Daily
Published
4 hours ago
Reading time
4 min
Research time
4 hrs
Documents scanned
160
Documents used
8
Citations
21
Sources monitored
110 / 111
Insights
Skipped contexts
Source details
Source Docs Insights Status
Brent Traut 0 0
Lukas Möller 0 0
Jediah Katz 0 0
Aman Karmani 0 0
Jacob Jackson 0 0
Cursor Blog | RSS Feed 0 0
Nicholas Moy 0 0
Mike Krieger 0 0
Sualeh Asif 0 0
Michael Truell 0 0
Google Antigravity 0 0
Aman Sanger 0 0
cat 0 0
Mark Chen 0 0
Greg Brockman 8 1
Tongzhou Wang 0 0
fouad 0 0
Calvin French-Owen 0 0
Hanson Wang 0 0
Ed Bayes 0 0
Alexander Embiricos 0 0
Tibo 7 2
Romain Huet 0 0
DHH 37 5
Jane Street Blog 0 0
Miguel Grinberg's Blog: AI 0 0
xxchan's Blog 0 0
<antirez> 0 0
Brendan Long 0 0
The Pragmatic Engineer 0 0
David Heinemeier Hansson 0 0
Armin Ronacher ⇌ 0 0
Mitchell Hashimoto 0 0
Armin Ronacher's Thoughts and Writings 0 0
Peter Steinberger 0 0
Theo - t3.gg 27 2
Sourcegraph 0 0
Anthropic 0 0
Cursor 0 0
LangChain 0 0
Anthropic 0 0
LangChain Blog 0 0
LangChain 0 0
Cursor 0 0
Riley Brown 1 1
Riley Brown 23 7
Jason Zhou 2 1
Boris Cherny 0 0
Mckay Wrigley 0 0
geoff 14 3
Peter Steinberger 🦞 1 1
AI Jason 0 0
Alex Albert 0 0
Latent.Space 1 1
Logan Kilpatrick 2 0
Fireship 0 0
Fireship 1 1
Kent C. Dodds 🐨 9 2
Practical AI 0 0
Practical AI Clips 0 0
Stories by Steve Yegge on Medium 0 0
Kent C. Dodds Blog 0 0
ThePrimeTime 2 2
Theo - t3․gg 0 0
ThePrimeagen 7 1
Ben Tossell 0 0
swyx 0 0
AI For Developers 0 0
Geoffrey Huntley 0 0
Addy Osmani 2 1
Andrej Karpathy 0 0
Simon Willison 8 0
Matthew Berman 0 0
Changelog 0 0
Simon Willison’s Newsletter 1 1
Agentic Coding Newsletter 0 0
Latent Space 1 1
Simon Willison's Weblog 4 2
Elevate 0 0
Lukas Möller 0 0
Jediah Katz 0 0
Sualeh Asif 0 0
Mike Krieger 0 0
Michael Truell 0 0
Cat Wu 0 0
Kevin Hou 0 0
Aman Sanger 0 0
Nicholas Moy 0 0
Andrey Mishchenko 0 0
Jerry Tworek 0 0
Romain Huet 0 0
Thibault Sottiaux 0 0
Alexander Embiricos 0 0
xxchan 0 0
Salvatore Sanfilippo 1 1
Armin Ronacher 0 0
David Heinemeier Hansson (DHH) 0 0
Alex Albert 0 0
Logan Kilpatrick 0 0
Shawn "swyx" Wang 0 0
Jason Zhou 0 0
Riley Brown 1 1
McKay Wrigley 0 0
Boris Cherny 0 0
Ben Tossell 0 0
Geoffrey Huntley 0 0
Peter Steinberger 0 0
Addy Osmani 0 0
Simon Willison 0 0
Andrej Karpathy 0 0
Harrison Chase 0 0