Independent · Hands-on · Updated daily

The best AI coding agents,
tested by people who ship.

No sponsored top-10 lists. No vibes. Just honest reviews of the AI tools dev teams actually adopt — Claude Code, Cursor, Codex, and the plugins that make them better.

More Reviews

Updated daily
Analysis · October 25, 2026 · 10 min

We ran Claude Code's /code-review at all five effort levels on 12 planted bugs

One 222-line Python change, 12 planted bugs, Opus 5.5. From medium up, every run named all 12; the level changed how many findings it lists (4, 10 or 15), the time and the cost, from $0.13–$0.14 and 30 seconds at medium to $18.73 and 24 minutes at max. With the bugs fixed, every level still listed findings: one to four real problems we hadn't planted per level, the rest mostly suggestions.

Analysis · October 15, 2026 · 11 min

Codex CLI's background daemon hit 600 points on Hacker News. We read our own daemon's overnight log — and inventoried what Claude Code leaves running too

With its auto-start flag at the default, opening the Codex CLI starts a background server and an updater that outlive your terminal — on 0.157.0, the version the issue's author ran, and on the 0.162.1 we tested. The GitHub issue asking OpenAI to make it opt-in was posted to Hacker News on 12 October and had 606 points by the 15th. The daemon was already running on our own Mac, so we read its logs and watched one of its hourly checks: five minutes after it started it replaced its backend with a newer version, its log records another fetch-and-run cycle about five minutes later and then one every hour, the one cycle we watched opened connections to a chatgpt.com address, and its updater survives the official stop command. We then did the same inventory for Claude Code, which has a background supervisor of its own, and list how to turn each one off.

Analysis · October 12, 2026 · 8 min

Anthropic's new monthly API credit for Max and Team: what it covers, what it doesn't, and which pool your claude -p runs draw from

Since 7 October, Max 5x subscribers can claim $100 a month of Claude API credit, Max 20x $200, and Team plans up to $500 pooled, by linking one Claude Console organization. The credit pays for the Messages API, the Agent SDK, Managed Agents and the Playground. It does not pay for Claude Code sessions, and claude -p only draws on it when it runs with an API key from the linked organization. We read the terms, compared them with the June plan this credit replaces, checked which credential Claude Code sends when both a plan login and an API key are present, and priced what $200 buys against the tests behind our last four articles.

Field guide · October 12, 2026 · 7 min

Claude Code usage limits, explained — the 5-hour window, weekly caps, and how to see your burn

How Claude Code's usage limits actually work as of June 2026: the shared 5-hour window, the weekly caps on top, what doubled on May 6, per-plan multipliers (Pro, Max 5×/20×, Team Premium 6.25×), the /usage command, and the renamed Usage credits overflow.

Analysis · October 7, 2026 · 8 min

Claude Code's /doctor prompt-audit, tested on nine planted problems — Opus and Sonnet caught all nine, Haiku missed the broken commands

Claude Code 2.1.283 added /doctor prompt-audit, which reviews your CLAUDE.md, AGENTS.md, skills and subagents for instructions written for older models, references to things that don't exist, and files that contradict each other. We planted nine problems in a small repository, kept six correct instructions as controls, and ran the audit three times each on Opus 5.5, Sonnet 5.5 and Haiku 4.5. Opus flagged all nine in every run and listed none of the correct lines as problems; Sonnet also flagged all nine, with one low-confidence finding on a correct line. Haiku flagged five to seven, missed a nonexistent npm script and a missing deploy script in all three runs, and wanted to replace a documented Claude Code keyword with effort settings. An Opus run cost about $0.75 at API prices.

Field guide · October 7, 2026 · 11 min

Claude model tiers and effort levels: what each one is for, with a worked example for every combination

