Developer Tools Digest: IntelliJ IDEA 2026.1 GA, Windsurf Wave 13 Parallel Agents, 2026-03-26
ai

Developer Tools Digest: IntelliJ IDEA 2026.1 GA, Windsurf Wave 13 Parallel Agents, 2026-03-26

5 min read

IntelliJ IDEA 2026.1 Released: One Unified IDE, AI Agent Registry, and 1,000+ Bug Fixes

JetBrains shipped IntelliJ IDEA 2026.1 as a general availability release in March 2026, and it delivers one of the most structurally significant changes to the IDE in years: the merger of the Community and Ultimate editions into a single product. Web development features — JavaScript, TypeScript, HTML, and CSS coding assistance — previously exclusive to the Ultimate subscription, are now available for free in all editions of IntelliJ IDEA 2026.1. C/C++ coding assistance for multi-language projects is also newly available across editions, removing the historically fragmented tooling landscape for developers working across languages in a single repository.

The release introduces the ACP Registry (Agent Client Protocol Registry), allowing developers to browse, install, and launch external AI agents directly from within the IDE. Codex, Cursor, and any ACP-compatible assistant are now accessible from the AI chat panel without leaving the editor. Database access for AI agents is also available, enabling agents like Claude Code or Codex to query and modify project data sources natively. Git worktrees receive first-class IDE support: developers can hand a feature branch off to an AI agent while continuing active development on a different branch — both in isolated workspaces — eliminating the context-switching cost of waiting for an agent to finish before resuming work.

Additional developer experience improvements include quota-free next edit suggestions that propagate changes through a file using IDE-driven assistance, Linux OS theme synchronization (bringing Linux users to parity with macOS and Windows), and native Dev Container workflow support that opens containerized projects as if they were local. JetBrains also delivers more Kotlin-aware JPA support: autoconfiguration of Kotlin no-arg and all-open compiler plugins, detection of data-class-as-JPA-entity pitfalls, and removal of redundant no-arg constructions. Dependency source code is now automatically downloaded in the background, giving developers full context for inspecting, debugging, and navigating third-party code without a manual step.

The stability work in 2026.1 is especially notable: JetBrains resolved over 1,000 bugs and usability issues, with 334 of those identified and reported directly by users. For Java and Kotlin teams, 2026.1 represents a mature release that combines structural IDE changes, expanded AI tooling, and a substantial reduction in day-to-day friction.

Read more — JetBrains Blog


Windsurf Wave 13: Arena Mode for AI Model Comparison and Parallel Agent Sessions

Windsurf released Wave 13 in February 2026, introducing three major features aimed at power users: Arena Mode for blind AI model comparison, Plan Mode for structured task planning, and parallel multi-agent sessions backed by Git worktrees.

Arena Mode runs two Cascade agents side-by-side with hidden model identities. Developers submit a prompt, watch both agents complete the task independently, then vote on which response performed better. The votes build both a personal leaderboard and a global aggregate across the Windsurf user base. Battle Groups let users compare specific model pairs or select from curated groups such as "fast models" vs "smart models." This approach gives development teams an evidence-based mechanism for choosing which AI model to use for their specific workloads, rather than relying on generic industry benchmarks that may not reflect real project characteristics.

Plan Mode addresses a common failure mode with agentic coding tools: agents diving straight into implementation without clarifying ambiguous requirements. With Plan Mode enabled, Cascade first prompts with clarifying questions and generates a structured plan for the developer to review and approve before any code is generated or files are modified. This reduces wasted effort when agent assumptions diverge from developer intent, particularly for complex multi-file refactoring tasks.

Parallel agents via Git worktrees allow multiple SWE-1.5 Fast sessions to run simultaneously, each in its own isolated workspace checked out to a separate branch. Because each agent operates in its own working directory, file edits cannot conflict across sessions. Windsurf also overhauled its pricing in March 2026, replacing the variable credit-based system with fixed quota tiers at $20, $40, and $200 per month — each tier providing a clear number of model completions per day, eliminating the confusion around how many credits different operations consumed under the old system.

Read more — Windsurf


Claude Code: Actionable Context Suggestions, Policy Fragments, and Auto-Memory Directory

Claude Code shipped several developer-facing improvements in its recent release cycles beyond the previously announced voice mode and 1M token context window. The /context command now provides actionable suggestions: when the context window approaches capacity, Claude Code identifies specific heavy tools, memory bloat contributors, and capacity warnings, and offers concrete optimization recommendations rather than a generic warning. This makes context management a more guided, actionable workflow rather than a manual debugging exercise.

A new autoMemoryDirectory setting lets developers configure a custom directory for Claude Code's automatic memory storage — useful for teams that need to commit or share memory files as part of project configuration, or that want memory stored in a location under version control rather than a home directory default. The managed-settings.d/ drop-in directory extends the existing managed-settings.json approach, enabling separate teams or tools to deploy independent policy fragments that merge alphabetically. This makes enterprise-scale Claude Code governance practical without requiring all settings to be consolidated into a single monolithic file.

Additional improvements include richer statusline and plugin controls, a --channels research preview for MCP message pushes, and refinements to effort levels, permissions, autocomplete, and plugin install flows. A bare mode for scripted -p calls and channel-based permission relays streamlines CI integration scenarios where Claude Code is invoked programmatically. These changes collectively reflect ongoing refinement of Claude Code's configuration model for organizations that need consistent policy enforcement across multiple projects and teams.

Read more — Anthropic / GitHub


Stanislav Lentsov

Written by

Stanislav Lentsov

Software Architect

You May Also Enjoy