Kahneman Loop — AI skill for Claude Code
AI agents say "done" when it isn't. The Kahneman Loop (System 1.5) shows the agent what really happened and, when its own check failed, makes it think again once.
How to install Kahneman Loop
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open VibeKit-Bot/kahneman-loop and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Kahneman Loop does
AI agents say "done" when it isn't. The Kahneman Loop (System 1.5) shows the agent what really happened and, when its own check failed, makes it think again once. Measured on production traffic. Drop-in Claude Code hook.
Alternatives in AI
- Nocturne Memory — A lightweight, rollbackable, and visual Long-Term Memory Server for MCP Agents 1.3k ★
- Browserwing — BrowserWing turns your browser actions into MCP commands Or Claude Skill, allowing AI agents to control browse 1.2k ★
- Tokentap — Intercept LLM API traffic and visualize token usage in a real-time terminal dashboard 763 ★
README
The Kahneman Loop (System 1.5)
**AI agents say "done" when it isn't.** The deploy hadn't finished, or the test the agent just ran had failed, and it tells the user it's fixed anyway. The Kahneman Loop puts what really happened in front of the agent before it replies, and hands its own failed check back once before it can say "done".
**With the Kahneman Loop, our agents made 40% fewer false claims, for about 1% more tokens and 1% more time.**
That's measured on real production traffic. On turns where a check had failed or a job wasn't done yet, replies that needed a correction fell from **25% to 15%**. The cost is averaged over every reply: the only extra work is one more model round on the 1 in 140 replies where the agent's own check failed, which comes to about 0.3 seconds per reply. It's one file with zero dependencies, and there's a drop-in Stop hook for Claude Code.
A *false claim* here is a claim that a tool result contradicts ("all tests pass" after a red test run) or that no tool result backs ("I tested it" when nothing was tested). The failure has a few names already: outcome hallucination, hallucinated success, illusory completion (see [Related work](#related-work)).
**Why "System 1.5".** Daniel Kahneman described the mind as two systems: a fast one that jumps to a conclusion from whatever is in front of it, and a slow one that can check that conclusion but rarely bothers unless something surprises it. An agent has both. What it lacks is the surprise when its own evidence says it's wrong. The Kahneman Loop is that missing piece. It does no thinking of its own: it shows the fast system the fact it was missing, and when the agent's own check failed, it calls the slow system in, once. [Backgro
Related Skills
Sasarisa
The AI assistant you just talk to (사사리사) — free, open-source voice assistant for macOS. Name it, say it: chore
GlanceTerm
The terminal for running multiple AI coding agents in parallel — Claude Code, Codex, Gemini CLI, opencode. A l
Sweet Search
Local code search for AI agents: six fast, purpose-built tools that return ranked answers, not raw grep. Becau
Lucid
Looks asleep. Isn't. — keeps your Mac awake with the lid shut while an AI coding agent is working, and lets it
AI Solutioning
A running log of my path toward AI Solutioning hands-on work with the Claude ecosystem (Claude Code, Agent SDK
CommitLM
Teach your LLM coding agents what just happened: Auto docs and commit message generation, with LLM
Related Agents
Contract Auditor
Reads one teamwork team root with fresh context and reports where a contract has stopped being a contract — a
Daily Copilot
The everyday work partner. Use for prioritization, thinking out loud, "remember this", "challenge this", "what
Max Thinker
Maximum-effort Opus agent for full system design, ambiguous requirements, reversing architectural mistakes, an