Claude Code guides: MCP, hooks, and review

Practical Claude Code guides for MCP, hooks, CLAUDE.md, skills, code review, and engineering team conventions.

Start with Claude Code team adoption, Claude Code review, and shared agent workflows.

Want to apply these guides with your team? Explore Claude Code training.

Les terrils de Sacré Madame, landscape painting by Maximilien Luce (1897).
AI-Assisted Coding·7 min read

Epho Runs Claude Code with Curl

Epho wraps cloud sandboxes behind one API call, so developers can test coding agents without building the runner.

August 21, 2026·Rogier Muller
Cayambe by Frederic Edwin Church, New York Historical Society, landscape painting by Frederic Edwin Church (1862).
AI-Assisted Coding·10 min read

machine0 Puts Agent VMs on the CLI

machine0 gives coding agents persistent CPU and GPU VMs from a CLI. Here is what matters, what is unclear, and how to test it safely.

August 21, 2026·Rogier Muller
Lake George, Free Study, landscape painting by John Frederick Kensett (1872).
Open Source·9 min read

claude-code 2.1.229 Repairs Remote Sessions

claude-code 2.1.229 tightens Remote Control sessions, self-hosted hooks, plugin commands, streaming, and crash handling.

August 16, 2026·Rogier Muller
Måke på stranden - IMG 9351 (cropped), landscape painting by Eilif Peterssen.
AI-Assisted Coding·9 min read

Waku Is a Native Coding-Agent App

Waku is a Rust and GPUI desktop app for coding agents. The useful question is whether native control beats chat.

August 16, 2026·Rogier Muller
Moeras in Bourgondië, landscape painting by Théodore Rousseau (1841).
Methodology·4 min read

Reading the Anthropic Claude Code hooks documentation properly

A practitioner's guide to the Anthropic Claude Code hooks documentation: which events matter, how exit codes work, and the mistakes teams make first.

August 15, 2026·Rogier Muller
Silesian Landscape, landscape painting by Carl Friedrich Lessing (1841).
Methodology·3 min read

The best MCP servers for Claude Code are the few you keep

The best MCP servers for Claude Code are the three or four that reach data the agent cannot get from your files. Here is how to choose.

August 15, 2026·Rogier Muller
Snow Coloring the World White, landscape painting by Fa Ruozhen (1690).
Methodology·3 min read

Brainless GitHub panels and the trust they borrow

Brainless is a shadcn registry for agent-style UI. Wiring a Brainless GitHub panel to real repo access needs care.

August 15, 2026·Rogier Muller
On the Mediterranean-Hermitage Museum, landscape painting by Pierre Bonnard.
Methodology·3 min read

Brainless UI, and why agents work better against it

A brainless UI keeps logic out of components. It makes agent-written frontend code reviewable, testable, and much easier to fix.

August 15, 2026·Rogier Muller
L'espace, landscape painting by Richard Parkes Bonington (1826).
Methodology·3 min read

A Claude CLI workflow for tasks longer than an hour

A Claude CLI workflow built around context, checkpoints, and review, for work that takes longer than a single sitting.

August 15, 2026·Rogier Muller
Berglandschap met een visser, landscape painting by Théodore Rousseau (1830).
Methodology·3 min read

The Claude Code CLI workflow after the novelty wears off

A Claude Code CLI workflow built around plan mode, short sessions, slash commands you wrote yourself, and hooks that enforce rules nobody remembers.

August 15, 2026·Rogier Muller
Maanlicht, Champigny Moonlight Champigny, landscape painting by Charles-François Daubigny (1867).
Methodology·3 min read

Claude Code hooks that earn their place in a repo

Claude Code hooks turn a convention the model might follow into a rule it cannot skip. The four we see teams keep, and the ones they regret.

August 15, 2026·Rogier Muller
Landscape with Cottages, landscape painting by James Ward (1802).
Methodology·3 min read

When Claude Code MCP servers help, and when they hurt

Claude Code MCP servers give the agent real data instead of guesses. They also cost context on every request. How to decide which ones to keep.

August 15, 2026·Rogier Muller
La Ferté, landscape painting by Richard Parkes Bonington (1825).
Methodology·4 min read

Getting a Claude Code review worth reading

A Claude Code review is only as good as the scope you give it. How to set that scope, where it beats a human reviewer, and where it wastes your time.

August 15, 2026·Rogier Muller
The Ferry Boat, landscape painting by Charles-François Daubigny (1913).
Methodology·4 min read

Running a Claude Code security review that finds real bugs

A Claude Code security review is good at data-flow bugs and bad at threat modelling. How to scope it so the findings are worth reading.

August 15, 2026·Rogier Muller
Amselfluh, landscape painting by Ernst Ludwig Kirchner (1922).
Methodology·4 min read

Claude Code skills, and when they beat a prompt

Claude Code skills are folders of instructions loaded on demand. What they are good for, where they rot, and how to write one that survives a team.

August 15, 2026·Rogier Muller
Une mare près de la Glacière, au crépuscule (1821), landscape painting by Paul Huet (1821).
Methodology·3 min read

Claude Code subagents are a context tool

Claude Code subagents are not a team of experts. They keep noise out of your main context, and that framing tells you when to use them.

August 15, 2026·Rogier Muller
Pierre Bonnard Lac dans le Dauphiné, landscape painting by Pierre Bonnard.
Methodology·4 min read

Claude Code vs GitHub Copilot for engineering teams

Claude Code vs GitHub Copilot, compared on how each one actually behaves in a real repo, and which teams should run both.

August 15, 2026·Rogier Muller
Maximilien Luce Jeunes femmes sur le quai, Honfleur 1928, landscape painting by Maximilien Luce (1928).
Methodology·3 min read

What the claude mcp command actually configures

The claude mcp command adds, lists, and removes MCP servers. The part that matters is scope, and picking the wrong one breaks it for your team.

August 15, 2026·Rogier Muller
Paysage en Provence, landscape painting by Paul Cézanne (1880).
Methodology·3 min read

Your CLAUDE.md is probably too long

CLAUDE.md is the file your agent reads every turn. Why long ones stop working, what belongs in it, and a rewrite that takes twenty minutes.

August 15, 2026·Rogier Muller
The Appletree, landscape painting by Charles-François Daubigny (1892).
Methodology·3 min read

A CLI workflow that survives a real working day

A CLI workflow for agentic coding that holds up under interruptions, review, and long tasks, with the parts that break.

