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
| Agent | Latest | Architecture bet | Interface model | Enterprise readiness |
|---|---|---|---|---|
| Claude Code | v2.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 TUI | Single-agent deep + agent-addressable slash commands | Highest — Vertex wizard, Perforce mode, OS CA trust, team onboarding, fail-closed settings, Bedrock SigV4, distributed tracing |
| Codex CLI | v0.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 control | Single-agent + spawn v2 + realtime v2 | Growing — data residency, approval reviewers, exec-server, Guardian, devcontainer isolation |
| Gemini CLI | v0.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 backend | Single-agent + subagent + memory-as-service | Medium-High — admin MCP, governance files, forbiddenPaths, sandbox on all platforms |
| Cursor | v3.1 (Apr 13) — tiled layout for parallel agents, upgraded voice input. Bugbot: learned rules, MCP tools, 78% resolution | IDE-integrated, cloud agents | Multi-agent-native (Agents Window) | Growing — plugin import defaults, audit logs |
| Copilot | BYOK + local + air-gapped. SDK v0.2.1. Studio multi-agent GA. | Cloud-first → now also local. Composable SDK, multi-model broker. | Cloud Agent + CLI + Studio | Strongest — commit signing, org firewalls, agent vuln assignment |
| OpenCode | v1.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-cloud | Single-agent | Growing — OTLP observability deepens, GitLab Duo integration, OAuth for MCP, subscription model forming |
| Vibe | v2.7.6 (Apr 16) — 1M context window + thinking budget max for opus, parallelized git startup, MergeStrategy enum, call_source=vibe_code metadata, markdown fence fix | Mistral-native | Single-agent | Early |
| Aider | v0.86.0 (Aug 2025) — 8 months stalled | Python, model-agnostic | Single-agent | N/A |
| Zed | v0.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 removed | Rust-native editor + agent panel | IDE-integrated | Growing — 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.”
| Feature | Claude Code | Codex | Gemini | Copilot | OpenCode |
|---|---|---|---|---|---|
| Cloud integration | Vertex wizard, Bedrock SigV4 | Remote exec-server | GCP backend | Azure, Cloud Agent | GitLab Duo |
| Legacy SCM | Perforce mode | — | — | Git commit signing | — |
| TLS/proxy | OS CA trust by default | — | — | — | — |
| Team tools | /team-onboarding | — | — | SDK + Studio | — |
| Data sovereignty | — | Residency headers | — | Org firewalls | — |
| Approval workflows | Managed settings | Allowed reviewers, Guardian | Admin MCP | Org firewalls | — |
| Multi-model | Vertex + Bedrock + direct | OpenAI | 5+ model broker | Claude + GPT fast mode | |
| Offline | — | — | — | BYOK + 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.
| Approach | Agent | Status |
|---|---|---|
| Structure the context | Gemini | Shipped (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 reliable | Claude Code | Continuing. 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 agents | Cursor | v3.1 tiled parallel agents, Bugbot learning. |
| Make UI show what matters | Zed | v0.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 work | Codex | v0.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 capability | Codex | Claude Code | Gemini | Copilot |
|---|---|---|---|---|
| Context management | — | Autocompact + transcript fixes | UCM + Chapters + Tool Distillation | — |
| Remote access | Remote exec-server + WebRTC | Channels (Telegram/Discord) | — | Cloud Agent |
| App ecosystem | MCP Apps P1+P2 | Hook-based plugins + skills | Multi-registry subagent | SDK + Studio |
| Multi-agent protocol | Spawn v2 (path-addressing) | — | Subagent (event-driven) | Studio multi-agent GA |
| Real-time voice | WebRTC v2 (default) | — | — | — |
| Background agents | Realtime v2 streaming | — | — | — |
| Enterprise compliance | Data residency, approval workflows, Guardian | Fail-closed settings, Vertex, Perforce, CA trust, team onboarding | Admin MCP, governance files | Org firewalls, commit signing |
| Session persistence | Project-local skills, resume by ID/name | Resume chain recovery, session fixes | Chapters + project memory | — |
| Local/offline | — | — | — | BYOK + Ollama |
| Sandbox | Allow-list + deny-list + Windows elevated | macOS/Linux sandbox + PID isolation | Dynamic expansion (all platforms) | — |
| Crate modularity | 8+ 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
| Tool | Last release | Note |
|---|---|---|
| Aider | Aug 2025 | 8 months. No GitHub activity. |
| Cursor | Apr 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)
- Copilot: 4.7M paid subscribers, 20M total users, 42% market share, 90% Fortune 100. Claude Opus 4.6 as model option.
- Codex: 2M+ weekly users, 6x growth since January
- Pinterest MCP: 66K invocations/month, 844 users, ~7,000 hours/month saved
- Cursor Bugbot: 78% resolution rate
- Perplexity: $450M+ ARR after agent pivot (+50% in one month)
- MCP ecosystem: 8,600+ servers
- Gartner: 40% of enterprise apps include AI agents by end 2026 (up from <5% in 2025)
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.