We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
🔥 TOP SIGNAL
The practical unit of agentic coding is shifting from a single chat to a supervised handoff. Riley Brown’s CURSOR DELEGATE makes Grokbot the mailbox and Cursor the worker, gives delegated agents a private scratch repository, and returns the cloud agent’s full response; Kody v2026.08.23 makes its factory loop pauseable, scrollable, and inspectable with inline tool calls.
For practitioners, separate the control and handoff surface from execution, and make state and tool activity visible rather than burying them in one chat.
⚡ TRY THIS
Build the mailbox-to-worker bridge. Riley Brown’s posted pattern uses literal triggers such as “Send this to Cursor,” “Ask 5.6 Sol,” and “Delegate this.” Route the request to
gpt-5.6-sol; only setmodel_params.reasoningtohighwhen the user asks for “high” or “5.6 Sol high.” Keep the delegated agent’s scratch work in a private repository and return the full Cursor response, not a paraphrase.Use Codex’s side chat as a second control lane. While the main thread is running, open
/side chatto stage the next question, test review, or follow-up instead of waiting; Derrick Choi calls the feature underrated, and Riley Brown says he uses side chat more than main chat.When the sandbox lacks hardware, move the test—not the goal—to CI. Simon Willison gave Claude Fable 5 this task:
Put https://smolmachines.com through its paces as a fast secure sandbox. Explore what it would take to use this to run untrusted Python and JavaScript code in a way that is limited in what RAM and CPU time it can take up (protection against "while true") with no network access and filesystem access only to designated filesGoal is to be able to use this to execute user-provided tasks for things like data transformationsWhen the web container had no
/dev/kvm, the agent detected the limit, ran the real test battery in a temporary GitHub Actions workflow on the branch, collected logs, and removed the workflow in the final commit.Clamp verbosity before changing models. Boris Cherny says Opus is strong at long-running work and coding but has a known verbosity quirk; the immediate Claude Code workaround is
claude /config outputStyle=concise.
📡 WHAT SHIPPED
Codex usage reset and efficiency fixes landed. Tibo identified excess usage from images in long sessions with multiple compactions, high p95+ usage from Computer History, and conversation-title generation; the promised full reset covered all paid subscriptions. The follow-up says the reset propagated and fixes for those issues landed.
Kody v2026.08.23 — the homepage now plays an auto-progressing agentic conversation that can be paused, scrolled, and inspected, with tool calls opening inline. The release also makes Kody the stated system of record for memories, email, secrets, packages, and connected surfaces; adds scoped
packages.invokespecifiers; and prevents UI deploys from resetting MCP connections or running jobs.OmaPilot entered alpha. SpencerGBull released the first OmaPilot plugin alpha for OmarchyLinux and is seeking testers; DHH says the prototype runs on a local Qwen 27B model and that a version is planned for Omarchy 4.1. Treat it as a harness experiment, not a production-ready agentic OS.
The surrounding Omarchy ecosystem crossed 1,000 plugins. DHH announced the milestone at omarchyplugins.com, a useful adoption signal for the platform in which OmaPilot is being developed.
Client-artifact warning: @b_nnett reports that Cursor’s Grok bot 0.18.0 shipped with runtime source maps enabled and links reconstructed source and downloads. Audit source-map exposure and other shipped artifacts before putting a cloud-agent client in a sensitive workflow.
🎬 GO DEEPER
🎧 Talking Postgres — 23:01: “Could I explain this to somebody else?”. The episode’s stated production bar is whether you can explain AI-written code to someone else; its show notes frame understanding, rather than code generation, as the bottleneck. Use this as the review-standard segment.
🎧 Talking Postgres — 09:12: red-green TDD makes agents exercise every line. The timestamp is a compact entry point for turning an agent’s implementation loop into an executable test loop.
🧩 Kody v2026.08.23 release notes. Study the concrete boundary work: a visible factory loop, Kody as system of record, scoped package calls, and session isolation across UI deploys.
🧪 smolmachines / smolvm sandbox research. The useful pattern is the escape hatch: detect an environment constraint, move privileged testing to a suitable runner, preserve logs, and clean up the temporary automation.
Editorial take: The winning loop today is not “more autonomy”; it is an explicit handoff, a recoverable environment, and an inspection surface around every consequential run.
Release notes verified
The Kody v2026.08.23 release notes () are available in the bundle and contain concrete changes touching all four requested areas: coding-agent workflows, inspectability, stability, and reusable packages.
Coding-agent workflows
- Kody is the system of record for host agents: Built-in MCP server instructions now tell host agents to prefer Kody memories, email, secrets, packages, and connected surfaces, falling back to a host tool only when Kody lacks the capability, with a reason; assistant state no longer silently forks into Claude memory or Codex notes. ()
- MCP
executerestored: After the platform extraction, MCP execute broke because the platform worker didn't export the fetch gateway; that's restored, and static bearer tokens now reach outbound MCP HTTP requests instead of being silently dropped. () - Scoped
packages.invokespecifiers:packages.invoke('kody:@scope/package/export', options)removes ambiguity when platform and person packages share a Kody id; the bare-ID object overload still works but is marked deprecated; an admin codemod migrates existing source/documentation; privacy-safe telemetry records adoption so the compatibility shim can be retired on evidence. () - Spawned agents default to latest Grok model: Spawned agents and in-repo orchestrators now default to the latest Grok model instead of pinning a version that goes stale. ()
- Fork-outdated merge prompt: When a community listing you forked gets republished, package cards and search results show a yellow 'Fork outdated' button; clicking it copies a prompt your agent can use to pull in upstream changes without discarding your modifications. ()
Inspectability
- Homepage factory-loop conversation player: The 'See the whole loop' link is gone; the homepage plays an auto-progressing agentic conversation you can pause, scroll, and inspect — tool calls open inline, playback resumes from the latest beat, the chat pane reserves its final height, memory results show one-liners instead of raw JSON, the loop ends on a Restart control, mobile taps no longer re-pause after Play, and
prefers-reduced-motionshows the full transcript without autoplay. () - Live fleet code-runs ticker: The homepage shows an above-the-fold counter replaying yesterday's execute totals over the next 24 hours — deterministic, monotonic, and never past the official count; cadence bursts and slows with hashed weights; returning to a background tab snaps to the current number; leftover catch-up stays smooth without tripping the freeze snap. ()
Stability
- UI deploys no longer reset sessions: The origin-facing script no longer owns Durable Objects, so shipping a blog post or Remix change can't drop MCP connections, running jobs, or metering state; the platform split makes this a general guarantee. ()
- Faster/cheaper Vectorize reindexes: Write-time upserts and deploy sweeps skip re-embedding text whose fingerprint hasn't changed; production deploys refresh only builtin capability embeddings instead of rebuilding all user-owned vectors; a
force: truedisaster-recovery path remains after Vectorize data loss. () - e2e wrangler crash fixed: The intermittent test-suite killer is fixed — unread OAuth request bodies are now drained so workerd doesn't terminate the isolate. ()
- Fleet error-rate paging: When the relative error rate on user-package runtime metrics rises sharply, Kody pages admins by email and fans the alert to admin-owned packages, with a six-hour cooldown and no user identifiers, package names, or error strings in the payload. ()
- Contributing docs describe the production worker fleet: The docs now describe the four-script production worker fleet, so agents and humans stop treating a single
npm run deployas a full ship. ()
Reusable packages
- Community package categories: The public community index groups listings under Integrations, Examples, Productivity, Apps, and Utilities; chips filter with
?category=, empty sections hide themselves, and tags remain freeform search keywords. () - Platform-owned listings auto-trust on publish: Official community listings stay trusted through README and icon republishes without an admin re-approving every change; person-owned trust semantics are untouched. ()
- Post-OAuth suggestions match the provider connected: After connecting GitHub, you'll only see packages that actually use GitHub, not a trusted-but-unrelated listing that happens to mention it in a README. ()
- Community OG logos get a white plate: Transparent package marks like AWS and Zendesk no longer disappear into the dark social card; they sit on the same solid white well the listing UI already uses. ()
Gaps, conflicts, and caveats
- The bundle contains only the release notes; no diffs, issue-tracker content beyond PR links, or independent verification were supplied.
- The fleet ticker replays yesterday's totals — it is a simulated replay, not a live event stream ().
-
The
packages.invokebare-ID overload is not removed yet; it is deprecated and shim retirement is gated on telemetry evidence (). - No internal conflicts were found among the release-note claims.
Episode verification
Episode 42 of Talking Postgres, titled "How AI is changing software development with Simon Willison," hosted by Claire, with Simon Willison (creator of Datasette, co-creator of Django). The intro highlights the episode's core themes: the gold standard "Could I explain this to somebody else?" for shipping AI-generated code, engineering management skills for managing AI agents, and the bottleneck shifting from writing code to understanding it, plus the quote "Features are cheap. That doesn't mean you should build them all."
Coding-agent productivity — suggested segments
- [09:12] Red-green TDD makes agents exercise every line
- [18:28] Finding low-hanging fruit among open PRs & issues
- [28:27] Slop proxies add no value at all (likely on evaluating agent output)
- [30:49] Aggressive nitpicking reviews (likely on reviewing AI-generated code)
- [1:00:45] Engineering management skills are so useful (explicitly linked to managing AI agents in the intro)
- [1:18:48] Research agents stopped being absolute garbage
- [1:21:49] The whole point of the "human in the loop"
Cognitive capacity — suggested segments
- [14:42] A million lines mean nothing if you don't understand it
- [23:01] Gold standard: "Could I explain this to somebody else?"
- [48:11] You have to learn to throw things away
- [1:07:53] Writing is thinking, don't outsource it
- [1:08:23] Skill atrophy is a choice you make
Conceptual integrity — suggested segments
- [35:01] Everything in software engineering is about trade-offs
- [51:57] Features are cheap. That doesn't mean you should build them all
- The show notes explicitly link Mythical Man-Month's conceptual integrity concept
Caveat
The bundle contains only the show notes page, not a transcript. Segment titles are the basis for these recommendations; the actual audio must be reviewed to confirm content.
- Simon Willison (firsthand, Talking Postgres podcast): pre-agent engineers wrote ~50–200 lines of debugged production code/day; agents make ~1,000 lines/day possible at the same quality only with senior-level skill, and the new bottleneck is cognitive capacity, so teams are still needed to load-balance it . Cheap agent features erode conceptual integrity — software becomes a Winchester Mystery House of odd additions — so discipline that time-based cost used to enforce must now be deliberate .
- Verification pattern: productively using coding agents means confidently instructing them what to change and confidently verifying the change — not necessarily eyeballing every line .
- Model signal: Simon Willison flags Qwen 3.8 27B as 'a truly astonishing model' after it scored 52 on the Artificial Analysis Intelligence Index — matching GPT-5.6 Luna (max), one point behind GLM-5.2 (max, 753B) and DeepSeek V4 Pro 0813 (max, 1.7T) . Drew Breunig (firsthand): Fable 5 is 'incredible' but pricey; Opus, 5.6, K3, and GLM are 'good enough' for most code, so teams now route work by cost/capability . Ramp's July 2026 Anthropic spend data supports this: Fable 5 = 8.0%, Opus 4.8 = 28.0% .
- Claude Code workflow (Willison, firsthand): exact prompt to Claude Fable 5 in Claude Code for web: 'Put https://smolmachines.com through its paces as a fast secure sandbox. Explore what it would take to use this to run untrusted Python and JavaScript code in a way that is limited in what RAM and CPU time it can take up (protection against "while true") with no network access and filesystem access only to designated files' — goal: execute user-provided tasks for data transformations . The web container lacked /dev/kvm (no nested virt), so the agent ran the real tests on GitHub Actions ubuntu runners (which expose /dev/kvm) via a temporary workflow — an example of Fable being 'relentlessly proactive' .
- Tool release: Bun 1.4 (first stable since the Zig→Rust rewrite) adds Bun.WebView — browser automation via macOS WebKit or Chromium CDP — plus +1,517 Node-compat tests, 2,900+ fixes, 5x lower idle CPU, up to 35% lower memory, and 50% faster Linux startup . Claude Code for web built a shot-scraper-style JSON API on it (load page, execute JS) needing a 192–256MB container for full Chrome on complex pages .
- Linus Torvalds (firsthand Linux commit): in a 'debug session from hell,' the AI repeatedly said the bug was impossible/unsolvable, but kept adding and analyzing debug code when pushed; he let it write the commit message .
- Thomas Ptacek: Stop Making TUIs — agents made native UIs cheap enough that even small personal tools should get real GUIs; Willison confirms from two vibe-coded macOS menu-bar apps he uses daily .
-
Tool releases: llm 0.33 lets
-tbe repeated to combine templates (e.g., savegpt-5.6-lunawithreasoning_effort highaslhigh, thenllm -t lhigh -t pelican) and addsreasoning_summary(auto/concise/detailed) for Responses API models . llm-openrouter 0.7 now uses OpenRouter's Responses API, adds reasoning traces, and adds server-side Shell/WebFetch/WebSearch tools (enable with-T WebSearch) .
@threepointone posted a satirical takedown of 'agent factory' hype, which Theo boosted with a one-word reply: 'Man' . In the skit, a builder boasts an 'incredible factory' that is 'highly optimised, fully automated, zero tolerance for defects and with a continuous feedback cycle', async-interactable from phone/laptop/messenger with shared context that is 'always learning' , and where 'every agent has full context, can spawn other agents, review their work, fix defects, and ship continuously' — but repeatedly cannot say what it builds: only 'Software', 'right now we're mostly using it to improve the factory'; eventually the output is 'Anything!', specifically 'a better factory' . The critique: agent meta-loops (spawning agents, continuous shipping, self-improving shared context) are hollow without a concrete end-user product. Anti-hype commentary, not a firsthand workflow.
Matt Pocock is trying out an
/implement-specskill: a multi-agent implementer that takes a spec and tickets, does codebase research in a subagent, implements all tickets in subagents with maximum concurrency, reviews the final code against the spec, and cleans up all worktrees — aiming to "smash out huge chunks of work autonomously with minimal supervision" . Skill file: github.com/mattpocock/skills/....Kent C. Dodds pushes back: being overly prescriptive about such workflows "is a good way to undo optimizations made by the model and harness" — favoring much looser prompts .
Kent will demo his looser-prompt approach in a free @megadevhq workshop: luma.com/mega-its-time.
Codex rate limits (first-party status update from @thsottiaux, Codex & ChatGPT @OpenAI): a tiger team identified the causes of faster-than-expected usage drain for some paid users and is shipping fixes — (a) inefficiencies when using images in long sessions with multiple compactions, (b) high p95+ usage from the Computer History feature, and (c) a conversation-title-generation feature draining more usage than intended . Along with the fixes, OpenAI will do a full reset of usage for all paid subscriptions , scheduled for ~2pm PST the following day (the author first wrote "14pm", then corrected to "2pm") . A day earlier, Codex acknowledged that some users' cache hit rate was worse this week than the prior stable weeks, which can make usage drain faster since consistent cache hits are an important efficiency component; investigation was ongoing . Practical takeaways for Codex users: cache hits are a key usage-efficiency lever, and long image-heavy sessions with multiple compactions plus the Computer History feature cost extra usage.
Theo (@theo) shared a rough tier list of where he'd put every major model right now, posted as an image (https://pbs.twimg.com/media/HQW1x4HaoAAFnXM.jpg) . In a follow-up, he said he was surprised how much people agreed with the list .
@addyosmani flags a trap in agentic dev workflows: "It's easy to get fascinated by the machinery of doing, optimize the machinery and eventually forget what it was supposed to produce. If your software factory mostly produces a better software factory, then you haven't built a software factory. You've built software whose product is itself" . He amplifies @threepointone's viral satire of the "agent factory" pitch — a system that is "highly optimised, fully automated, zero tolerance for defects" where "every agent has full context, can spawn other agents, review their work, fix defects, and ship continuously" — which, when pressed on what it actually makes, yields only "Software," currently used "to improve the factory," i.e., "a better factory" . A credible counter-signal (commentary on a viral post, not a firsthand workflow): watch for the failure mode where coding agents are used mainly to build more coding-agent tooling rather than user-facing software.
FT reports (shared by Simon Willison) that Anthropic's annualized revenue reached $65bn in July 2026, up from $47bn in May; Anthropic expects Q3 profitability and counts 6,000 customers spending $100k+/year annually, per "people with knowledge of the matter" . OpenAI's annualized revenue jumped 35% in the quarter to date to over $40bn, boosted by the GPT 5.6 launch in July . The article introduces the Ramp AI index, which estimates model adoption from billing data across 70,000 companies using Ramp cards . Ramp's July 2026 breakdown of Anthropic model spend: Opus 4.8 at 28.0%, Sonnet 4.6 at 8.3%, Fable 5 at 8.0%, Opus 4.6 at 6.9%, Sonnet 5 at 3.6%, Opus 5 at 3.5% (released July 24), then older models in the low single digits . Willison notes the data looks reasonable given Opus 5's late launch and supports the view that Fable's cost has made it a less popular model .
Drew Breunig (firsthand, in his post "Fable & The End of the Free Lunch") describes a cost-driven shift in coding-agent workflow: before Fable, improving your coding harness or context strategies felt like wasted effort because a new model would arrive at the same price and paper over most problems; Fable was "incredible" but so expensive that Opus (and 5.6, K3, even GLM) was "good enough" for most of the code they needed — so they started deliberately deciding what work went where . His post: https://www.dbreunig.com/2026/08/23/fable-the-end-of-moore-s-law.html
- Riley Brown's Cursor Delegate prompt pattern: a Grokbot agent acts as the mailbox while Cursor's cloud agent does the thinking/writing; when users say "Send this to Cursor," "Ask 5.6 Sol," or "Delegate this," the delegate returns the cloud agent's full message back verbatim, not a paraphrase .
- Setup detail: delegated agents get a private scratch repository for writing and replying — it is not a product codebase unless the prompt explicitly asks the agent to build something .
- Model config: default model is GPT-5.6 Sol (gpt-5.6-sol); if the user requests "high" or "5.6 Sol high," set model_params.reasoning to high, otherwise omit extra model parameters unless the user names them .
Kent C. Dodds' open-source coding agent Kody released v2026.08.23 . New in this release: the homepage plays an auto-progressing "factory-loop" agentic conversation you can pause, scroll, and inspect, with tool calls opening inline; the "See the whole loop" link was removed . Dodds says this release makes Kody "much more stable," brings "tons of new official packages to fork so you don't have to build things from scratch," and moves the project "much closer to release" . Firsthand update from the project creator.
@b_nnett discovered that the Cursor team shipped Grok bot 0.18.0 with runtime source maps enabled, allowing source code reconstruction; they posted the reconstructed source at github.com/b-nnett/grok-bot-0.18-reconstructed. Theo (t3.gg) adds that the same team also accidentally left the entire T3 Code GitHub repo public .
Boris Cherny (@bcherny), speaking for the Claude team, says Opus excels at long-running work and coding but has a known verbosity quirk that the team is prioritizing to fix . He shipped a quick band-aid in Claude Code: run claude /config outputStyle=concise to reduce verbosity immediately, without waiting for the longer-term fix . He notes every model has different strengths and quirks .
OpenAI Codex (via @thsottiaux) shipped usage/rate-limit fixes: all paid subscriptions received a full usage reset; fixes landed for usage inefficiencies from images in long sessions with multiple compactions, high p95+ usage for Computer History, and a conversation-title generation feature draining usage; more fixes coming, plus a novel efficiency approach to work on next week .
@rileybrown (practitioner building agents) says he uses Codex with "5.6 sol" for almost all document creation and app building, repeatedly tries to migrate to GPT Work but always ends up remoting into desktop Codex from his laptop. He wants no separation between coding and knowledge-work tools, and wishes there were a cloud Codex identical to the desktop version . He calls Codex "the best AI product ever released" .
SpencerGBull released the first alpha of OmaPilot, a plugin for OmarchyLinux that makes it an "Agentic Ready OS," and is seeking testers . DHH says the demo runs off a local Qwen 27B model and a version will ship in Omarchy 4.1 .
Codex app tip: use side chat to keep working while the main agent thread is still running — @derrickcchoi says it's "really underrated when you're waiting on the main thread to finish cooking" , and @rileybrown says he side-chats "more than main chat" . Both are firsthand practitioner reports.
Riley Brown (@rileybrown) argues the three winning AI interaction paradigms will be chat (ChatGPT, Claude), bots/agents (Grokbot), and code (Codex, Claude Code). He considers Claude Cowork and GPT Work too similar to chat to be distinct paradigms, predicts every lab should copy the GrokBot UI, and expects a fourth 'team agent' paradigm to emerge, with Claude Tag as the closest current example .
DHH announced "ONE THOUSAND OMARCHY PLUGINS! 🍾🎆" — Omarchy has reached 1,000 plugins, linking to https://omarchyplugins.com.
𝕏 post by @rileybrown
The three winning paradigms for interacting with AI will be:
- Chat (ChatGPT, Claude)
- Bots/Agents (Grokbot)
- Code (Codex, Claude Code)
Claude Cowork and GPT Work are too similar to chat. It’s not different enough of a paradigm… The lines between Chat and Work are too blurry.
Every lab will (Or at least should) copy the GrokBot UI immediately.
There will also be a 4th paradigm which is the team Agent. What this will look like is still unknown, but Claude Tag is the closest thing we have… We will have to wait and see.
Riley Brown (@rileybrown) argues the three winning AI interaction paradigms will be chat (ChatGPT, Claude), bots/agents (Grokbot), and code (Codex, Claude Code). He considers Claude Cowork and GPT Work too similar to chat to be distinct paradigms, predicts every lab should copy the GrokBot UI, and expects a fourth 'team agent' paradigm to emerge, with Claude Tag as the closest current example .