August 15, 2026·Rogier Muller
Italienische Landschaft (Capriccio)Italian landscape, landscape painting by Karl Friedrich Schinkel (1820).
AI-Assisted Coding·11 min read

Maximizing Claude Code Sessions

Anthropic’s session-value guidance shows how to spend less context, avoid cache surprises, and compare coding agents fairly.

August 15, 2026·Rogier Muller
Landscape from the Eifel mountains, landscape painting by Carl Friedrich Lessing (1834).
Methodology·3 min read

How MCP servers actually behave in a real repo

MCP servers give a coding agent tools beyond your files. What they cost you in context, and how to keep the list short.

August 15, 2026·Rogier Muller
Buddha's Conversion of Five Bhiksu, landscape painting by Li Sheng (1340).
Methodology·3 min read

What good MCP technical training actually covers

MCP technical training that goes past the hello-world server: transports, tool design, auth, and the failure modes that bite once real teams connect real systems.

August 15, 2026·Rogier Muller
Hudson River Scene, landscape painting by John Frederick Kensett (1857).
Methodology·3 min read

OpenKnowledge vs Obsidian for a team Claude can read

Comparing OpenKnowledge vs Obsidian for engineering notes, judged on one thing: can a coding agent read the knowledge without a plugin.

August 15, 2026·Rogier Muller
Le gouffre, landscape painting by Paul Huet (1861).
Methodology·3 min read

Working with Opus 5 in Claude Code without burning budget

When to reach for Opus 5 in Claude Code, when a smaller model is the better call, and the habits that decide whether the bigger model actually pays off.

August 15, 2026·Rogier Muller
Paysage avec laveuses, landscape painting by Charles-François Daubigny.
Open Source·9 min read

self-bench Turns Private PRs Into Evals

self-bench turns completed private PRs into coding-agent evals, with a safer way to measure agents on real repo work.

August 15, 2026·Rogier Muller
Tropical Scenery, landscape painting by Frederic Edwin Church (1873).
Open Source·9 min read

claude-code 2.1.232 Enables Agent Forks

claude-code v2.1.232 changes subagent defaults, cross-session messaging, GitLab token redaction, and what to test first.

August 14, 2026·Rogier Muller
Landschap met schepen op een rivier in de avond., landscape painting by Charles-François Daubigny (1866).
AI-Assisted Coding·8 min read

/show-me Makes Coding Agents Draw

HumanLayer's /show-me turns coding-agent explanations into compact visuals so developers can review shape, flow, and risk faster.

August 14, 2026·Rogier Muller
Il PenserosoII Penseroso, landscape painting by Thomas Cole (1845).
AI-Assisted Coding·9 min read

Claude Code 2.1.229 Stabilizes Remote Control

Claude Code 2.1.229 steadies Remote Control, MCP OAuth, streaming, hooks, and plugin command sources.

August 13, 2026·Rogier Muller
A View on Hampstead Heath with Harrow in the Distance, landscape painting by John Constable (1822).
Open Source·8 min read

Simon Willison Ships alchemy-utils Alpha

Simon Willison’s alchemy-utils 0.1a0 turns an AI-built database spike into a small alpha worth studying.

August 13, 2026·Rogier Muller
The Farm, landscape painting by Charles-François Daubigny (1855).
AI-Assisted Coding·9 min read

Best Programming Language for Coding Agents?

Dan Luu’s token-efficiency post asks whether language choice matters when coding agents read and write code.

August 12, 2026·Rogier Muller
Grand Ville Industrielle, landscape painting by Maximilien Luce (1899).
AI-Assisted Coding·8 min read

Claude Code User-Agent Email Leak Report

A reported Claude Code curl User-Agent email leak shows why agent-run network commands need explicit header review.

August 12, 2026·Rogier Muller
Man Struggling with a Boa Constrictor, Study for "Liboya Serpent Seizing its Prey", landscape painting by James Ward (1803).
Open Source·9 min read

Ante Runs Offline in One Binary

Ante packages a local coding agent into one binary, with clear tradeoffs for offline runs and code review.

August 11, 2026·Rogier Muller
Autumnal River Landscape, landscape painting by John Frederick Kensett (1853).
AI-Assisted Coding·8 min read

Claude Code Makes Auto Mode Default

Claude Code now defaults to Auto mode. Here is what changed, why developers cared, and the safest first repo check.

August 11, 2026·Rogier Muller
Paul huet, cielo blu e arancione, 1838-40, landscape painting by Paul Huet (1838).
Open Source·9 min read

qwen3.8-max-local-coding Makes Qwen Studio Edit Repos

qwen3.8-max-local-coding connects Qwen Studio to local repos through MCP, with a safe review boundary for edits.

August 9, 2026·Rogier Muller
Landscape, landscape painting by Ralph Albert Blakelock (1879).
AI-Assisted Coding·9 min read

Try Benzi Tests Code Maps Against Claude Code

Try Benzi maps codebases for agents, checks writes with static analysis, and gives Claude Code users a measurement lesson.

August 9, 2026·Rogier Muller
Le bac, landscape painting by Charles-François Daubigny (1866).
AI-Assisted Coding·10 min read

Managing AI Coding Costs at Scale: Worth It?

Databricks’ AI coding cost post sparked a fair fight over metering, platform spend, and review habits.

August 8, 2026·Rogier Muller
Oever van de Theems Bank of the Thames, landscape painting by Charles-François Daubigny (1868).
Open Source·9 min read

Mirafold Gives Terminal Agents a Browser UI

Mirafold wraps terminal coding agents in a browser UI, showing when the extra surface helps and when to stay in the shell.

August 8, 2026·Rogier Muller
Chicago art inst innes heron, landscape painting by George Inness (1893).
Open Source·9 min read

aident-skill Connects Codex and Claude Code to Apps

Aident Loadout gives Claude Code and Codex app actions; learn what the GitHub project does and when to try it safely.

August 7, 2026·Rogier Muller
Avondschemering, landscape painting by Théodore Rousseau (1840).
Open Source·9 min read

mcp-use v2 Goes Stateless

mcp-use v2 was rebuilt for stateless MCP. Learn what changed, why it matters, and where to set review boundaries.

August 7, 2026·Rogier Muller
Granville, PPD4459, landscape painting by Paul Huet.
Open Source·9 min read

claude-code 2.1.223 Tightens Marketplace Permissions

v2.1.223 adds marketplace wildcards, model fallback warnings, teleport hints, and security fixes for Claude Code.

