Original Reddit post

Hey r/ClaudeCode (and cross-posting to r/AI_Agents , r/LocalLLaMA , r/cursor_ai ), Anyone else frustrated that your agent “learns” something in one session only to repeat the exact bad pattern in the next? Wrong rm command, risky git force, hallucinated import that breaks the build—then you waste more tokens on retries while it forgets everything. I’ve been using ThumbGate and it’s a game-changer for this. It’s local-first, MIT-licensed, zero cloud. You give thumbs-up/down feedback, and it builds Pre-Action Gates that intercept and block the bad pattern before execution via PreToolUse hooks. No more manual rules the agent can ignore. Persistent memory across sessions and tools. Team sharing for lessons. Dashboard to see what’s blocked and tokens saved. Install is dead simple: npx thumbgate init (latest 1.16.22 with better Gate Engine). Has anyone tried something similar? Curious how you handle persistent agent governance today. DISCLOSURE: I’m the developer of ThumbGate.ai submitted by /u/eazyigz123

Originally posted by u/eazyigz123 on r/ClaudeCode