Mac MCP Author's Agent Pattern: Remote Reasoning, Local Execution, Reversible Side Effects
bulutarkan · reddit · 2026-09-28
The maintainer of open-source macOS control layer Mac MCP (v2.1.6, MIT) shares a design pattern: let the model reason remotely, keep execution local, and — crucially — give local actions receipts and recovery semantics. Concrete choices that mattered: whole-run filesystem undo for shell changes; isolated Git worktrees with conflict-aware apply for delegated coding agents; fail-closed behavior when a mutating action's outcome is uncertain; scoped capability/approval semantics; and a local "What Changed on My Mac" view that summarizes effects without exposing prompts, commands, or secrets. He's seeking feedback on the recovery contract: outcome-unknown stop, state reconstruction, or explicit user-driven retry.
More from coding & agent
- Motif: an MCP design library that lets coding agents consult design guidance while they build UI — Able_Bus_5988 · 2026-09-28
- Forge tracks how AI agents discover and buy your x402 APIs — kleffew94 · 2026-09-28
- Open-source Aseprite MCP server lets agents animate directly on a live canvas — 72-frame rain scene stress test — Complex-Log-635 · 2026-09-28
- Cloudflare's Kitesurf Agentic Browser Adds WebMCP Support and Terminal Rendering — dinasaur_404 · 2026-09-28
- OpenAI President Brockman's prompting guide reworked for the agentic era — kimmonismus · 2026-09-28
- Open-source qiaomu-cut Skill turns one sentence into a reproducible AI video production pipeline — vista8 · 2026-09-28