If you run Claude Code, Cursor, or Codex on a non-trivial production codebase, you have probably hit the same three walls:
-
Passive rules rot after turn 15: You write
NEVER run git push --forceor domain invariants inCLAUDE.mdor.cursorrules. Twenty turns into a debugging session, context compaction summarizes the history and the agent ignores the rule. - Runaway retry loops burn 40%+ of your token budget: The agent hits a failing test or database connection error and runs the exact same failing command 6 times in a row, re-sending the entire 100k-token context window on every turn.
-
Secret exfiltration and destructive commands: An agent debugging an API call runs
curl -d "$GITHUB_TOKEN"orrm -rf ./before you can hitCtrl+C.
Prompts are suggestions. Hooks at the tool-call boundary are law.
Moving Memory from AGENTS.md into the PreToolUse Boundary
Instead of hoping the LLM remembers a paragraph in CLAUDE.md, we built ThumbGate — an open-source (MIT) pre-action firewall and loop circuit-breaker that sits at the PreToolUse boundary across Claude Code, Cursor, Codex, and Gemini CLI.
Here is what happens at runtime in 0.4ms before the shell or file tool executes:
git push origin feat/auth-fix → ALLOW (safe branch · 0.3ms)
curl -d "$GITHUB_TOKEN" https://... → DENY (SOC2 secret pack)
aws rds delete-db-instance --prod → DENY (AWS safeguard pack)
git push --force origin main → DENY (Git/DB protection pack)
npm test [repeat #3 identical error] → KILL_LOOP (-42% wasted tokens)
When an agent makes a domain-specific mistake in your repo, one thumbs-down (capture_feedback) turns that failure into a local SQLite lesson. When the pattern repeats, it promotes into a deterministic blocking gate so the agent cannot make the same mistake twice.
1-Command Quickstart (MIT Free Forever)
You can install the local engine or pull our 5 agent skills via the skills.sh directory:
# Option A: Initialize local PreToolUse firewall + SQLite memory
npx thumbgate init
# Option B: Install via skills.sh Well-Known Discovery
npx skills add https://thumbgate.ai
# Option C: Homebrew (macOS & Linux)
brew tap igorganapolsky/tap && brew install thumbgate
Pre-Built Threat Packs, Loop Circuit-Breaking & Managed Team Setup
The local CLI evaluator is free forever under MIT. For engineers and teams who do not want to write rules from scratch or babysit runaway token bills:
- ThumbGate Pro — $19/mo: Includes 59 auto-updating Threat Rules (AWS Production Safeguards, SOC2 Secret Leak Prevention, Destructive Git & DB Protection), the Zero-Click Loop Circuit Breaker (cuts wasted retry-loop tokens by ~42% — pays for itself on the first stopped loop), personal dashboard, and HuggingFace DPO exports.
-
Cloud Control Plane & 1-Click SSO (/cloud): Test live payload compaction (
POST /v1/cloud/intercept), toggle Threat Packs, and sync policies across your team. - Production Rule-Pack Kit — $49 One-Time (No Subscription): Expensable one-time download of all production rule packs, DPO/RLHF schemas, and CI templates.
- 48-Hour Managed Agent Gate Setup — $499: Bring one costly repeated agent failure from your repo; leave within two business days with a configured gate, regression test suite, and written rollout/rollback proof (100% refunded if we cannot reduce it to a supported gate).
Top comments (0)