August 6, 2026·Rogier Muller
Bamboo, Rocks and Lonely Orchids, landscape painting by Zhao Mengfu (1271).
AI-Assisted Coding·10 min read

Armature Shows MCP Session Analytics

Armature reconstructs MCP agent sessions so developers can see use cases, failures, and review evidence.

August 4, 2026·Rogier Muller
Leipzig, Museum der bildenden Künste, Jules Dupré, die drei Eichen, landscape painting by Jules Dupré.
Open Source·8 min read

book-skills Turns Work Books Into Claude Skills

book-skills packages management and programming books as Claude Code skills, with a safe way to test when that helps.

August 4, 2026·Rogier Muller
Zwei Männer am Meer, landscape painting by Caspar David Friedrich (1817).
Open Source·9 min read

claude-code-meter Watches Usage Pace

claude-code-meter shows Claude Code and Codex limit burn pace, so developers can avoid hitting resets mid-session.

August 3, 2026·Rogier Muller
Opkomende maan in de Morvan Moonrise in the Morvan, landscape painting by Charles-François Daubigny (1875).
Open Source·9 min read

MicroCodex Ships a 1MB Coding Agent

MicroCodex is a tiny C++ coding agent, and its real lesson is how to review small agent changes safely.

August 3, 2026·Rogier Muller
Golfe, mer, falaises vertes, landscape painting by Pierre-Auguste Renoir (1895).
AI-Assisted Coding·9 min read

Ski Runs Voice Coding Locally

Ski turns local speech into prompts for Claude Code and Codex, then keeps review anchored on the diff.

August 1, 2026·Rogier Muller
Conway Castle, landscape painting by Thomas Moran (1917).
Open Source·8 min read

Yamlet Makes Agent Specs Smaller

Yamlet is a small spec toolkit that pairs YAML contracts with Claude Code skills and deterministic checks.

August 1, 2026·Rogier Muller
Henri-edmond cross, madame hector france, 1891, 02, landscape painting by Henri-Edmond Cross (1891).
Open Source·10 min read

agent-manager Puts AI Agents in tmux

agent-manager keeps coding agents in tmux sessions and shows where review, prompts, and stalled panes need attention.

July 31, 2026·Rogier Muller
La prairie, landscape painting by Alfred Sisley (1880).
AI-Assisted Coding·10 min read

Can Telnyx Serve Kimi K3 Fast Enough?

Telnyx is serving Moonshot AI’s 2.8T Kimi K3 model, raising fair questions about latency, throughput, and local evals.

July 29, 2026·Rogier Muller
Dosseringen seen toward Österbro, landscape painting by Christen Købke (1836).
Open Source·10 min read

verified-3d-mesh-intersection Proves 3D CSG

A Lean 4 mesh-intersection project shows why a small formal spec can beat reviewing thousands of AI-written lines.

July 29, 2026·Rogier Muller
A dismasted brig, landscape painting by John Sell Cotman (1808).
Open Source·9 min read

claude-code 2.1.218 Backgrounds /code-review

claude-code 2.1.218 moves /code-review into a background subagent and tightens MCP, terminal, and accessibility edges.

July 28, 2026·Rogier Muller
Catalogue de tableaux modernes aquarelles, pastels (1901) (14782161874), landscape painting by Eugène Boudin (1901).
Open Source·9 min read

FeyNoBg Removes Backgrounds in Public

Feyn released FeyNoBg and NoBg; here is what developers should test before wiring it into agent-written code.

July 28, 2026·Rogier Muller
Painting, landscape painting by Ludwig Richter (1803).
Open Source·10 min read

Boffin Tries Per-Edit Agent Constraints

Boffin routes file-specific constraints to AI coding agents so small fixes stay small and verified.

July 27, 2026·Rogier Muller
Étang d'Optevoz, landscape painting by Charles-François Daubigny.
AI-Assisted Coding·9 min read

Claude Code 2.1.218 Backgrounds Reviews

Claude Code 2.1.218 moves reviews into a background subagent and fixes sharp edges in terminals, paths, and accessibility.

July 27, 2026·Rogier Muller
Lotus Flowers with a Landscape Painting in the Background, landscape painting by Martin Johnson Heade (1885).
Open Source·9 min read

claude-code 2.1.219 Surfaces MCP Failures

claude-code 2.1.219 makes MCP failures, directory changes, and sandbox network rules easier to test before upgrading.

July 26, 2026·Rogier Muller
Nybygge Building, landscape painting by Akseli Gallen-Kallela (1903).
Open Source·9 min read

claude-code-survival-kr Keeps Agents From Breaking Code

claude-code-survival-kr is a copy-paste rule set for coding agents. It shows where hard limits beat polite prompts.

July 26, 2026·Rogier Muller
Landscape Sketch, landscape painting by Thomas Cole.
AI-Assisted Coding·9 min read

Claude Code 2.1.219 Adds Opus 5

Claude Code 2.1.219 adds Opus 5, stricter sandbox networking, better MCP errors, and a new DirectoryAdded hook.

July 25, 2026·Rogier Muller
Höyrylaivoja, landscape painting by Akseli Gallen-Kallela (1891).
AI-Assisted Coding·10 min read

Echo Routes Open-Weight Models for Less

Echo tries to route tasks across open-weight models, promising Fable-level output for less money while raising eval questions.

July 24, 2026·Rogier Muller
Foothills Colorado, landscape painting by Worthington Whittredge (1820).
Open Source·9 min read

OneCLI Keeps Secrets Out of Agents

OneCLI shows a cleaner boundary for AI coding agents: fake keys in the session, real secrets behind a gateway.

July 24, 2026·Rogier Muller
Charles-françois daubigny, frutteto francese al tempo del raccolto, 1876, landscape painting by Charles-François Daubigny (1876).
AI-Assisted Coding·9 min read

Bento Puts Slides in One HTML File

Bento puts editing, viewing, slide data, animation, and collaboration into one HTML file you can inspect.

July 23, 2026·Rogier Muller
Landscape, landscape painting by Unknown (1368).
AI-Assisted Coding·9 min read

Review Habits for AI-Generated Code

Teams learn a simple review workflow for AI-generated code, with a checklist, comparison table, and Claude Code habits.

July 23, 2026·Rogier Muller
Landscape, The Palace of the Clouds, landscape painting by Unknown (1644).
Open Source·10 min read

claude-code 2.1.216 Loosens Sandboxes

claude-code 2.1.216 adds a filesystem sandbox escape hatch and fixes stalls, resumes, web answers, and worktree isolation.

