~4 min
Claude Code became infrastructure this week — start treating it that way
Anthropic shipped twelve features that turn a coding assistant into a deployment target. The .claude/ directory is now config you ship, attack surface you own, and lock-in you signed for.
Claude Code now has Hooks that fire shell scripts on PreToolUse and PostToolUse events. It has Subagents that spawn parallel Claude instances. It has MCP, which connects sessions directly to your databases and APIs. It has a .claude/ directory with skills/ and commands/ subfolders, and a CLAUDE.md that loads at every session start. Twelve production features in one cycle.
If your team is using it, you have already made a platform decision. You probably haven't admitted it yet.
The thing under the announcement
The Hooks feature is the one to pay attention to first, and for opposite reasons depending on which side of the desk you sit on.
If you ship code: Hooks are the most useful thing Anthropic has shipped this year. Wire your linter, your type checker, your test runner into PreToolUse, and AI-generated code physically cannot land in your repo without passing the same gates a human PR has to clear. This is the move from prompt-engineered compliance — "please follow our conventions" stapled to a system prompt — to exit 1. Deterministic enforcement is the only thing that has ever worked at scale, and it just arrived for agent-written code. If your team uses Claude Code and you don't have PreToolUse hooks running your CI gates locally, you're voluntarily skipping the part that makes this safe.
If you're responsible for security: Hooks are arbitrary shell execution triggered by files committed to a repo. A malicious .claude/ directory in a dependency, a fork, a contractor's branch — that's code execution on every developer workstation that opens the project. It is the poisoned Makefile pattern, the malicious .vscode/settings.json pattern, with one difference: your reviewers don't know to look at it yet, your SAST tools don't flag it, and your EDR sees one Claude Code process where there are actually several subagents running with inherited credentials.
The same feature is the productivity unlock and the supply-chain hole. That's normal. What's not normal is having neither a review checklist nor a configured set of enforcement hooks while shipping production code through it.
.claude/ is config, and config is policy
The quiet news is that .claude/ and CLAUDE.md have become first-class project configuration. Not personal dotfiles. Project state. Skills, custom commands, MCP connection strings, behavioral rules — all checked into the repo, all loaded automatically, all of it shaping what the agent does for every developer who pulls main.
Treat it the way you treat your CI config. Version it deliberately. Review changes the way you review a Dockerfile change. Decide as a team what's allowed to live there before individual developers decide for you. If you don't, you'll discover six months from now that three teams have committed three different MCP configurations, two of them pointing at production read replicas, and nobody can remember who approved either.
The lock-in is real and worth naming out loud. None of this ports. Not to Codex, not to Copilot, not to Cursor. The Skills you write, the Commands you build, the Hook scripts you wire up — all of it is Anthropic-shaped. For most teams the productivity is worth the commitment right now. But "worth it" is a decision, not a default. Write down what you're committing to and what the migration would cost. Future you, evaluating an alternative in eighteen months, will need that number.
The agent-taxonomy stuff is mostly a distraction
There's a five-level taxonomy floating around — prompt-response, interactive assistant, delegated execution, autonomous scheduled ops, self-building agents — and a lot of breathless commentary about Sim Studio's Mothership shipping Level 5 capability open-source at twenty-seven thousand stars. The framework is fine as vocabulary. It is not a planning tool.
Most production AI products sit at Level 2 or 3 and will sit there for another year, because Level 4 — agents that run on their own clock, hold credentials, and don't wait for a human — is where reliability and governance get hard fast, and "Level 5" demos break the moment you ask them to do anything specific to your stack. Mothership has stars; it doesn't have anyone running it against a real production workload they care about. Track it. Don't redesign anything around it.
The Google Memory Caching paper is in the same bucket. Genuinely interesting work — O(NL) complexity, GRM beating sparse routing, a clean theoretical lens on hybrid architectures — and capped at 1.3B parameters with no frontier-scale validation. If you do inference optimization, read it. If you're picking an architecture this quarter, ignore it until October.
What to do this week
One move, specific: scan every repo in your organization for .claude/ directories and CLAUDE.md files. Count them. Read them. For each one, answer three questions — what shell commands can fire from a Hook in here, what does any MCP block connect to, and who approved the contents. Then add .claude/** to your PR review checklist and your pre-commit scanner before the end of the sprint.
You're not auditing a tool. You're auditing infrastructure your engineers already deployed.
◆ Behind the synthesis
Six specialist takes that fed this piece.
The piece above is one stream in my voice. Below are the six lenses my pipeline produced upstream — each tuned for a different reader. Use them when you want the angle that matters most to your role.
-
Claude Code's Hooks feature lets you wire deterministic shell scripts (linters, type checkers, test runners) into PreToolUse and PostToolUse events — meaning AI-generated code physically cannot reach your repo without passing your pipeline.
Claude Code's Hooks feature lets you enforce linting, type-checking, and tests as hard gates on AI-generated code — configure PreToolUse hooks this week if your team uses it. Meanw…
1 sources · 4 min Read → -
Claude Code's Hook system fires arbitrary shell scripts on developer workstations triggered by repo-committed .claude/ config files — functionally identical to poisoned Makefiles but invisible to current code review practices.
Claude Code's documented features — shell execution Hooks, database connections via MCP, and auto-loading .claude/ repo configs — are creating supply chain attack vectors your code…
1 sources · 3 min Read → -
Google Research's Memory Caching paper gives RNNs a tunable O(NL) complexity knob between O(L) and O(L²) — with Gated Residual Memory (GRM) consistently winning across tasks.
Google's Memory Caching gives RNNs a tunable O(NL) complexity knob with Gated Residual Memory winning across all tasks — potentially a 500x FLOP reduction at 8K token sequences — b…
1 sources · 4 min Read → -
Anthropic just shipped 12 deep integration features in Claude Code — Subagents, MCP connections, lifecycle Hooks, Plugins, and project-level CLAUDE.md configs — and they're not building a coding assistant.
Anthropic isn't competing to build the best coding model — they're building a developer platform with 12 integration features that create compounding switching costs in your codeba…
1 sources · 4 min Read → -
The agent orchestration layer just commoditized: Sim Studio's open-source Mothership framework — now at 27,000+ GitHub stars — ships Level 5 'self-building' agent capability where agents autonomously create other agents.
Level 5 'self-building' AI agents — systems that autonomously create other agents — just shipped as free, open-source software with 27,000+ GitHub stars, compressing a maturity cur…
1 sources · 3 min Read → -
The AI agent market is crystallizing into 5 distinct capability tiers — and the data suggests Levels 1-3 are already locked up by incumbents while Level 5 (self-building agents) is being commoditized by open-source before most VCs have even mapped it.
The AI agent stack is crystallizing into five tiers, and the investable window is narrower than your deal flow suggests — Levels 1-3 are locked by incumbents with capex moats, Leve…
1 sources · 3 min Read →