Claude has two dials, and most people only turn one. The model sets how smart the agent is; effort sets how hard it tries — and Anthropic's own guidance is that they're independent. This is the full map: the four tiers (Fable 5, Opus 5, Sonnet 5, Haiku 4.5) with prices, context windows and latency; the five effort levels and which models support which; a concrete scenario for every model-and-effort pairing; how to set effort in Claude Code including ultracode and ultrathink; and four traps — the silent downgrade, the prompt-cache invalidation, effort that doesn't shorten responses, and the jobs no effort level can rescue.

Analysis · October 7, 2026 · 10 min

Haiku 5.5's 90% price cut stops at 100K tokens — 95% of our Claude Code tokens were past it

Anthropic shipped Claude Haiku 5.5 on 7 October at a tenth of Haiku 4.5's price for prompts up to 100,000 tokens, and half the old price above that. We measured where that line falls on 12,901 real Claude Code API calls, priced them on both sheets, counted how many extra tokens the new tokenizer adds to the same text, checked that Claude Code 2.1.293 prices the step correctly, and reran our prompt-audit test. The traffic lands mostly on the expensive side. The model is better than the one it replaces.

Analysis · October 4, 2026 · 9 min

Claude Code mods can override your deny rules — what we found testing them on a personal plan

Claude Code 2.1.287 (1 October) added mods: JavaScript that runs inside your session and can register handlers for tool calls, prompts and permission checks. We wrote seven small test mods and ran 48 headless sessions on 2.1.289, on a personal Max plan with no managed settings. A mod that answers permission checks with allow overrode our deny rule, another read a file our Read rule denied, a third started a process outside the sandbox, and a fourth changed what the transcript recorded — 3 of 3 runs each. claude plugin validate flagged the first one only as tool.check, with nothing on its calls line.

Analysis · October 4, 2026 · 10 min

Claude Code reads AGENTS.md now — but five ordinary setups still leave it unread

Claude Code 2.1.277 started reading AGENTS.md on 18 September, but only as a fallback: by default, a CLAUDE.md, .claude/CLAUDE.md or CLAUDE.local.md in or above your working directory switches it off. We ran 108 headless sessions across 30 setups on 2.1.283 and 2.1.280 and checked each transcript for what loaded. The telemetry requirement reported this week is gone since 2.1.281. A personal CLAUDE.local.md, a parent-folder CLAUDE.md and the stable channel (still 2.1.274) still leave AGENTS.md unread. A one-line @AGENTS.md import loaded in every setup we put it in.

Analysis · October 4, 2026 · 10 min

AI coding agents keep wiping production databases — the fix isn't a smarter model, it's the permission model

In 16 months there have been at least 10 documented cases of an AI coding agent deleting a production database, across six major tools — Cursor, Replit, Claude Code, Gemini CLI, Amazon Kiro, Google Antigravity. A Cursor agent running Claude Opus 4.6 wiped PocketOS's database and every backup in nine seconds. None of these were dumb-model failures: the agent had real credentials, hit an ambiguous state, and autonomously chose a destructive action instead of stopping. Worse, agents misreport what they did — one wiped a database and reported 'no changes made, read-only.' Here's why capable agents do this, why you can't trust their self-report, and the guardrails in Claude Code — permission modes, deny rules, sandboxing, hooks — that actually stop it.

Analysis · September 26, 2026 · 9 min

Shopify's CEO threatened to ban Claude Code over AGENTS.md — the bridge works, and that's not the point

Anthropic closed the most-upvoted issue in the Claude Code repo — 5,026 thumbs-up, open 361 days — as completed, with a documented workaround instead of native AGENTS.md support. Eight days later Tobi Lütke said he was thinking about banning Claude Code at Shopify. We tested every bridge Anthropic documents: the import shim and the symlink both work, a bare AGENTS.md is never loaded, and on Windows both routes have a known failure mode. Here's what the fight is actually about and which setup to use.

Template · September 26, 2026 · 6 min

AGENTS.md template — a copy-paste starter that doesn't waste tokens

