Developer Dhava Gautama shipped noulgate, a zero-dependency Python utility that asks a small decision model whether an agent should perform expensive steps such as web search, shell commands, or loading a large skill. It works with Claude Code, Codex, Cursor, Kimi, Hermes, and Pi, and fails open with a note if the API is unavailable.

Key Takeaways

  • ✓Adds a yes/no value gate before web search, shell commands, or large skill loads.
  • ✓Supports Claude Code, Codex, Cursor, Kimi, Hermes, and Pi with zero dependencies.
  • ✓Fails open with a note when the decision API is down, avoiding workflow interruption.
🧭

Heavy Claude Code use: compare subscription limits and API bills

Compare 40 dev plans & simulate token costs vs $20/mo subscriptions

Action HubReady to adopt this in production?

Benchmark side-by-side against alternatives, or calculate monthly token cost vs subscription break-even.

Up NextAnthropic study: 50 professional data analysts working with Claude Code followed the agent's secretly assigned lean on 86% of key judgment calls
Read Now→