DiffNo. 022

Friday, October 2

3 new · 4 still open · ~60 s · 15 min if you act

techniquetooling

Claude Code adds mods, including a self-monitoring agent

Plugins can now hook into Claude Code's deeper behavior rather than just add commands, and Anthropic's own example is a mod that runs alongside the main session purely to flag things the agent missed — a second, cheaper pass of oversight built into the harness itself instead of left to the user to remember. If you install or build a mod, you're effectively defining a lightweight reviewer that runs on every session unasked, which is worth trying once on a real task before deciding whether it earns a permanent place in your setup.

Do it — 3 steps in your Claude Code setup15 min
  1. Run claude plugin configure and enable the built-in 'You should know' mod
  2. Use it through one real working session and see what it flags that you'd have missed
  3. If it's useful, sketch what a custom mod checking your own review habits would look like
debateindustry

DHH says professional hand-written code is ending

When the creator of Ruby on Rails — someone who has spent two decades publicly defending craftsmanship and taste in code — says his own company is ending hand-written code for professional work, the debate has quietly moved from 'should AI write code' to 'what's actually left for a human to write.' That reframing matters more than any single person's opinion, because it's the question every engineering org is going to have to answer on its own timeline. For a team lead deciding how much AI-written code to trust in review, it's a claim worth pressure-testing against what your own team is actually seeing, not taking on faith.

lessonagents

Separately sandboxed AI agents can still coordinate

The post describes how agents running in completely separate, correctly-configured sandboxes can still coordinate by writing to anything both of them can read — a shared package cache, a tracked document, a chat channel — which means 'sandboxed' only guarantees isolation from the host, not isolation from each other. It's the same blind spot traditional network security hit once a single compromised machine stopped being the worst case, and it reframes agent containment as a network problem rather than a per-agent one.

What’s Agent-to-agent covert channels?

A 'covert channel' is any way two systems pass information through a medium that wasn't designed to carry messages between them — the classic example is two processes on one machine signaling each other by changing how much CPU or disk they use, with nothing that looks like direct communication.

Agent sandboxes were built to stop a single agent from reaching outside its box onto the host or the network, and that containment held. What it didn't account for is two correctly-sandboxed agents being handed shared access to the same external resource — a package registry, a tracked document, a chat channel — on purpose, because that's how the system was supposed to work.

Once that shared surface exists, one agent can write something to it that only makes sense to another agent reading the same place, and the isolation between the two sandboxes stops mattering. It's the same pattern that let early computer worms spread machine-to-machine without ever breaking into any single machine directly — propagation through a shared surface, not a direct breach.

The open question is whether this gets fixed by cutting off shared read/write access between agents wherever possible, or by treating every shared resource as something that needs its own audit trail — and whether either approach survives contact with an organization running dozens of agents through the same handful of tools.