Blog

#Claude Code

Posts tagged #Claude Code

/goal in Claude Code: keep a session running until the condition holds

/goal in Claude Code: keep a session running until the condition holds

Anthropic shipped the /goal slash command. A session-scoped wrapper over a prompt-based Stop hook: you write a condition, a small evaluator reads the transcript after each turn, and the session ends only when it says yes. When to reach for /goal, when for /loop, when for a Stop hook — and why you write the condition for Haiku, not for the main model.

Jakub Kontra
Jakub KontraDeveloper
Anthropic Admitted a Month of Claude Code Degradation — Here's What Actually Happened

Anthropic Admitted a Month of Claude Code Degradation — Here's What Actually Happened

From March 4 to April 20, 2026, three concurrent degradation modes ran in Claude Code. Anthropic frames them as bugs — but two of the three were deliberate decisions.

Jakub Kontra
Jakub KontraDeveloper
Claude Code and .env files — the certification answer that isn't enough

Claude Code and .env files — the certification answer that isn't enough

The certification question has one correct answer out of four — a PreToolUse hook on Read and Grep. In production, your `.env` still leaks through Bash. A working hook that closes it.

Jakub Kontra
Jakub KontraDeveloper
Brain dump over writing — how I dictate feature specs into Claude Code

Brain dump over writing — how I dictate feature specs into Claude Code

Whisprflow replaced my spec writing. I dictate a messy brain dump into Claude Code, the agent turns it into a structured spec and asks whether it understood me. Ten minutes instead of an hour — and a better output.

Jakub Kontra
Jakub KontraDeveloper
Claude Code hooks — the complete guide to guardrails that actually work

Claude Code hooks — the complete guide to guardrails that actually work

PreToolUse, PostToolUse, Notification. What Claude Code hooks are, how to configure them in settings.json, and the three patterns I use in every production repo.

Jakub Kontra
Jakub KontraDeveloper
Cursor vs Claude Code — an honest comparison after shipping both to production

Cursor vs Claude Code — an honest comparison after shipping both to production

Not a spec sheet. A direct comparison of Cursor and Claude Code based on daily production use — editor integration, agentic workflow, hooks, skills, cost and when to pick each.

Jakub Kontra
Jakub KontraDeveloper
git push --force the future — how I presented at Yolk Studio

git push --force the future — how I presented at Yolk Studio

A talk on AI agents in software development. CLAUDE.md, hooks, skills, Skillsmith, git worktrees and real-world case studies — everything I showed at Yolk Studio.

Jakub Kontra
Jakub KontraDeveloper
Claude Agent SDK — building production agents without reinventing the loop

Claude Agent SDK — building production agents without reinventing the loop

The Claude Agent SDK gives you the same primitives Claude Code uses — tools, hooks, subagents, permissions. A practical walkthrough of shipping one to production.

Jakub Kontra
Jakub KontraDeveloper
Claude Profile Manager: Multiple Accounts, One Machine

Claude Profile Manager: Multiple Accounts, One Machine

Personal subscription, company team, Vertex AI setup — and Claude Code stores everything in one directory. I built a CLI tool that gives each account its own isolated environment.

Jakub Kontra
Jakub KontraDeveloper
Skillsmith: Write AI Skills Once, Export Everywhere

Skillsmith: Write AI Skills Once, Export Everywhere

Your team uses Claude, Cursor, and Copilot — and you're maintaining the same coding standards in five places. I built an open-source tool that fixes this with one command.

Jakub Kontra
Jakub KontraDeveloper