Coding agent landscape

Living document. Rewritten as the terrain shifts. Last updated: 2026-04-16.

The field as of April 16

Every surface expanded. After the re-entry stack (Apr 14-15), the field diverged — each tool pushed outward in its own direction. Claude Code v2.1.110 became a fullscreen terminal application (/tui fullscreen). Codex v0.121.0 shipped marketplace, memory lifecycle, MCP Apps P3, and secure devcontainers — the platform ships again. Zed v0.232.2 got focus-follows-mouse and dev container maturity. Vibe lifted its context ceiling to 1M for opus. The field isn’t converging on one feature — it’s differentiating after building shared plumbing.

Underneath: Mythos triggered a government emergency meeting (Treasury/Fed + bank CEOs) on April 8. Credits expire tomorrow (April 17). Still no vendor positioning.

Current positions

AgentLatestArchitecture betInterface modelEnterprise readiness
Claude Codev2.1.110 (Apr 15) — /tui fullscreen rendering, TRACEPARENT/TRACESTATE distributed tracing, session recap for telemetry-disabled, --resume resurrects scheduled tasks, Remote Control expansion, Write tool feedback loop, MCP hang fix, command injection hardening. 30+ fixes.Hook-based extension + fail-closed enterprise + Channels + re-entry (/recap, TTL) + fullscreen TUISingle-agent deep + agent-addressable slash commandsHighest — Vertex wizard, Perforce mode, OS CA trust, team onboarding, fail-closed settings, Bedrock SigV4, distributed tracing
Codex CLIv0.121.0 (Apr 15) — marketplace command, memory lifecycle (mode/reset/delete), MCP Apps P3 + namespaced MCP + parallel-call opt-in, secure devcontainer (bubblewrap), macOS Unix socket sandbox, Guardian timeout UX, supply-chain hardening (pinned Actions/cargo/V8), codex-thread-store crate, gpt-5.4 memory model. Pricing: $20/$100/$200 tiers.40+ crate Rust workspace, V8, MCP Apps, WebRTC, plugins, marketplace, remote controlSingle-agent + spawn v2 + realtime v2Growing — data residency, approval reviewers, exec-server, Guardian, devcontainer isolation
Gemini CLIv0.38.0 (Apr 14) — ContextCompressionService stable, background memory service, auto-configure memory, subagent workspace scoping, ADK non-interactive, role-specific /stats. v0.39.0-preview.0 + v0.40.0 nightlies.Multi-registry subagent, Chapters, UCM, compression subsystem + background memory, persistent browser, GCP backendSingle-agent + subagent + memory-as-serviceMedium-High — admin MCP, governance files, forbiddenPaths, sandbox on all platforms
Cursorv3.1 (Apr 13) — tiled layout for parallel agents, upgraded voice input. Bugbot: learned rules, MCP tools, 78% resolutionIDE-integrated, cloud agentsMulti-agent-native (Agents Window)Growing — plugin import defaults, audit logs
CopilotBYOK + local + air-gapped. SDK v0.2.1. Studio multi-agent GA.Cloud-first → now also local. Composable SDK, multi-model broker.Cloud Agent + CLI + StudioStrongest — commit signing, org firewalls, agent vuln assignment
OpenCodev1.4.6 (Apr 15) — OTEL header = parsing, snapshot staging perf, desktop prompt submission fix. v1.4.4: AI SDK telemetry to OTLP. v1.4.5: Alibaba provider + cache, session permission updates mid-run, opencode export --sanitize for PII redaction.Effect-based architecture, TUI plugins, multi-cloudSingle-agentGrowing — OTLP observability deepens, GitLab Duo integration, OAuth for MCP, subscription model forming
Vibev2.7.6 (Apr 16) — 1M context window + thinking budget max for opus, parallelized git startup, MergeStrategy enum, call_source=vibe_code metadata, markdown fence fixMistral-nativeSingle-agentEarly
Aiderv0.86.0 (Aug 2025) — 8 months stalledPython, model-agnosticSingle-agentN/A
Zedv0.232.2 (Apr 15) — order-independent file finder, focus-follows-mouse, markdown preview search, Bedrock 9 new models (NVIDIA, Z.AI), reasoning_effort setting, git checkpoints in remote/devcontainer, 8 dev container fixes, --dev-container CLI flag, notification panel removedRust-native editor + agent panelIDE-integratedGrowing — dev containers maturing, Bedrock expanding, focus-follows-mouse

