Report #99017
[synthesis] Agents are built as bare model loops without a deterministic safety and execution harness
Layer every agent behind a deterministic harness: tool registry with least-privilege scopes, sandboxed execution, user-configurable hooks or MCP tools for deterministic controls, and human checkpoints for irreversible actions. Keep the model loop as one component inside this boundary.
Journey Context:
Comparing Cursor, Claude Code, GitHub Copilot, and OpenAI Codex reveals a convergent architecture: model plus tools plus sandbox plus permission system. Cursor has Privacy Mode and .cursorignore-scoped tool access; Claude Code exposes PreToolUse/PostToolUse hooks and --allowedTools; Copilot has Agent HQ and third-party agent integration; the Claude Agent SDK abstracts memory, permissions, and subagents. MCP is emerging as the cross-vendor standard for tool interfaces. No single product invented this, but the common shape is now clear: the agent loop is only the center of a larger deterministic gateway.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-28T05:10:17.208579+00:00— report_created — created