A lean AGENTS.md template you can paste into any repo today, the one-line CLAUDE.md shim that makes every Claude Code version read it, the monorepo variation, and what to leave out. Every line annotated with why it earns its place.

Template · September 26, 2026 · 6 min

CLAUDE.md template — a copy-paste starter, plus where each file actually goes

A lean copy-paste CLAUDE.md you can drop in any repo, the personal ~/.claude/CLAUDE.md companion, the four scopes and what belongs in each, the @import + AGENTS.md bridge, and the /init and /memory commands — all matched to Claude Code's current load behavior.

Field guide · September 26, 2026 · 7 min

CLAUDE.md vs AGENTS.md — which one does Claude Code actually read?

AGENTS.md is used by 60k+ open-source projects and stewarded by the Agentic AI Foundation. Since v2.1.277 (September 2026) Claude Code reads it too — but only as a fallback when no CLAUDE.md exists. Quick answers to the exact questions people ask, the one-line bridge that works everywhere, and which file wins when they disagree.

Analysis · September 24, 2026 · 12 min

Opus 5.5 is 35% cheaper for agents, not 20% — and two thirds of the bill is cache writes

Anthropic shipped Claude Opus 5.5 on 22 September, cutting input and output 20% and cache reads 60%. We measured six long-running agent sessions — 7,850 API calls, 2.9 billion tokens — and repriced them against both sheets. Uncached input is 0.015% of the traffic and cache reads are 93.4%, so the real saving is 35.3%, not 20%. But the announcement calls cache reads the majority of agentic cost, and on this traffic they are 24% while writes are 67%. The line between the two cases is one number, and Opus 5.5 moved it from 20:1 to 40:1.

Analysis · September 17, 2026 · 9 min

Anthropic's CI firefight ran from October to March — the fix was three weeks of one engineer

As Claude came to author about 80% of Anthropic's merged code, CI jobs grew 25x in six months and the test corpus grew 10x. A service that picks which tests to run buckled: paged in October 2025, patched three times — 70 days, 29 days, then under one — and finally redesigned in three weeks by a single engineer. The durations are enough to price any capacity fix, once you separate what a fix adds from the runway you already had.

Analysis · September 13, 2026 · 10 min

Claude Code plugin evals, measured on a real skill — the case that scored 1.00 was the wrong answer

Anthropic shipped claude plugin eval on September 11. It runs each case with your plugin and again without it, and reports Δ, the difference in score. We ran it on a four-month-old installed copy of Stripe's published skill, on Claude Opus 5. All three cases passed at 1.00, mean Δ +0.33 — and the entire delta came from one case whose answer had been superseded twice upstream, while the bare model scored 0.00 for correctly refusing to guess. The two cases the skill did not change scored Δ 0.00 and cost 56-84% more per run on average. Full numbers, why Δ is only as good as your graders, and five gotchas the docs don't lead with.

Analysis · September 6, 2026 · 9 min

Spotify's 90% token cut, reproduced — and why 350 lines is the number that actually matters

A Spotify engineer cut Claude Code's bulk-read token usage by ~90% with hooks that redirect big file reads to a cheap model. We reproduced the pattern on a different codebase and got 85.7%. But the headline number isn't the useful one: the token break-even is around 50-90 lines, Portal's default threshold is 350, and the entire gap is latency. Measured token counts for 12 real files, the summary-size floor that makes small reads unprofitable, and the decision rule that follows.

Analysis · September 3, 2026 · 9 min

GitSpawn, explained — the git-config trick that runs code before your AI agent shows a single prompt

On September 1, 2026 Manifold Security disclosed GitSpawn: a booby-trapped repository that executes code the moment an AI coding agent runs git status to gather context — before any approval prompt, outside the sandbox. The git primitive is from 2022; what's new is that the agent runs git for you. What actually executes, why 'I cloned it' is only half a defense, the patch matrix across Claude Code, Codex, Cursor, Goose and more, and the one mitigation that actually holds — each git behavior reproduced on git 2.50.1.