July 22, 2026·Rogier Muller
Dream of Arcadia, landscape painting by Thomas Cole (1838).
Open Source·9 min read

CodeAlmanac Writes Wikis From Agent Chats

CodeAlmanac turns Claude Code and Codex chats into a local wiki. Learn where it fits, what to watch, and a safe MCP path.

July 22, 2026·Rogier Muller
Drainage Mills in the Fens, Croyland, Lincolnshire, landscape painting by John Sell Cotman (1835).
AI-Assisted Coding·9 min read

Bloomy Brings AI Tutoring to K-12

Bloomy’s Launch HN shows the promise and hard boundary of Socratic AI tutoring for students and coding agents.

July 21, 2026·Rogier Muller
An Overshot Mill in Wales (Aberdulais), landscape painting by James Ward (1847).
AI-Assisted Coding·8 min read

Claude Code 2.1.215 Makes Reviews Explicit

Claude Code 2.1.215 makes /verify and /code-review explicit, with a small repo checklist for safer review flow.

July 21, 2026·Rogier Muller
A View of the Bosporus with the Hagia Sophia and the Maiden's Tower in the Moonlight, landscape painting by Ivan Aivazovsky (1884).
AI-Assisted Coding·8 min read

claw-coder Runs an Autonomous Local Agent

Gabriel Blessed’s claw-coder post shows why local agents need privacy controls and machine-safety boundaries.

July 21, 2026·Rogier Muller
Wood Interior, landscape painting by Ralph Albert Blakelock (1879).
Open Source·9 min read

Agent-talk Gives Coding Agents a Backchannel

agent-talk adds a message backchannel between agent sessions; here is what changed, what is rough, and how to test it safely.

July 18, 2026·Rogier Muller
View on the Hudson, landscape painting by George Inness.
Open Source·8 min read

claude-code 2.1.212 Splits Forks and Subtasks

Claude Code v2.1.212 changes /fork, /subtask, agent limits, and MCP backgrounding. Here is what to test.

July 18, 2026·Rogier Muller
Morgennebel im Gebirge, landscape painting by Caspar David Friedrich (1908).
AI-Assisted Coding·9 min read

Claude Code 2.1.212 Tames Background Sessions

Claude Code 2.1.212 changes /fork, MCP backgrounding, and safety limits so review sessions stay usable.

July 17, 2026·Rogier Muller
Caspar David Friedrich (46983124004), landscape painting by Caspar David Friedrich.
AI-Assisted Coding·8 min read

Google Vids Adds Gemini Omni, Avatars

Google Vids now uses Gemini Omni and personal avatars, making generated video a reviewable engineering artifact.

July 17, 2026·Rogier Muller
Chimborazo - hut detail - HNT, landscape painting by Frederic Edwin Church.
AI-Assisted Coding·9 min read

Brainless: Claude Code-Style Shadcn Components

Brainless is a shadcn registry for agent-like UI, with a safe Claude Code MCP example for GitHub.

July 16, 2026·Rogier Muller
Hauling the Nets, landscape painting by Henri-Edmond Cross (1899).
Open Source·11 min read

deja-vu Shares Agent Memory Over SSH

deja-vu turns local coding-agent logs into searchable, shareable memory for Claude Code, Codex, and opencode.

July 16, 2026·Rogier Muller
Gebirgslandschaft, landscape painting by Carl Friedrich Lessing.
Open Source·9 min read

Juggler Puts Coding Agents in a GUI

Juggler is an open-source GUI coding agent that makes tool calls, context, and branches easier to inspect.

July 15, 2026·Rogier Muller
The Lotus Eaters, by Thomas Moran, 1895, oil on canvas - Portland Museum of Art - Portland, Maine - DSC04269, landscape painting by Thomas Moran (1895).
AI-Assisted Coding·10 min read

Microsoft’s Claude Code and Copilot CLI Study

Microsoft’s CLI study found more merged PRs, but the useful lesson is how to measure agent work without trusting PR count alone.

July 15, 2026·Rogier Muller
Les Hauts de Villerville, landscape painting by Charles-François Daubigny.
Open Source·8 min read

claude-meseeks Adds Meeseeks Waiting Alerts

claude-meseeks plays Mr. Meeseeks audio when Claude Code needs you, and this explains how to test it safely.

July 14, 2026·Rogier Muller
Stratford Mill, landscape painting by John Constable (1819).
Open Source·10 min read

clawk Puts Coding Agents in VMs

Clawk runs coding agents inside disposable Linux VMs so your laptop is not the execution boundary.

July 14, 2026·Rogier Muller
A romantic wood landscape at moonlight, landscape painting by Oswald Achenbach.
AI-Assisted Coding·9 min read

Terence Tao Builds Apps With Coding Agents

Terry Tao’s app experiments show where coding agents help: small visual tools, bounded risk, and human review.

July 13, 2026·Rogier Muller
Boten op de Theems Boats on the Thames, landscape painting by Charles-François Daubigny (1866).
AI-Assisted Coding·9 min read

Why Claude Code Sends 33k Tokens First

Systima measured Claude Code and OpenCode token overhead; here is the debate and a small repo experiment to run yourself.

July 13, 2026·Rogier Muller
The Citadel above Namur, Belgium, from the River Sambre, landscape painting by John Sell Cotman (1830).
Open Source·10 min read

claude-code 2.1.205 Fixes Workflow Edges

claude-code v2.1.205 fixes transcript safety, schema handling, background agents, MCP import, and worktree cleanup.

July 12, 2026·Rogier Muller
Split Rail Fence, landscape painting by Alexander Helwig Wyant (1860).
Open Source·7 min read

searxng-ai-kit Packages SearXNG for MCP

searxng-ai-kit packages SearXNG as a CLI and MCP server so coding agents can search without extra search infrastructure.

July 12, 2026·Rogier Muller
Saint-Tropez - 2025 - lithographie musée de Montmartre, landscape painting by Maximilien Luce.
AI-Assisted Coding·9 min read

Abralo Puts Claude Agents in One Window

Abralo is a free window for several Claude Code agents, useful when terminal splits hide what needs review.

July 11, 2026·Rogier Muller
Forty Steps, Newport, Rhode Island, by John Frederick Kensett, 1860, oil on canvas - Peabody Essex Museum - DSC07205, landscape painting by John Frederick.
Open Source·9 min read

claude-code 2.1.206 Smooths Repo Friction

