Fetching from the wire…
Public story · 2026-07-16 · high
The MIT-licensed tool enforces file access with OS-level jails, not model promises, and forks runs about five times faster than docker commit.
Why now: Shepherd's July 8 release and mindwalk's July 9 launch land alongside new subagent-reasoning flags from Claude Code and Cursor, all live by July 16.
Shepherd now holds every agent file edit as a reversible proposal, per the project's GitHub page. That's the fix for a failure mode that's easy to hit blind. One unreviewed agent run merged roughly 535,000 lines straight into a codebase with no human review.
Nothing touches a file until you accept it. Agent work sits as a fork you can inspect, replay, or discard, with three settlement verbs: select, apply, discard.
The v0.3.0 release, shipped July 8, enforces filesystem permissions with OS-level jails, Seatbelt on macOS and Landlock on Linux. It doesn't trust the model to respect that permission on its own. Copy-on-write forking runs about five times faster than docker commit, with roughly 95% KV-cache reuse on replay.
The project has picked up 1,431 stars and 104 forks since June 24. It's MIT-licensed and still early alpha, with unstable APIs, something the README admits outright.
It lands next to two other agent-observability tools that shipped within a day of it. mindwalk shipped July 9, built by Ricko Yu, who also wrote the Go live-reload tool air.
It replays a Claude Code or Codex session across a 3D map of a repo. Files glow cool where the agent reads, warm where it edits.
Claude Code's v2.1.211 added a --forward-subagent-text flag that streams subagent reasoning into its structured output. Cursor 3.11 shipped a comparable afterAgentThought hook the same week.
The Claude Code v2.1.210 worktree bug was a permission flag the harness was supposed to honor, and it didn't. That's a silent failure, and nobody caught it until after the fact.
Seatbelt and Landlock don't have that problem. The agent doesn't get filesystem access it might abuse. It never gets the access at all.
If you run agents unattended, the low-cost move is forking one throwaway run on Shepherd now, not waiting for it to be production-ready. Once you've watched a replay-gated run, letting an agent commit straight to disk starts looking reckless.
Each link below shares sources, entities, or timing with this story.
+7,546 stars this week for an "Application Development Environment" running each concurrent agent in its own worktree. Works with any terminal CLI agent — Claude Code, Codex, OpenCode, Pi, Cursor, Copilot, Grok, 30+ others — across macOS, Windows, Linux, iOS via App Store/Test...
QM went up under MIT license. Created July 29. As of the GitHub API check: 8,420 stars, 887 forks. Five days. YC uses it internally across accounting, legal, events, and engineering, including to build QM itself. Every employee and every Slack room gets its own scoped memory,...
The IDE market is fragmenting, and this week drew the sharpest lines yet. Cursor 3 launched as a rebuilt agent-orchestration platform in Rust and TypeScript, replacing the VS Code fork with an Agents Window for dispatching and monitoring multiple AI coding agents. Anysphere hi...
A local-first observability dashboard that tails agent session files to show plans, tool calls, file changes and progress in real time across three different coding agents, MIT-licensed, still being pushed today (GitHub). It's the only repo carrying the agent-observability top...
msitarzewski/agency-agents added 446 stars today, packaging personas across "divisions" (frontend specialists, community experts, fact-checkers, reality checkers), each defined with a voice, a process, and concrete deliverables rather than a generic prompt template (GitHub). I...
I check Product Hunt maybe once a week and usually regret it. Today's board is worth reading as market structure. The July 30 leaderboard: SKI at 277 upvotes (free voice input for Claude Code and Codex). AI Search Console at 249 (prompt analytics and citation mapping). Memmy A...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.