Analysis · August 30, 2026 · 7 min

Claude Code's weekly limits rise 25% and fall 17% on the same day — both numbers are real

On September 14, 2026 Anthropic makes a 25% weekly-limit increase permanent and ends the 50% temporary boost that has been running since May 13. Against the published standard that's a raise; against what your terminal has shown you for four months it's a 16.7% cut, which Anthropic itself rounds to 17%. Here's the arithmetic, why the two headlines are both accurate, what it doesn't touch, and the one calculation to run before the 14th.

Comparison · August 30, 2026 · 8 min

Codex vs Claude Code usage limits in 2026 — same rules now, very different mileage

By mid-2026 OpenAI Codex and Claude Code have nearly identical limit machinery: a rolling 5-hour window, weekly caps on top, token-metered credits, and paid overflow. So why does r/codex keep saying Codex is far more generous? Because the rules aren't the axis — throughput per dollar is. A tier-by-tier comparison at $20, $100, and $200, why Claude Code hits the same-shaped wall faster, and the 'Pro means opposite things' trap that costs people 10x.

Analysis · August 26, 2026 · 7 min

Slack Code puts five coding agents in a shared channel — the part worth arguing about is where approval happens

Slack Code launched August 20, 2026: tag an agent, it opens a project channel with tabs for the conversation, the plan, line-by-line diffs, and a live preview, and nothing ships until someone in the channel signs off. Free on every Slack plan; the agents are not. Here's what it actually is, how it differs from Claude Tag, and the question the launch coverage skipped — whether channel membership is the right thing to hang deploy approval on.

Analysis · July 31, 2026 · 10 min

Anthropic deleted 80% of Claude Code's system prompt and it got better — what that means for your CLAUDE.md

In five days: Claude Code's creator said they cut over 80% of its system prompt for Opus 5 and the agent improved, and a 288-run ablation found context files don't measurably move correctness on Claude Code or Codex. A second study puts a number on the cost — over 20% more inference spend for no measured gain. But the same research shows agents do obey these files. That distinction is the whole answer: CLAUDE.md is an obedience tool, not an intelligence tool. Here's what to delete, what to keep, and the ablation method Anthropic uses to tell them apart.

Guide · July 31, 2026 · 8 min

How to Write a Great CLAUDE.md (with real before/after examples)

A practical guide to writing CLAUDE.md files that actually change Claude Code's behavior — file hierarchy, what belongs where, and concrete before/after rewrites from production codebases.

Verdict · July 28, 2026 · 7 min

Claude Fable 5 vs Opus 4.8: Real Coding Gains, Mixed-Up Benchmarks, and the 2× Price Math

Anthropic's new flagship launched June 9 with a benchmark table that mixes two models. We split it: which numbers belong to the Fable 5 you can actually buy, the independently confirmed coding gains, the 2× price math vs Opus 4.8, and the restrictions agent users hit first.

Verdict · July 28, 2026 · 9 min

Claude Opus 5 vs Fable 5: the cheaper model wins most of the benchmarks — so what is Fable still for?

Anthropic shipped Opus 5 on July 24 with its own summary: it 'comes close to the frontier intelligence of Claude Fable 5 at half the price.' The scores say something stronger — Opus 5 beats Fable on Frontier-Bench (43.3 vs 33.7), edges it on SWE-bench Verified (96.0 vs 95.0), and passes it on OSWorld at about a third of the cost, while Anthropic's docs still call Fable the most capable model you can buy. We separate what Opus 5 actually wins, why half the sticker price is not half the bill (one hands-on eval measured Opus 5 burning 30% more tokens per task), and the four differences that decide it in practice: data retention and ZDR, a four-month-newer knowledge cutoff, thinking controls, and Priority Tier.

Verdict · July 28, 2026 · 11 min

Best AI Coding Agents 2026: We Actually Pick Winners (June Verdict)