Key dynamics

Enterprise deployment — the new primary axis (April 11)

Every release this week shipped enterprise features. The competition has shifted from “which agent is smartest” to “which agent deploys into my organization.”

FeatureClaude CodeCodexGeminiCopilotOpenCode
Cloud integrationVertex wizard, Bedrock SigV4Remote exec-serverGCP backendAzure, Cloud AgentGitLab Duo
Legacy SCMPerforce modeGit commit signing
TLS/proxyOS CA trust by default
Team tools/team-onboardingSDK + Studio
Data sovereigntyResidency headersOrg firewalls
Approval workflowsManaged settingsAllowed reviewers, GuardianAdmin MCPOrg firewalls
Multi-modelVertex + Bedrock + directOpenAIGoogle5+ model brokerClaude + GPT fast mode
OfflineBYOK + Ollama

The Codex alpha marathon — resolved

33 alphas → v0.119.0 stable (Apr 10) → v0.120.0 stable (Apr 11).

What the alphas contained: WebRTC realtime v2, MCP Apps (part 1 + 2), codex-core crate extraction into 8+ independent crates, remote exec-server, multi-agent v2 (path-based addressing), background agent streaming.

What this means: Codex is no longer a CLI. It’s a modular platform with independently-embeddable crates, a real-time voice system, a plugin ecosystem, and a remote execution model. The crate extraction is the architectural signal — you split monoliths when you expect multiple consumers.

Session maturity — re-entry layer landing (UPDATED April 15)

The five approaches now share a sub-layer: what the agent does when you come back.

ApproachAgentStatus
Structure the contextGeminiShipped (Chapters, UCM, Tool Distillation). v0.38.0 stable: ContextCompressionService, background memory service for skill extraction, auto-configure memory, subagent workspace scoping via AsyncLocalStorage. Memory is now a subsystem with multiple services.
Make infrastructure reliableClaude CodeContinuing. v2.1.108: /recap, prompt-cache TTL (1h/5m), Skill tool invokes slash commands. v2.1.110: fullscreen TUI, distributed tracing (TRACEPARENT/TRACESTATE), session recap for telemetry-disabled users, --resume resurrects scheduled tasks. The session is becoming a terminal application, not just a prompt.
Route to fresh agentsCursorv3.1 tiled parallel agents, Bugbot learning.
Make UI show what mattersZedv0.232.2: focus-follows-mouse, order-independent file finder, markdown preview search, Bedrock model expansion, dev container maturity (8 fixes + CLI flag). The editor becomes a development environment.
Stream background workCodexv0.121.0: marketplace, memory lifecycle (mode/reset/delete/extension cleanup), MCP Apps P3, secure devcontainer, codex-thread-store crate. The platform ships again — distribution, persistence, extensibility, isolation all in one release.

Cross-cutting theme (new): Re-entry as a layer. Gemini and Claude Code shipped parallel solutions to the same problem this cycle — compress the context, recap the session, expose cache TTL, make discontinuity visible. Convergence this sharp usually precedes either a standard or a moat. Watch for MCP session-memory extension or a vendor opening the compression API.

Platform architecture comparison (updated April 11)

