# Developer Tools

- [Claude Code v2.1.118: Vim Mode, Custom Themes, and Hooks That Talk to MCP](https://sdd.sh/2026/04/claude-code-v2.1.118-vim-mode-custom-themes-and-hooks-that-talk-to-mcp.md): Claude Code v2.1.118 ships vim visual mode, a full custom theming system, and hooks that can now invoke MCP tools directly. Small-sounding updates that collectively make Claude Code meaningfully more extensible — and more comfortable for developers who live in the terminal.
- [Anthropic Tests Pulling Claude Code From Pro — And Gets an Instant Lesson in Developer Trust](https://sdd.sh/2026/04/anthropic-tests-pulling-claude-code-from-pro-and-gets-an-instant-lesson-in-developer-trust.md): On April 22, Anthropic quietly removed Claude Code from its $20 Pro plan — then called it an A/B test when developers noticed. The pricing logic is sound; the execution is another episode in a troubling pattern.
- [Salesforce Headless 360: The World's Largest CRM Just Became an MCP Server](https://sdd.sh/2026/04/salesforce-headless-360-the-worlds-largest-crm-just-became-an-mcp-server.md): At TDX 2026, Salesforce shipped 60+ MCP tools and 30+ coding skills under the 'Headless 360' banner, making every corner of its platform natively callable from Claude Code, Cursor, Codex, and Windsurf. When the world's largest CRM goes headless for AI, the enterprise software landscape just shifted.
- [OpenAI's Agents SDK Gets Sandboxed Execution and a Model-Native Harness: The Agent Infrastructure Layer Is Now Table Stakes](https://sdd.sh/2026/04/openais-agents-sdk-gets-sandboxed-execution-and-a-model-native-harness-the-agent-infrastructure-layer-is-now-table-stakes.md): OpenAI's April 15 Agents SDK update ships sandboxed execution, a model-native harness with configurable memory, provider-agnostic model support, and durable state via snapshotting. The primitives Claude Code has offered since day one are becoming the standard SDK layer. Here's what that means.
- [The Orchestrator Seat: Claude Code's Desktop Redesign Makes Parallel Agents Native](https://sdd.sh/2026/04/the-orchestrator-seat-claude-codes-desktop-redesign-makes-parallel-agents-native.md): Anthropic's April 14 Claude Code desktop redesign isn't a UI polish — it's a rethinking of how developers manage multiple AI agents simultaneously. Multi-session sidebar, git worktree isolation, side chats, and an integrated toolkit mean you can orchestrate five agents without leaving the app.
- [Windsurf Arena Mode: Let the Models Fight It Out](https://sdd.sh/2026/03/windsurf-arena-mode-let-the-models-fight-it-out.md): Windsurf Arena Mode runs two AI agents on the same task in parallel isolated worktrees, then asks you to pick the winner. It's a clever answer to a real problem — but it also reveals something telling about where IDE-centric AI is stuck.