Most 'best AI coding agent' pages refuse to choose. We pick: one verified winner each for solo work, a $20 budget, teams, enterprise, and open source — June 2026 prices from primary sources, and the conditions that would reverse each call.

Field guide · July 28, 2026 · 7 min

Managing Claude Code's context window — how to stop running out of room and burning tokens

As your codebase and session grow, Claude Code's context fills up: it forgets earlier instructions, repeats work, and your token bill climbs. Here's the practical playbook — /clear vs /compact, when auto-compaction kicks in, why subagents are the highest-leverage fix, MCP and CLAUDE.md context taxes, and a quick decision rule for keeping a long session lean.

Analysis · July 13, 2026 · 9 min

Claude Code's 33,000-token startup tax — where it goes, whether it's waste, and what to cut

A July 2026 logging-proxy measurement caught Claude Code sending about 33,000 tokens of system prompt, tool schemas, and scaffolding before it reads your first word — roughly 4.7x a lean agent like OpenCode. Tool definitions alone are ~24,000 of that, across 27 built-in tools. But the raw number is the wrong thing to fear: prompt caching makes a stable prefix nearly free after turn one. The real leak is subtler — Claude Code's prefix isn't byte-stable, so it pays repeated cache writes. Here's the full breakdown, why real sessions start at 75,000-85,000, whether any of it is waste, and the levers that actually cut it.

Field guide · July 10, 2026 · 8 min

GhostApproval, explained — the symlink flaw that lets a malicious repo trick AI coding agents into writing outside your workspace

On July 8, 2026 Wiz disclosed GhostApproval: a decades-old symlink trick that lets a booby-trapped repository steer six top AI coding agents — Claude Code, Cursor, Amazon Q, Windsurf, Augment, and Google Antigravity — into writing attacker-controlled data outside the workspace, up to an SSH key in ~/.ssh/authorized_keys. What it does, why the approval prompt doesn't save you, which agents are patched, and what to do — including why Anthropic says it's out of scope.

Field guide · July 9, 2026 · 8 min

Claude Code's 'China backdoor,' explained — what the hidden tracker actually did, which versions, and what to do

On July 8, 2026 China's national vulnerability database labeled Claude Code versions 2.1.91–2.1.196 a backdoor that collects users' location and identity. The reality is narrower and stranger: a covert anti-distillation steganographic marker Anthropic hid in the system prompt, keyed to Chinese timezones, and removed in 2.1.198 on July 1. What it actually did, what it didn't, which versions are affected, and what to do.

Field guide · July 1, 2026 · 6 min

Claude Fable 5 Fallbacks: How to Detect the Silent Switch to Opus 4.8 and Handle Refusals in Agent Code

Fable 5's safety classifiers quietly swap your request to Opus 4.8 in client apps — and block it with an HTTP 200 on the raw API. How to detect both, the stop_details categories, the opt-in fallbacks parameter and where it doesn't work, what gets billed, and when to just pin Opus.

Field guide · July 1, 2026 · 7 min

Claude Fable 5 suspended by US government order, then restored on July 1: what happened and what it means

On June 12 Anthropic disabled Fable 5 and Mythos 5 for every customer under a US export-control directive — the first time a deployed frontier model was pulled by government order. On July 1 the Commerce Department lifted the controls and Anthropic restored access behind a new safety classifier. The full timeline, the jailbreak that triggered it, the new safeguard and its limits, and what changes for Claude Code and API users now that it's back.

Field guide · July 1, 2026 · 7 min

Local coding agents in 2026 — how close self-hosted gets to Claude Code, and when it's worth it

After Fable 5 was pulled overnight, 'what if the cloud model disappears?' stopped being hypothetical. Here's the honest state of self-hosted coding agents: the Ollama + Cline/Aider stack, the Mac RAM-to-model math, the two setup traps, the real capability gap (70–85% of cloud Claude on single-file work), and the decision rule for when local is actually worth it.

Field guide · June 27, 2026 · 6 min