claude-code 2.1.206 fixes small workflow surprises in /cd, /doctor, git pushes, worktrees, MCP, and login.

July 10, 2026·Rogier Muller
Temps orageux au bord de la mer (Stormachtig weer aan de zeekust) Temps orageux au bord de la mer, landscape painting by Charles-François Daubigny (1874).
AI-Assisted Coding·10 min read

Databricks Tests Agents on Millions of Lines

Databricks benchmarked coding agents on a huge repo. Learn why task cost, harness design, and repo shape matter.

July 10, 2026·Rogier Muller
The Parthenon, landscape painting by Frederic Edwin Church (1871).
AI-Assisted Coding·11 min read

Claude Code 2.1.205 Hardens Agent State

Claude Code 2.1.205 fixes session safety, schema output, background agents, MCP imports, and Windows edge cases.

July 9, 2026·Rogier Muller
Pierre-étienne-théodore rousseau, valle a tiffauge, 1837-44, landscape painting by Théodore Rousseau (1837).
Open Source·9 min read

Moo Versions the Whole Machine

Moo isolates each branch or agent attempt in a Linux microVM, making parallel AI coding less collision-prone.

July 9, 2026·Rogier Muller
Railroad Cut (La Tranchée), landscape painting by Paul Cézanne (1867).
Open Source·10 min read

claude-code 2.1.202 Tunes Dynamic Workflows

Claude Code 2.1.202 adds dynamic workflow sizing and telemetry fields, plus fixes that make remote sessions less brittle.

July 8, 2026·Rogier Muller
RousSeau la mare Fontainebleau 42513, landscape painting by Théodore Rousseau (1913).
Open Source·9 min read

Rowboat vs Claude Desktop: App or Chat?

Rowboat turns AI work into local surfaces; this compares it with Claude Desktop and shows when each fits.

July 8, 2026·Rogier Muller
Lake Erie, landscape painting by John Frederick Kensett (1865).
AI-Assisted Coding·9 min read

Claude Code 2.1.202 Adds Workflow Controls

Claude Code 2.1.202 adds workflow size guidance, OTel attributes, and fixes worth testing in one real repo.

July 7, 2026·Rogier Muller
October Noon, landscape painting by George Inness (1891).
AI-Assisted Coding·9 min read

Ask HN: Banned From Claude Code

A Hacker News Claude Code ban sparked a debate about account risk, fallbacks, and safer MCP habits.

July 6, 2026·Rogier Muller
Panoramic View of the Ile-de-France, landscape painting by Théodore Rousseau (1830).
Open Source·8 min read

TikZ Editor Turns LaTeX Figures Visual

TikZ Editor lets LaTeX authors drag figures visually while keeping source code readable and reviewable.

July 6, 2026·Rogier Muller
The Much Resounding Sea, landscape painting by Thomas Moran (1884).
Open Source·9 min read

open-knowledge vs Obsidian and Notion

open-knowledge is an open-source, AI-first alternative to Obsidian and Notion. This piece compares them and adds a Claude Code review workflow.

July 5, 2026·Rogier Muller
Buffalo on the Platte River, by Worthington Whittredge, 1866, oil on board - Blanton Museum of Art - Austin, Texas - DSC08188, landscape painting.
AI-Assisted Coding·7 min read

Manufact (YC S25) Ships MCP Cloud

A story-first look at Manufact’s MCP Cloud launch and the safe Claude Code boundary to test first.

July 3, 2026·Rogier Muller
Landscape by John F. Kensett, Reynolda House Museum, landscape painting by John Frederick Kensett.
AI-Assisted Coding·8 min read

Claude Workflow Training for Teams

A Claude Code team rollout plan for shared agent workflows, training loops, review receipts, and safer autonomy.

July 2, 2026·Rogier Muller
The Course of Empire–The Savage State, landscape painting by Thomas Cole (1834).
AI-Assisted Coding·9 min read

Claude Code Rollout Drill

A team rollout plan for turning Claude Code changelog updates into safer conventions, permissions, and review habits.

July 2, 2026·Rogier Muller
Ludwig richter, tempesta sul monte scalambra presso olevano nei monti sabini, 1830, 03 albero rotto, landscape painting by Ludwig Richter (1830).
AI-Assisted Coding·9 min read

Train Safer AI Coding Habits

Use a bounded rollout, review receipts, and tool limits to train coding agents safely across a team.

July 1, 2026·Rogier Muller
Barges on a River, landscape painting by Charles-François Daubigny.
AI-Assisted Coding·8 min read

Bound Claude Code Agent Teams

A team convention for running Claude Code subagents with clear scopes, MCP limits, and review receipts.

July 1, 2026·Rogier Muller
Approaching Storm by George Inness, Amon Carter Museum, landscape painting by George Inness (1875).
AI-Assisted Coding·8 min read

Train Teams on Coding Agents Safely

A practical rollout plan for Claude Code teams: rules, MCP boundaries, skills, hooks, and review gates for safer agentic coding.

June 30, 2026·Rogier Muller
Long Island, landscape painting by John Frederick Kensett (1866).
AI-Assisted Coding·9 min read

Adopt Claude Code as a Team

A practical Claude Code rollout plan for shared CLAUDE.md rules, MCP access, hooks, skills, and review habits.

June 30, 2026·Rogier Muller
Stonehenge at Sunset, landscape painting by John Constable (1836).
AI-Assisted Coding·9 min read

Review Rules for AI Coding Agents

A practical Claude Code convention for aligning teams on AI-assisted code review, MCP boundaries, and review guardrails.

June 29, 2026·Rogier Muller
Valley of the Catawissa in Autumn, landscape painting by Thomas Moran (1862).
AI-Assisted Coding·9 min read

Run a Claude Code Team Workshop

A hands-on rollout plan for Claude Code teams: CLAUDE.md, MCP boundaries, hooks, and review habits.

June 29, 2026·Rogier Muller
After the Rain by Theodore Rousseau, undated - Corcoran Gallery of Art - DSC01316, landscape painting by Théodore Rousseau.
AI-Assisted Coding·8 min read

A Safer Agent Review Convention

A practical Claude Code convention for safer agent-assisted reviews, MCP boundaries, and engineering team adoption.

June 28, 2026·Rogier Muller
The Lonely Farm, Nantucket, landscape painting by George Inness (1892).
AI-Assisted Coding·9 min read

Learn Claude Code as a Team

A practical Claude Code team rollout plan with CLAUDE.md, hooks, MCP, skills, and review conventions.

