Tag · 10 posts
claude-code
Posts about the Claude Code CLI, the patterns and workflows around it, and things that broke along the way.
- I had Claude write a RAG eval harness. Here's how I made it auditable.I had Claude write nearly all of a two-layer eval harness for a client's RAG app. The design calls are mine, and they're what make it trustworthy: the judge model's own statement is stored next to the verdict my code derives, so a bad grade contradicts itself somewhere I can see. What I measured, what I rejected on the numbers, and where the numbers still can't help me.evalsagents
- Command's LLM wiki: a self-updating memory layer that has to prove what it writesI built Karpathy's LLM wiki pattern into Command, my Claude Code operator: 134 provenance-tagged pages, a grep gate that blocks fabricated quotes, a nightly digest pipeline that was reset after a cheap model wrote a wrong verdict into it, and a human-gated publish wall.agentstooling
- Claude Code deletes your old session logs after 30 days by defaultThe cleanupPeriodDays default is 30 days, so Claude Code deletes session transcripts older than that at startup. Set it higher in ~/.claude/settings.json to stop the deletions. What the setting covers, what was already gone on my machine, and why raising it can't recover the past.tooling
- Command: the design decisions behind an operator that must prove its fixesThe key design decisions in Command, my autonomous Claude Code operator: why the watcher is deterministic and free, why it authors per-repo config instead of loading it, why every fix carries a pre-registered success criterion, and what I want to see from it next.agentsevals
- Parse the spec as claims: the CI drift guard behind an agent-readable design systemProse design specs drift the moment nobody's looking, and coding agents now read them as ground truth. The two-stage CI guard in chat-arch treats every palette-table row as a falsifiable claim: what it catches, the contrast bug that earned its own token, and the geometry drift it sailed right past.designagents
- Adversarial Subagent Teams: A Retrospective71 invocations of the adversarial-subagent-team pattern in Claude Code and Cowork, verified against the cited PRs, commits, and arXiv references. Across six headline claims: three confirmed clean, one confirmed with caveats, one rejected on falsification, one not supported by the data.agentscowork
- Two Patterns That Changed How I Think About Multi-Agent SystemsAnthropic's latest harness research reveals two underappreciated patterns: why agents can't evaluate their own work (and what to do about it), and why you should be actively removing complexity from your agent harnesses as models improve.agents
- Everything Broke at Once: Triaging Claude Desktop After a Week of OutagesFixing three Claude Desktop failures on Windows: 'VM service not running' in Cowork, Google Drive connector returning empty results, and persistent 'This isn't working right now' errors, with PowerShell diagnostics, log analysis, and root causes.bug-fix
- How to Build Multi-Agent Systems with Claude CodeSubagents, skills, CLAUDE.md orchestration, headless execution, and state management patterns for Claude Code multi-agent systems. 50 claims verified against official Anthropic docs.agents
- How I Actually Build Software with Claude CodeAfter 1,500+ commits of AI-paired development, my workflow has narrowed to three tools with distinct roles. Here's what stuck, what didn't, and a real example of GPT catching a security bug in a PR.meta