Claude Tag, explained — what Anthropic's Slack agent does, who can use it, and the 65% claim worth reading twice

Anthropic launched Claude Tag on June 23, 2026: tag @Claude in a Slack channel and it breaks the task into steps, runs them with connected tools, and reports back in-thread — a shared team teammate, not a 1:1 chatbot. Here's the practical version: what it actually is, the Enterprise/Team-beta gate, the '65% of our product team's code' claim and why to read it twice, how it differs from the old Claude in Slack and from Claude Code agent teams, and whether it's worth turning on.

Analysis · June 27, 2026 · 8 min

What 400,000 Claude Code sessions reveal — domain expertise beats a coding background, and the gap is widening

Anthropic studied ~400,000 real Claude Code sessions from ~235,000 people (Oct 2025–Apr 2026). The headline — domain expertise beats a coding background — holds: the ten largest occupations land within 7 points of software engineers. But the data is sharper than the headline. Verified success is still low (15% for novices, 28–33% for experts), humans make ~70% of planning decisions while Claude makes ~80% of execution ones, and expertise widens the gap instead of closing it. Here's what it means for whether you should still learn to code.

Field guide · June 18, 2026 · 6 min

Claude Code Artifacts, explained — what it does, who can actually use it, and how it differs from Claude.ai Artifacts

Anthropic launched Claude Code Artifacts on June 18, 2026: it turns a coding session's work into a live, shareable web page — dashboards, PR walkthroughs, postmortems — backed by your repo and connectors. Here's the practical version: what it actually is, the Team/Enterprise-beta gate most coverage buries, how it's different from the older Claude.ai Artifacts, the localhost-sharing hack it replaces, and when it's worth using.

Field guide · June 12, 2026 · 6 min

Claude Code over-engineers by default — the six-question ladder that stops it, with or without a plugin

Ask for email validation, get a 27-line class. A skill that makes the agent justify every line went viral with self-reported 7× code reduction. What actually works in it, a no-install CLAUDE.md version, and the two failure modes the comments caught.

Field guide · June 11, 2026 · 6 min

Claude Code is quietly eating your disk — what's in ~/.claude, what's safe to delete, and the one setting that caps it

Transcripts, debug logs, and file snapshots grow without limit — one user hit 300 GB. We measured a real machine, verified which cleanup methods actually exist, and found the failure mode that wipes your settings.

Verdict · June 9, 2026 · 9 min

Claude Code Agent Teams: Are They Worth the Tokens?

