JetBrains Air - one place to run your agents and verify their work
- As of this release, JetBrains IDEs ship with Air, a new layer for agentic development. Work with the coding agents of your choice, and run, track, and verify multi-agent workflows inside your IDE, where code intelligence helps agents make fewer wrong turns and gives you the tools to review every change before it ships.
- Your agents, your models, your subscriptions – with Junie Lite for free
- Air works with Claude Agent, Codex, Gemini, GitHub Copilot, Junie, OpenCode, and other ACP-compatible agents. It detects the agents already installed on your machine, so you can connect them with a single click, and add more from the agent registry.
- Your existing setup carries over, too: provider subscriptions, API keys, and even a custom base URL all work, with no JetBrains AI subscription required. Run Claude Agent on your Claude subscription in the terminal or in a full-screen IDE tab, use other agent subscriptions in the chat or terminal, and switch between subscriptions at any moment, even mid-session.
- Air includes free AI with the Junie Lite configuration, so you can use an agent without a subscription. You only need a JetBrains Account.
- A central workspace to review changes and guide the agent
- Review an agent's changes with the surrounding code and your project tools in view, and send feedback straight back to the agent. Anchor a note to a specific line in the diff, or comment directly from the code, so the agent gets concrete context about the change you want. Work in the chat or the terminal, whichever suits you.
Profiler skill for finding Go performance bottlenecks
- The profiler skill brings agents into GoLand's Go performance optimization workflow. It can capture and analyze profiles, find expensive functions and call paths, and point you to source lines worth investigating. This builds on the Go Optimization tools introduced in GoLand 2026.2, which help you investigate CPU and memory usage.
Git worktrees for parallel work and easy code reviews
- GoLand can now copy your local project configuration into new Git worktrees, including run configurations and other settings stored in .idea. You no longer need to commit those settings to Git or recreate them for each worktree.
- You can also list local and ignored files in .worktreeinclude for the IDE to copy, and configure a custom script to run when a worktree is created, for example, to install dependencies.
- Other worktree improvements include:
- Support for multi-root projects.
- More reliable worktree creation in repositories with submodules.
- The option to check out a branch that is already checked out in another worktree, using --ignore-other-worktrees.
- Automatic removal of deleted worktrees from Recent Projects.
- Improved support for WSL and container-based projects.
Quick tasks and edits without opening a project
- Not every task needs an open project. The redesigned Welcome screen, now called the Home window, offers a simpler in-editor view with fewer actions, so you can get to work the moment GoLand opens. Edit a file, run a terminal command, or perform Git actions – all without waiting for a full project to load.
- Create a standalone file and start typing immediately, choosing its name and location when you save. When you need the full power of the IDE, your recent projects, along with actions to open or create a project, are on the left.
Performance improvements
- Version 2026.3 improves GoLand's performance and addresses issues identified in automatic error and freeze reports.
Web development
- Figma design context in AI chats
- Send design context from Figma straight to an agent inside your IDE. Select any Figma layer and pass its hierarchy, spacing, and design variables directly to the chat, so that your agent knows exactly what the UI requires and can write better code.
- This workflow is available through Figma Connect, a new plugin for JetBrains IDEs.
Remote development
- The experience of working in remote projects is now closer to what you enjoy when working locally. You can connect and reconnect over SSH directly from GoLand, start editing before the remote IDE finishes loading, and authenticate with the methods your team already uses.
- Remote development directly from the IDE
- You can now work on projects hosted on a remote machine directly from GoLand. An integrated SSH connection flow lets you connect to a host, start a development session, and reconnect to existing sessions, keeping remote work part of your everyday coding workflow.
- With connection and session management built into the IDE, your team will have fewer applications to configure, maintain, and keep secure.
- Light mode for remote development
- You can now start working on a remote project while the remote IDE is still downloading, installing, and launching. Light mode opens the project early and gives you immediate access to editing, the terminal, and file search, with no additional downloads. Once the remote IDE is ready, your session transitions to full mode automatically, preserving your work and state.
- Native OpenSSH support
- GoLand now uses OpenSSH for SSH connections, improving compatibility with the authentication methods and tools your team already uses.
- Expanded support includes certificate-based authentication, hardware security tokens such as YubiKey, kerberos-sspi, X11 forwarding, and ProxyJump, along with a broader range of SSH agents and wrappers.
Kubernetes workflows
- Quick database connections from containers and pods
- When you select a container or pod that runs a database in Docker or Kubernetes, GoLand extracts its connection credentials automatically, so you can connect without copying host names, ports, or login details by hand.
- File viewer for Kubernetes pods
- View, create, and edit files in Kubernetes pods directly from GoLand, as though they were local.
Other updates
- Automatic error and freeze reporting
- GoLand 2026.3 automatically sends error and UI freeze reports to JetBrains, helping us identify the problems that interrupt your work and prioritize fixes based on their impact.
- Reports contain only technical data. Personal details such as file paths, URLs, and usernames are removed from report messages before they leave your machine.
- Sound cues for IDE events and editor line marks
- Screen reader users now get audio cues for editor line marks: errors and warnings, lines added, changed, and removed under version control, and code folding. You can also hear when things finish. Builds, tests, and other time-consuming background tasks report their results with distinct sounds for success, warning, and error states, and breakpoint hits come with a sound too. If you work across multiple monitors or several projects at once, enable these sounds so you don't have to glance at the screen to check statuses.
- With screen reader support enabled, line-mark cues and sounds for the most important events (builds, tests, breakpoint hits) are enabled by default. Agents in Air come with sound cues of their own, and they're enabled by default for everyone, whether or not you enable screen reader support. You'll hear when an agent finishes, stops with an error, or needs your input, and when dictation starts or stops. Everything else is opt-in. You can explore and preview the sounds on the new Accessibility settings page, and use the Play sound checkbox on the Notification settings page to enable cues for a specific notification group.