June 28, 2026·Rogier Muller
A View near Tivoli (Morning), landscape painting by Thomas Cole (1832).
AI-Assisted Coding·8 min read

Orchestrate Coding Agents Safely

A practical team convention for orchestrating Claude Code agents with scoped rules, MCP limits, and review gates.

June 27, 2026·Rogier Muller
A View of the Mountain Pass Called the Notch of the White Mountains (Crawford Notch), landscape painting by Thomas Cole (1839).
AI-Assisted Coding·8 min read

Team Conventions for Claude Agents

A practical convention for Claude Code teams using agents, CLAUDE.md, hooks, MCP, and review gates.

June 27, 2026·Rogier Muller
Landscape by Theodore Rousseau, undated, oil on panel - Huntington Museum of Art - DSC05313, landscape painting by Théodore Rousseau.
AI-Assisted Coding·8 min read

Pick Code Review Agents Safely

A Claude Code workflow for safer AI code review, with review receipts, MCP boundaries, and team guardrails.

June 26, 2026·Rogier Muller
Home at Montclair, landscape painting by George Inness (1892).
AI-Assisted Coding·9 min read

Claude Code Hook Conventions

A practical team guide to Claude Code hooks, CLAUDE.md, MCP boundaries, and review habits.

June 26, 2026·Rogier Muller
The Aegean Sea, landscape painting by Frederic Edwin Church (1877).
AI-Assisted Coding·10 min read

Compare Coding Agents With Guardrails

A practical governance matrix for comparing Claude Code, Claude, and Codex in engineering teams.

June 25, 2026·Rogier Muller
Teich im Riesengebirge Pond in the Riesengebirge, landscape painting by Ludwig Richter (1839).
AI-Assisted Coding·9 min read

MCP Setup for Claude Teams

A practical Claude Code team guide for MCP integrations, CLAUDE.md rules, hooks, and review habits.

June 25, 2026·Rogier Muller
Иван Айвазовский Распределение припасов 1892, landscape painting by Ivan Aivazovsky (1892).
AI-Assisted Coding·8 min read

Bounded Benchmarks for Coding Agents

How engineering teams can use signed, isolated benchmarks to govern Claude Code and other coding agents.

June 24, 2026·Rogier Muller
Study on Long Island Sound at Darien, Connecticut, landscape painting by John Frederick Kensett (1872).
AI-Assisted Coding·9 min read

Accept Claude Skills Like Code

A team guide for accepting Claude Code skills with CLAUDE.md, hooks, MCP notes, and a review rubric.

June 24, 2026·Rogier Muller
Trees (Arbres), landscape painting by Paul Cézanne (1900).
AI-Assisted Coding·8 min read

How Coding Agents Stay Inside Bounds

A practical team convention for governing Claude Code, MCP access, hooks, and autonomous agent reviews.

June 23, 2026·Rogier Muller
The Meteor of 1860, landscape painting by Frederic Edwin Church (1860).
AI-Assisted Coding·9 min read

Make Coding Agents Follow a Workflow

A practical convention for governing coding agents with Claude Code rules, MCP boundaries, and review guardrails.

June 23, 2026·Rogier Muller
Landscape with Stormy Sky, landscape painting by John Constable (1917).
AI-Assisted Coding·10 min read

Let Coding Agents Work Safely

A practical Claude Code team convention for agentic coding workflows, MCP boundaries, hooks, and safer review.

June 23, 2026·Rogier Muller
Newport, Rhode Island (Beacon Rock), landscape painting by John Frederick Kensett (1872).
AI-Assisted Coding·8 min read

Subagent Conventions for Claude Code Teams

Set a practical Claude Code convention for subagents, CLAUDE.md, hooks, MCP, and team reviews.

June 23, 2026·Rogier Muller
The Monk, landscape painting by George Inness (1873).
AI-Assisted Coding·8 min read

A Claude Code Subagent Playbook

A practical playbook for Claude Code teams using subagents, CLAUDE.md, hooks, MCP, and review rules.

June 23, 2026·Rogier Muller
Landing at Sabbath Day Point, landscape painting by John Frederick Kensett (1853).
AI-Assisted Coding·8 min read

Run Claude Subagents as a Team

A practical Claude Code convention for subagents, CLAUDE.md, hooks, MCP permissions, and team review habits.

June 23, 2026·Rogier Muller
L'Automne, landscape painting by Jules Dupré (1800).
AI-Assisted Coding·8 min read

Skill Gates for AI Coding Teams

A Claude Code convention for accepting agent skills, setting MCP boundaries, and reviewing mixed-skill team work.

June 22, 2026·Rogier Muller
Pastures at Graves near Villerville (Normandy), landscape painting by Charles-François Daubigny (1875).
AI-Assisted Coding·8 min read

Team Conventions for Claude Code

A practical guide to CLAUDE.md, hooks, MCP, and review habits for teams adopting Claude Code.

June 22, 2026·Rogier Muller
Near Newport, Rhode Island, landscape painting by John Frederick Kensett (1872).
AI-Assisted Coding·8 min read

A Team Operating Model for Claude Code

A practical Claude Code team operating model covering CLAUDE.md, hooks, MCP permissions, and review habits.

June 22, 2026·Rogier Muller
Landscape near Swansea, South Wales, landscape painting by James Ward (1805).
AI-Assisted Coding·8 min read

Pick the Review Workflow, Not the Bot

A Claude Code-first guide to AI code review guardrails, MCP boundaries, and a pasteable review receipt.

June 21, 2026·Rogier Muller
A Barge with a Wounded Soldier, landscape painting by John Crome.
AI-Assisted Coding·8 min read

Practical Rules for Claude Code Teams

A practical guide to CLAUDE.md, hooks, MCP, and review habits for using Claude Code across a real engineering team.

June 21, 2026·Rogier Muller
View of the Shrewsbury River, New Jersey, landscape painting by John Frederick Kensett (1859).
AI-Assisted Coding·9 min read

Governed AI Coding at Team Scale

A Claude Code workflow for measuring team AI coding ROI with skills, MCP boundaries, and review guardrails.

June 20, 2026·Rogier Muller
Sunset on the Passaic, landscape painting by George Inness (1891).
AI-Assisted Coding·8 min read

A Team Claude Code Review Workflow

A practical Claude Code review workflow with CLAUDE.md, MCP boundaries, hooks, and a paste-ready PR receipt.

June 20, 2026·Rogier Muller
Home by the Lake by Frederic Edwin Church, Crystal Bridges Museum, landscape painting by Frederic Edwin Church.
AI-Assisted Coding·9 min read