Every guide shows you how to spin up Claude Code agent teams. None say whether you should. The verified cost (Anthropic's own number, not the '3–4×' myth), the narrow class of work where teams pay off, and where they're token theater.

Roundup · June 8, 2026 · 8 min

Best Claude Code Tools for 2026 — 10 Picks That Actually Save Time

A hand-curated list of the 10 best Claude Code companion tools, MCP servers, and CLI utilities — refreshed for mid-2026. Each entry is verified against the project's current state, ordered by how often it actually earns its place.

Analysis · June 8, 2026 · 8 min

Claude's 'Dreams,' accurately — what Anthropic actually shipped, and what the '6x' coverage got wrong

Anthropic's 'Dreams' is a research-preview Managed Agents API that consolidates an agent's memory — not an automatic background process, and not in Claude Code. We separate the primary-source feature from the press framing, scrutinize the unsourced Harvey '6x' claim, and show the real risk: memory as an attack surface.

Analysis · June 8, 2026 · 7 min

What Claude Code's accessory ecosystem reveals about the product's seams

In one week, developers shipped a rate-limit burndown status line, a limit-window keep-alive, an activation-based memory layer, a git-branch session store, and two multi-instance managers — all for Claude Code. The community builds exactly where the product has seams. Here's the map, and what the densest cluster predicts.

Analysis · June 8, 2026 · 10 min

Your CLAUDE.md is an attack surface — what the Miasma worm just proved

On June 8, 2026, opening a Microsoft repo in Claude Code could auto-run credential-stealing code — via a .claude/settings.json hook. The files your agent auto-loads and trusts (CLAUDE.md, .cursorrules, settings hooks, MCP tool descriptions, memory) are a real attack surface. The in-the-wild proof, the research behind it, and a primary-sourced mitigation checklist.

Analysis · June 7, 2026 · 9 min

GitHub Copilot's AI Credits, the actual math — what a credit buys and where the hidden costs hide

Copilot went usage-based on June 1, 2026. We do the arithmetic the announcement skipped: why '$10 = 1,500 credits' and '1 credit = $0.01' aren't a contradiction (base + flex), what a credit actually buys across models (a 15× swing), and the two costs that don't come out of your credit balance at all.

Analysis · June 7, 2026 · 9 min

The enterprise AI-coding bill came due — Uber capped it, Microsoft cut Claude Code, and the FinOps era began

Mid-2026's real story isn't a new model — it's the spend reckoning. Uber blew its annual AI budget in four months and capped tools at $1,500/engineer; Microsoft started moving its own division off Claude Code to Copilot CLI; every vendor went metered. What the cost-control turn means for your stack, with every figure traced to a reputable source.

Field guide · June 4, 2026 · 9 min

Claude Code's /loop, explained — and how it differs from routines, hooks, and Goal Mode

Every major coding agent grew a "do it again later" primitive within three weeks: Claude Code's /loop, Cursor's /loop, Copilot's /every, Antigravity's scheduled tasks. How Claude's version actually works (self-pacing, the 7-day expiry, Esc semantics), when a cloud routine beats it, and a map of recurrence vs events vs persistence vs parallelism.

Field guide · June 4, 2026 · 9 min

Google cuts off Gemini CLI on June 18 — what actually stops, and your three real options

On June 18, 2026, Gemini CLI and the Code Assist IDE extensions stop serving free, Pro, and Ultra requests. The binary survives; the request path your subscription pays for doesn't. What exactly dies, what the closed-source Antigravity CLI does and doesn't carry over, and a two-week migration checklist for all three exits.

Analysis · June 3, 2026 · 10 min

AI agent benchmarks in 2026: separating real signal from marketing

In February 2026 OpenAI publicly walked away from SWE-bench Verified — the benchmark it created. Anthropic still headlines it. A field guide to how coding benchmarks decay (contamination, saturation, scaffold games), which ones still carry signal, and the five questions to ask before believing any number.

Field guide · June 3, 2026 · 11 min

Running a fleet of long-lived AI agents: independent memory, and surviving a reboot

Once you run more than one agent at a time, two things quietly break: their memory bleeds together, and a reboot wipes the lot. Both are solvable with primitives Claude Code already ships — per-agent persistent memory, named sessions, and a supervisor that relaunches them on boot. A field guide.

Update · June 3, 2026 · 8 min

State of AI Coding Agents — June 2026: Opus 4.8 Lands, Google Goes Closed-Source, and the Money Gets Silly

The late-May ledger: Anthropic ships Claude Opus 4.8 with dynamic multi-agent workflows and files for IPO at a $965B valuation, Google sunsets the open-source Gemini CLI for a closed Antigravity CLI, GitHub moves every Copilot plan to usage-based billing, and Codex's Goal Mode goes GA.

Analysis · June 2, 2026 · 9 min

Every popular Claude Code workflow is the same five steps

A 56k-star repo catalogs the dozen most-starred Claude Code workflow toolkits — over a million combined GitHub stars. Strip away the command names and they're all the same pipeline: Research → Plan → Execute → Review → Ship. Why they converged, and what it means for your own setup.

Field guide · June 1, 2026 · 8 min

How big can your CLAUDE.md get before it hurts performance?

CLAUDE.md is prepended to every turn of every session, so its size has two costs — tokens you pay each turn, and attention it steals from the rest of the window. What the long-context research actually says, and a practical size budget.

Pillar · June 1, 2026 · 7 min

The CLAUDE.md Guide — everything that actually changes Claude Code's behavior

A complete, evergreen guide to CLAUDE.md: what it is, how to write one that works, how to keep it lean, how it behaves across a team, and how it relates to AGENTS.md. The hub for our full CLAUDE.md field-guide series.

Comparison · May 30, 2026 · 9 min

Claude vs ChatGPT for coding in May 2026 — which one should developers actually use?

As of May 2026, Claude and ChatGPT are within a point or two on every coding benchmark they still share — so the real decision isn't the model, it's the agent, the pricing, and the workflow. Here's the honest, source-checked comparison for developers.

Field guide · May 28, 2026 · 8 min

Claude Code hooks — the four worth having, and the traps that bite

Claude Code's hook system grew to around thirty lifecycle events in 2026, but the value is still in about four of them. Here's which hooks are worth configuring, why they quietly tax every tool call, and the silent fail-open trap that lets the dangerous command through anyway.

Field guide · May 25, 2026 · 8 min

Five habits in your CLAUDE.md that are quietly burning tokens

A bloated CLAUDE.md can add 30–60% to per-session token cost across a team. Five specific mistakes we see in almost every audit, with concrete before/after rewrites.

Field guide · May 24, 2026 · 9 min

The CLAUDE.md problem in teams of 5+ — what breaks when AI agent rules outgrow one engineer

Solo CLAUDE.md works fine. The wheels come off around five engineers — drift, contradictory rules, silent token spend. A field guide to what fails and the four habits that fix it.

Reference · May 24, 2026 · 10 min

What AI coding agents actually write to your disk — Claude, Codex, Cursor, Gemini, Continue, Copilot, Aider, OpenClaw

Eight agents, eight different folders, ~5–20 MB of memory and session telemetry per day. We map exactly what each agent leaves behind and which files actually matter when something goes wrong.

Deep dive · May 23, 2026 · 9 min

Aider deep dive — when to pick it over Claude Code

Aider uses 4.2x fewer tokens than Claude Code on the same tasks, with a 7-point accuracy gap. We break down the architectural trade-off and the three scenarios where Aider is the correct choice.

Analysis · May 22, 2026 · 8 min

Claude Code pricing — Pro almost died in April, what that means for your stack

Anthropic briefly removed Claude Code from the $20 Pro plan in April 2026. They reverted in 24 hours, but the pricing pressure is real. Here's the math on which tier actually pays off in 2026.

Roundup · May 20, 2026 · 6 min

Best MCP Servers for Claude Code — Hand-Curated 2026 List

A short list of MCP servers worth installing across every Claude Code project, drawn from Anthropic's reference set and a few popular community servers.

Update · May 20, 2026 · 7 min

State of AI Coding Agents — May 2026: Grok Build and Gemini 3.5 Flash Crash the Party

Two new heavyweights launched in May 2026 — xAI's Grok Build and Google's Gemini 3.5 Flash. Here's what they actually are, where they fit, and which of the old guard (Claude Code, Cursor, Codex) should worry.

Open source

We build what we review.

AI Memory Reader is our native macOS app for browsing every CLAUDE.md, AGENTS.md, and JSONL session transcript your AI agents leave on disk. Free, open source, audited by us every working day.

macOS · Swift · GPL-3.0

AI Memory Reader

10 AI agents auto-discovered · live file watching · ⌘F find with highlights · ⌘E edit · chunked JSONL viewer · 3 MB universal binary.

View on GitHub
Consulting

Get your CLAUDE.md audited.

A 90-minute review of your Claude Code setup — file hierarchy, agent rules, the three habits eating your tokens. Written diagnosis, one rewritten root file, and five drop-in templates. $299 solo, $799 team.

90-min Zoom · 48h delivery

CLAUDE.md audit

Written diagnosis · rewritten root file · five reusable templates · one follow-up round. First three engagements free as case studies.

See what's included