Anthropic Is Building a Developer Platform, Not a Coding Assistant — And Your Switching Costs Are Compounding Daily
The Platform Play Hiding Inside a Code Tool
Monday's briefing covered Anthropic's rapid agent shipping cadence — Claude Cowork, Code Ultraplan, and Managed Agents landing in a single cycle. But the real story isn't what they shipped; it's the lock-in architecture underneath. Claude Code now includes 12 tightly integrated features designed to embed deeply into your team's development workflow, and they fall into five categories that each independently raise switching costs.
Anthropic isn't competing on model quality. They're competing on workflow depth — and every .claude/ folder committed to your repo is a brick in their moat.
The 12-Feature Ecosystem Breakdown
Subagents let Claude Code spin up parallel Claude instances for concurrent tasks. MCP (Model Context Protocol) connects to your databases, APIs, and services directly. Hooks fire shell scripts on PreToolUse and PostToolUse events — giving teams programmable control over every agent action. Plugins extend into Docker, pytest, and VS Code. And CLAUDE.md, loaded automatically at every session start, becomes the team's shared context layer.
The compounding effect matters most. The .claude/ folder structure stores Skills and custom Slash Commands that encode team-specific conventions. Over weeks and months, these become institutional knowledge that's expensive to recreate in any other tool. Compare this to Cursor or Copilot's lighter integration model — they're autocomplete on steroids; Claude Code is positioning as the IDE layer itself.
The Strategic Concern for PMs
If your engineering team is actively using Claude Code, you're likely already accumulating switching costs without realizing it. Every project-level CLAUDE.md convention, every custom Slash Command, every MCP connection string creates dependency that doesn't transfer to competing tools. This isn't speculative — it's the same platform playbook that made Salesforce and Slack sticky: make the product better the longer you use it, and make migration proportionally painful.
What This Means for Build-vs-Buy
If you're evaluating AI developer tools this quarter, the decision framework has shifted. It's no longer 'which model writes better code?' — it's 'which platform do we want to be locked into for the next 3 years?' The right answer may still be Claude Code; Anthropic's integration depth is genuinely ahead. But make that choice deliberately, not by accidental drift. Document what your team is committing to repos now, establish governance around .claude/ conventions, and ensure you have an exit path before you need one.
What to do
Run a repo scan for .claude/ folders, CLAUDE.md files, and custom Slash Commands across your org's codebase by end of this sprint
Draft an internal AI tooling governance policy covering which configuration files and conventions can be committed to shared repos by end of month
Brief engineering leadership on the Claude Code vs. Cursor vs. Copilot platform tradeoff matrix — include switching cost analysis, not just feature comparison — before your next roadmap review