GitHub expands Copilot for JetBrains with GA custom agents, sub-agents, and plan agent
Original: Major agentic capabilities improvements in GitHub Copilot for JetBrains IDEs View original →
GitHub shipped a significant update for GitHub Copilot in JetBrains IDEs on March 11, 2026, and the release is more than a routine plugin refresh. The headline change is that custom agents, sub-agents, and plan agent are now generally available, giving JetBrains users a more structured way to split work across specialized agent roles directly inside the IDE.
The announcement also matters because GitHub is not just adding more agent surfaces; it is adding more control points around those agents. That is an important distinction for teams that want agent assistance to become part of daily engineering work without turning the IDE into an opaque black box.
What changed
GitHub says agent hooks are now in public preview. Developers can define a hooks.json file under .github/hooks/ and trigger custom commands around key session events such as userPromptSubmitted, preToolUse, postToolUse, and errorOccurred. That creates a practical bridge between Copilot agent sessions and repository-specific automation, policy checks, or observability logic.
The update also adds MCP auto-approve support at both the server and tool level. In day-to-day use, that should reduce manual approval churn for trusted tool calls while still letting teams keep boundaries around higher-risk actions. GitHub is effectively acknowledging that agent productivity depends on reducing repetitive confirmation loops without removing governance entirely.
Another notable addition is support for AGENTS.md and CLAUDE.md instruction files. GitHub says Copilot can automatically discover and load these instruction files into context, including nested files if the relevant setting is enabled. The JetBrains integration can also generate an initial AGENTS.md, which lowers the setup cost for teams that want project-level guidance to shape agent behavior from day one.
On top of that, GitHub moved auto model selection to general availability for JetBrains IDEs. Copilot can now choose a model based on current availability and performance conditions, reducing manual switching during active development.
Why it matters
This release shows GitHub pushing Copilot toward a fuller agent platform inside mainstream developer tooling. JetBrains users are getting not only more autonomous behavior, but also better mechanisms for instructions, hooks, and approval policy. For engineering teams, that combination is often what determines whether agent features stay as demos or become part of production workflows.
The strategic signal is clear: IDE integrations are moving beyond inline completion and chat toward multi-agent coordination, repository-aware instructions, and controlled tool execution. GitHub’s March 11 release puts JetBrains users directly into that shift.
Related Articles
GitHub가 2026년 3월 11일 JetBrains IDE용 Copilot의 대규모 agentic 기능 업데이트를 발표했다. custom agents, sub-agents, plan agent를 일반 제공으로 전환하고, agent hooks preview, MCP auto-approve, reasoning UX 개선을 함께 묶은 점이 핵심이다.
터미널 안의 Copilot이 일회성 명령 보조에서 팀별 실행 절차를 반복하는 에이전트로 넓어진다. GitHub는 보안 감사, 릴리스 노트, 인시던트 대응 등 최소 4가지 반복 작업을 Markdown 프로필로 고정할 수 있다고 설명했다.
GitHub가 Jira issue를 Copilot coding agent에 직접 할당해 draft pull request를 생성하는 integration을 public preview로 공개했다. Jira와 GitHub 사이의 context switching을 줄이면서도 기존 review·approval 규칙은 유지하는 것이 핵심이다.