Claude Code Hooks: Exit Code 1 Doesn't Block. 9 of 9 Commands Ran
My guard hook printed BLOCKED: git reset --hard in red text. Then Claude Code ran git reset --hard anyway, and an afternoon of uncommitted work went…
Tech news from the best sources
My guard hook printed BLOCKED: git reset --hard in red text. Then Claude Code ran git reset --hard anyway, and an afternoon of uncommitted work went…
I'm not a full-time developer. For the past few days I've been running an experiment: I describe what I want in plain Korean, and an AI coding agent…
Every case study on this site runs through the same loop: classify the request, write the spec, build to the spec, measure the result, promote what…
AI coding agents can write code. Longer tasks still need coordination and quality control. Someone has to keep track of the objective, settle the op…
You don't keep one context window alive for days. You run a chain of bounded sessions that share durable state on disk (a progress file, a task list…
/compact replaces your conversation with a summary Claude writes and keeps the same session going. /clear starts a new conversation with an empty co…
Turn off auto-compact in /config (the Auto-compact toggle), or set "autoCompactEnabled": false in your settings file, or launch with DISABLE_AUTO_CO…
The 10-Minute Morning Routine I Run With Claude Code Most mornings start the same way: inbox first, then whatever is loudest. By noon, the important…
I use Claude Code every day to build a SaaS product. This week, the usage meter hit 95% before Wednesday. I assumed I had somehow written a mountain…
Our agent asked its owner a question the owner had settled 53 days earlier. CLAUDE.md already told it to check past decisions first. So we moved eve…
Hooks are not only for blocking bad tool calls. UserPromptSubmit runs when you send a message, before the model sees it — so you can inject a short…
TL;DR Instructions are suggestions, not controls : Prompts, AGENTS.md, and CLAUDE.md files only guide an agent, which can reinterpret or route aroun…
Last month Claude Code told me it had added a regression test. The commit landed. The PR merged. Two days later a bug slipped through — the test was…
My coding agents install packages all day. I don't read the names. Do you? Thought not. And that's a problem, because agents are brilliant at a few…
On Claude Code 2.1.289 with Opus 5.5, a /compact of a 136k-token session took 136,275 of its 138,344 input tokens from the prompt cache and cost $0.…
Disclosure: I'm a co-founder of ScaledThought, the API used below. Drafted with AI assistance. Claude Code talks to its model through the Anthropic…
Originally published at https://aicoding-guide.com . Two things trip people up on a first install of Claude Code: which install method to pick, and…
Most teams that adopted AI coding agents expected one thing: ship faster. A new Harvard working paper on 718 companies suggests they got the opposit…
Anthropic released Claude Haiku 5.5 on October 7, 2026, and the headline number is hard to ignore: $0.10 per million input tokens, a tenth of Sonnet…
The most annoying agent failure is not a bad edit. It is the agent announcing "all done" while the type checker is still failing. Claude Code has a…
Claude Code helped Linus Torvalds explore a Linux memory-management change, write test programs and draft its explanation. The interesting part is i…
Updated 11 October 2026: Claude Code 2.1.281 fixed this the day this piece ran; AGENTS.md now loads with telemetry off and on Bedrock, Vertex, Found…
TL;DR A background worker in one of my Python services was sending duplicate webhooks about once every 3,000 jobs. It never happened locally, never…
Veilus runs many browser profiles on one computer, each with its own fingerprint, cookies and proxy. It also ships an MCP server, so an AI assistant…
Across 14 headless runs of Claude Code 2.1.289, a hook whose matcher was the server prefix mcp__lab fired 0 times in 42 calls to that server's tools…
Originally published at https://aicoding-guide.com . When you let Claude Code drive, you usually want three lines drawn. Scripts you wrote yourself,…
I use Claude Code every day, and I run it with permission prompts off. It's much faster that way. You give it a task, go do something else, and come…
On Claude Code 2.1.289 with Opus 5.5, keep-coding-instructions: true decided whether a 1,044-token # Doing tasks section stayed in the system prompt…
Originally published at https://aicoding-guide.com . A confirmation dialog on every npm run lint , npm run test and npm run build is the single bigg…
Originally published at https://aicoding-guide.com . Ask a coding agent to "implement this feature" and the implementation arrives fast, but the ver…