Claude Code or Copilot for Teams

A practical Claude Code vs GitHub Copilot guide for teams setting CLAUDE.md, hooks, MCP, and review conventions.

June 18, 2026·Rogier Muller
Rast bei der Heuernte French: Repos pendant les foins, landscape painting by Caspar David Friedrich (1834).
AI-Assisted Coding·6 min read

How Anthropic Teams Use Claude Code

Team conventions for Claude Code: CLAUDE.md, hooks, MCP, skills, and review habits engineers can actually use.

June 17, 2026·Rogier Muller
Clearing Up, George Inness, 1860 - Museum of Fine Arts, Springfield, MA - DSC03888, landscape painting by George Inness (1860).
AI-Assisted Coding·6 min read

How to enable agent teams in Claude Code

A practical Claude Code agent-team checklist for CLAUDE.md, subagents, hooks, MCP, and review control.

June 16, 2026·Rogier Muller
The Hayfield, landscape painting by Worthington Whittredge.
AI-Assisted Coding·7 min read

Hands-On Claude Code Workshops for UK Development Teams

A practical Claude Code team convention guide for shared CLAUDE.md rules, review habits, and adoption under delivery pressure.

June 15, 2026·Rogier Muller
Evening at Medfield, Massachusetts, landscape painting by George Inness (1875).
AI-Assisted Coding·7 min read

Learn More About Claude Code

A practical Claude Code rollout guide for teams using CLAUDE.md, skills, hooks, and review habits.

June 14, 2026·Rogier Muller
The Three Tetons, landscape painting by Thomas Moran (1895).
AI-Assisted Coding·6 min read

Claude Code team conventions for coding workflows

Practical Claude Code rollout guide for teams using CLAUDE.md, skills, hooks, and review habits.

June 13, 2026·Rogier Muller
The Passing Storm, landscape painting by George Inness (1892).
AI-Assisted Coding·6 min read

Agent Code Review Without Drift

Practical 2026 ai code review checklists, review guardrails, and ownership for coding agents.

May 29, 2026·Rogier Muller
Fly Fishing, landscape painting by Worthington Whittredge (1866).
AI-Assisted Coding·6 min read

Claude Code hooks and team conventions

A practical guide to claude code hooks documentation, CLAUDE.md, MCP, and reviewable team conventions.

May 25, 2026·Rogier Muller
Beacon Rock, Newport Harbor, landscape painting by John Frederick Kensett (1857).
AI-Assisted Coding·6 min read

Claude Code MCP team conventions

Practical Claude Code guidance for claude mcp, CLAUDE.md, hooks, and reviewable team conventions.

May 24, 2026·Rogier Muller
Point Judith, Rhode Island, landscape painting by Martin Johnson Heade (1867).
AI-Assisted Coding·5 min read

Claude Code team skills and conventions

Claude Code 2.1.150 tightens team conventions around claude code skills, CLAUDE.md, hooks, and shared repo context.

May 23, 2026·Rogier Muller
Chimborazo - village detail - HNT, landscape painting by Frederic Edwin Church.
AI-Assisted Coding·6 min read

Claude Code team conventions

Claude Code teams need one shared way to set context, review changes, and keep agent work inside repo rules.

May 21, 2026·Rogier Muller
Lobster Fishermen, landscape painting by Marsden Hartley.
AI-Assisted Coding·7 min read

Claude Code hooks for teams

A practical guide to Claude Code hooks, CLAUDE.md, MCP, and team review habits. Read the workflow, review rules, and team training patterns for MCP.

May 20, 2026·Rogier Muller
Passing off of the Storm, landscape painting by John Frederick Kensett (1872).
AI-Assisted Coding·6 min read

Claude Code review receipts

A practical Claude Code review workflow for team conventions, CLAUDE.md, hooks, MCP, and a copyable review receipt.

May 19, 2026·Rogier Muller
Phoenixes and Paulownia, landscape painting by Tosa Mitsuyoshi (1580).
AI-Assisted Coding·6 min read

Agentic Coding Breaks At The Handoff

Most teams do not lose control when an agent writes bad code. They lose it when nobody can explain the change ten minutes later. The handoff is the interface.

May 17, 2026·Rogier Muller
Landscape at Saint-André, Near Marseilles, landscape painting by Paul Guigou (1860).
AI-Assisted Coding·5 min read

Claude Code 2.1.139 team conventions

Claude Code 2.1.139 team conventions: a CLAUDE TOC, red-folder approvals, data-class tags on MCP connectors, and a weekly retro note.

May 17, 2026·Rogier Muller
Landscape painting by Ralph Albert Blakelock, from the Catholina Lambert Collection catalogue (1916).
AI-Assisted Coding·6 min read

Best practices for agentic coding in real environments

An operating guide to best practices for agentic coding in real environments: rule-file precedence, scope ledgers, replay receipts, connector cards.

May 16, 2026·Rogier Muller
Landscape with a Peasant and His Flock, landscape painting by Alexander Joseph Daiwaille (1849).
AI-Assisted Coding·5 min read

claude_code_stop_hook_block_cap in Claude Code 2.1.143

What claude_code_stop_hook_block_cap searchers need: the Claude Code 2.1.143 hook change handled as convention, with rollback paths and receipts.

May 16, 2026·Rogier Muller
Seven Jeweled Mountain, landscape painting by Unknown (1800).
AI-Assisted Coding·6 min read

Claude Code 2.1.142 team conventions

Claude Code 2.1.142 team conventions for parallel agent streams: a skill index, a hook budget, a CLAUDE TOC, and red-folder approvals.

May 15, 2026·Rogier Muller
Scenes from the Tale of Genji, landscape painting by Tosa School (1700).
AI-Assisted Coding·6 min read

Codex workspace agents need repo rules

Codex workspace agents and Claude cloud agents need repo rules: scoped boundary files, connector cards, and replay receipts reviewers can check.

May 14, 2026·Rogier Muller
Birds and Flowers, landscape painting by Kano Mitsunobu (1540).
AI-Assisted Coding·5 min read

Claude Code 2.1.141 team conventions

Claude Code 2.1.141 team conventions: a CLAUDE TOC, red-folder approvals, data-class tags on MCP connectors, and a weekly retro note.

May 14, 2026·Rogier Muller
Landscapes in Various Styles after Old Masters, landscape painting by Mei Qing (1690).
AI-Assisted Coding·6 min read

