Introducing Copilot CLI agent and unified sessions view in GitHub Copilot for JetBrains IDEs
This update brings the Copilot CLI agent into JetBrains IDEs, along with a unified sessions view that shows live status for running and queued sessions. It also adds the ask question tool in agent mode, improves sign-in for GitHub Enterprise Server (GHES), adds global .agent.md support, and delivers several user experience improvements.
New features
GitHub Copilot CLI agent in public preview
You can now delegate tasks from JetBrains IDEs to a locally running GitHub Copilot CLI agent in public preview. This brings the same long-running, terminal-based agent into the IDE, with editor context already connected.
The agent supports multiple isolation modes to control how changes are applied:
- Worktree isolation runs the agent in a separate Git worktree, so changes don’t affect your current branch until you choose to review and apply them.
- Workspace isolation applies changes directly to your current workspace, allowing for faster iteration when isolation isn’t required.
While running, the session shows both live progress and tool calls, and it ends with a summary of changes and updated files. To get started, select Copilot CLI from the agent picker in chat, choose a model, pick an isolation mode if needed, and send your prompt.
Note: If you are a Copilot Business or Copilot Enterprise subscriber, an administrator will have to enable the Editor preview features policy before you can use this feature.
Unified sessions view
The chat window now includes a unified sessions view, making it easier to track all agent sessions in one place. Each session shows its title, agent type, elapsed time, and status. You can also filter sessions by agent type or status to quickly find what you’re looking for.
Ask question tool
Agent mode now includes an Ask question tool, enabling agents to ask focused clarifying questions when additional information is needed. This helps reduce ambiguity and improves task accuracy. This is supported across agent mode, custom agents, sub agents, and Copilot CLI agent, and it’s not available in Ask mode.
Global .agent.md support in ~/.copilot/agents
In addition to workspace-level configuration, you can now define custom agents at the global level using the .agent.md file under ~/.copilot/agents, making them available across all your workspaces. In-product support for managing global agents is coming in a future release.
GitHub Enterprise Server (GHES) support in sign-in flow
GitHub Enterprise Server (GHES) is now supported in the sign-in flow. When signing in, select Continue with GitHub Enterprise to choose your enterprise type and authenticate with your enterprise instance using a hostname or URL.
User experience
We’ve also made several workflow and interaction improvements across JetBrains IDEs:
- Added confirmation when starting a new command to cancel the active one.
- Improved sub-agent rendering and styling for current file context.
- Improved auto-approval panel UI.
- Improved hover and pressed states for code block actions.
- Improved code review apply behavior with full-line replacements.
Reliability improvements
Reliability remains one of our key priorities, and this release includes additional improvements to stability and responsiveness:
- Resolved an issue where code completions would not work on a second screen.
- Fixed Shift+Home and Shift+End issues for inline selection.
- Improved drag-and-drop behavior when adding files to Copilot Chat.
- Improved UI responsiveness and reduced occasional freezes.
Changed
The plan agent is no longer auto-invoked in sub-agent workflows. It remains available from the mode picker when you want to use it.
Deprecation
Edit mode support has been removed.
Try it out
We encourage you to try out the latest version of the GitHub Copilot plugin and share your feedback. Your input is invaluable in helping us refine and improve the product.
Share your feedback
Your feedback drives improvements. We’d love to hear about your experience in the following channels:
- In-product feedback: Use the feedback options within your IDE.
- Feedback repository: Share your thoughts in the GitHub Copilot for JetBrains IDEs issues.