Platform capabilityCodexClaude CodeGeminiCopilot
Context managementAutocompact + transcript fixesUCM + Chapters + Tool Distillation
Remote accessRemote exec-server + WebRTCChannels (Telegram/Discord)Cloud Agent
App ecosystemMCP Apps P1+P2Hook-based plugins + skillsMulti-registry subagentSDK + Studio
Multi-agent protocolSpawn v2 (path-addressing)Subagent (event-driven)Studio multi-agent GA
Real-time voiceWebRTC v2 (default)
Background agentsRealtime v2 streaming
Enterprise complianceData residency, approval workflows, GuardianFail-closed settings, Vertex, Perforce, CA trust, team onboardingAdmin MCP, governance filesOrg firewalls, commit signing
Session persistenceProject-local skills, resume by ID/nameResume chain recovery, session fixesChapters + project memory
Local/offlineBYOK + Ollama
SandboxAllow-list + deny-list + Windows elevatedmacOS/Linux sandbox + PID isolationDynamic expansion (all platforms)
Crate modularity8+ extracted crates

Gemini CLI acceleration (UPDATED April 16 — v0.38.1 patch)

v0.37.0 (Apr 8)   → v0.37.1 (Apr 9)    → v0.37.2 (Apr 13) patch
v0.38.0-preview.0 (Apr 8) → 6 days in limbo → v0.38.0 stable (Apr 14) → v0.38.1 patch (Apr 15)
v0.39.0-nightlies daily → v0.39.0-preview.0 (Apr 14 23:11Z)
v0.40.0-nightlies starting (Apr 15)

v0.38.0 shipped the preview bundle intact after six days in limbo: ContextCompressionService, background memory service (skill extraction), auto-configure memory, subagent workspace scoping, ADK non-interactive agent sessions, context-aware persistent policy approvals, TerminalBuffer mode (flicker), plus UI polish (role-specific /stats, click-to-expand topics, /help and /about for ACP). Gemini now has the most complete context management story: Chapters + UCM + Tool Distillation + ContextCompressionService + background memory.

Cycle compression is visible: v0.39.0-preview.0 shipped 10 minutes before v0.38.0 stable. Preview-to-stable overlap, and nightlies are already on v0.40.0.

The quiet ones

ToolLast releaseNote
AiderAug 20258 months. No GitHub activity.
CursorApr 8 (Bugbot)Closed-source cadence unclear. Bugbot learning is the notable signal.

Anthropic product surface expansion (UPDATED — April 12)

Anthropic launched Claude Managed Agents (April 8-9): composable API for cloud-hosted agents. YAML/NL definitions, sandboxed execution, checkpointing, persistent sessions, scoped permissions. $0.08/session-hour + token costs. Beta: Notion, Asana, Rakuten, Sentry.

Claude for Word beta (April 10-11): Native Word add-in. Team/Enterprise only. Legal review, financial editing. Cross-app with Excel and PowerPoint add-ins.

Anthropic’s position: Claude Code (local agent) + Managed Agents (cloud agent) + Conway (consumer workspace) + Claude for Word/Excel/PowerPoint (Office integration). Four deployment surfaces from one vendor. They’re no longer just a model provider — they’re an agent execution runtime with enterprise office integration.

Claw Code — open-source Claude Code clone (NEW — April 2)

Clean-room rewrite of Claude Code from March 31 source map leak (512K lines TypeScript). 72K GitHub stars. Python + Rust. 19 permission-gated tools, MCP integration, multi-agent orchestration. Proves the architecture is replicable. Anthropic’s vendor surface control thread gets more complicated — the architecture is now open source whether they wanted it or not.

Usage numbers (updated)

Credits countdown — tomorrow

Anthropic credits expire April 17 (tomorrow). Codex pricing restructured to three tiers ($20/$100/$200), token-based. Copilot BYOK offers escape route. Community migrating to local models + ZeroClaw. Still no vendor positioning observed after 28 days of tracking. The effort-level backlash adds pressure: users feel quality reduced while costs remain. The silence itself is the signal — and it’s about to meet its deadline.

Mythos → regulatory pressure (NEW — April 12)

Treasury Secretary and Fed Chair summoned bank CEOs over Mythos cyber risk. Model capability as financial-sector systemic risk. Enterprise deployment features shift from competitive advantage to compliance requirement. Agents that can’t demonstrate security compliance will be excluded from regulated industries. Claude Code’s security hardening arc (v2.1.96-101) looks prescient — Anthropic was hardening the agent before the government responded to the model.

← all landscape docs