Claude Code 2.1.140: team conventions

Claude Code 2.1.140 team conventions: a skill index for precedence, a hook budget, a CLAUDE TOC, and red-folder approvals reviewers can trace.

May 13, 2026·Rogier Muller
Four Motifs from the Eight Views of Xiao-Xiang, landscape painting by Tani Bunchō (1788).
AI-Assisted Coding·6 min read

AI coding agents workflow guardrails for browser control

Workflow guardrails for AI coding agents with browser control: child receipts, decision stubs, scope ledgers, and a supremacy clause reviewers can audit.

May 11, 2026·Rogier Muller
Mountain Market in Clearing Mist, from Eight Views of Xiao-Xiang, landscape painting by Tani Bunchō (1788).
AI-Assisted Coding·6 min read

Claude Code 2.1.136: team convention fixes

Claude Code 2.1.136 team convention fixes for engineering teams: a weekly retro note, a skill index, a hook budget, and a CLAUDE TOC reviewers can audit.

May 11, 2026·Rogier Muller
Issy-les-Moulineaux, chantier pour la construction du métro, landscape painting by Maximilien Luce (1931).
AI-Assisted Coding·6 min read

Claude Code 2.1.138: team conventions check

A Claude Code 2.1.138 team conventions check: PR receipts, a weekly retro note, a skill index, a hook budget, and a CLAUDE TOC reviewers can audit.

May 10, 2026·Rogier Muller
Sleeping Peasants near Fields (Parable of the Weeds), landscape painting by Simon de Vlieger (1650).
AI-Assisted Coding·5 min read

Claude Code 2.1.137 fixes Windows activation

Claude Code 2.1.137 fixes Windows activation; the team conventions that matter are a weekly retro note, a skill index, a hook budget, and a CLAUDE TOC.

May 9, 2026·Rogier Muller
Arkville Landscape, landscape painting by Alexander Helwig Wyant (1880).
AI-Assisted Coding·5 min read

Claude Code 2.1.132 team conventions

Claude Code 2.1.132 team conventions for engineering teams: a skill index, a hook budget, a CLAUDE TOC, and red-folder approvals reviewers can audit.

May 7, 2026·Rogier Muller
Landscape with Peasants Dancing, landscape painting by David Teniers (1640).
AI-Assisted Coding·6 min read

Claude Code 2.1.129 team conventions

Claude Code 2.1.129 team conventions: skill precedence, a hook budget, a CLAUDE TOC, and red-folder approvals that end review-thread archaeology.

May 6, 2026·Rogier Muller
Hunters Near Ruins, landscape painting by Jan Baptist Weenix (1648).
AI-Assisted Coding·6 min read

Agentic coding governance that holds in review

Agentic coding governance as an operating guide: connector ownership, scope ledgers, decision stubs, and review receipts for MCP-connected engineering teams.

May 5, 2026·Rogier Muller
Rousseau The Village of Becquigny, landscape painting by Théodore Rousseau (1857).
AI-Assisted Coding·5 min read

Claude Code 2.1.128 team conventions

Claude Code 2.1.128 team conventions: red-folder approvals, data-class tags, a weekly retro note, and a skill index that ends precedence trivia nights.

May 5, 2026·Rogier Muller
A Harvest Scene with Workers Loading Hay on to a Farm Wagon, landscape painting by James Ward (1800).
AI-Assisted Coding·5 min read

Claude Code 2.1.120 for shared repos

Claude Code 2.1.120 for shared repos: a weekly retro note, a skill index, a hook budget, and a CLAUDE TOC that keep parallel streams reviewable.

May 4, 2026·Rogier Muller
Castle on a River, landscape painting by Salomon van Ruysdael (1644).
AI-Assisted Coding·6 min read

AI coding agents need workflow guardrails

Workflow guardrails for AI coding agents: a precedence clause, a replay mandate, connector cards, and child receipts that keep forks explainable in review.

May 3, 2026·Rogier Muller
Greta Bridge, landscape painting by John Sell Cotman (1805).
AI-Assisted Coding·6 min read

Claude Code 2.1.121: MCP guardrails

Claude Code 2.1.121 MCP guardrails: data-class tags, a weekly retro note, a skill index, and a hook budget reviewers can check before merge.

May 3, 2026·Rogier Muller
The Storm, landscape painting by George Inness (1876).
AI-Assisted Coding·7 min read

Always-on AI code review governance

AI code review governance for always-on agents: receipts, scopes, and owners that answer why a file changed without replaying chat.

May 2, 2026·Rogier Muller
Village in Berry, landscape painting by Théodore Rousseau (1842).
AI-Assisted Coding·5 min read

Claude Code 2.1.122 team conventions

Claude Code 2.1.122 team conventions for clogged merge trains: a weekly retro note, a skill index, a hook budget, and a CLAUDE TOC reviewers can audit.

May 2, 2026·Rogier Muller
Studies of Jacky Turner and the Reverend Charles Hope's Gardener, landscape painting by James Ward (1800).
Methodology·6 min read

AI agent boundaries that hold under pressure

A boundary-setting guide to AI agent boundaries: connector cards, scope ledgers, child receipts, and decision stubs that stop permission drift.

May 1, 2026·Rogier Muller
The Straw Yard, landscape painting by James Ward (1810).
AI-Assisted Coding·6 min read

Claude Code 2.1.126: MCP, hooks, skills

Use Claude Code 2.1.126 with clear MCP ownership, a hook budget, a skill index, and a short weekly review that keeps team conventions current.

May 1, 2026·Rogier Muller
Villa in Dresden, landscape painting by Ernst Ludwig Kirchner (1910).
Methodology·6 min read

Eval platform governance for AI coding teams

A governance memo on eval platform governance: receipts behind scores, scoped harness access, and owners that stop Goodhart drift.

April 29, 2026·Rogier Muller
Near the Village, October, landscape painting by George Inness (1892).
AI-Assisted Coding·6 min read

Claude Code 2.1.123 fixes OAuth retry loops

Claude Code 2.1.123 fixes OAuth retry loops; the convention work around it covers a CLAUDE TOC, red-folder approvals, data-class tags, and a retro note.

April 29, 2026·Rogier Muller
Summer and Winter Landscapes (one of a pair), landscape painting by Kano Naonobu (1607).
Methodology·6 min read

Agent boundaries for teams running coding agents

How to set agent boundaries for teams: connector ownership, written scopes, and review receipts that keep agent diffs explainable after the session ends.

April 28, 2026·Rogier Muller