GitHub Copilot: Agent Automation Controls in GitHub Issues
GitHub Issues now includes three new controls for AI agent automation: Approvals, Confidence Ratings, and Rationale Tracking, in public preview. Agents can suggest changes instead of applying them directly, rate their own confidence so only high-confidence actions auto-apply, and attach reasoning to every automated action for a full audit trail. Developers gain visibility into individual suggestions via a new has:suggestions search qualifier, while repo admins can set organization-wide automation thresholds.
Key Takeaways
- Confidence Ratings let agents self-triage: only high-confidence actions apply automatically, everything else waits for a human.
- The new has:suggestions search qualifier makes it easy to find every issue with a pending agent suggestion in one query.
- Rationale Tracking means every automated label, close, or assignment change now comes with a written explanation, addressing a common trust gap with AI automation.
- Controls work at two levels: individual approvals for developers and org-wide confidence thresholds for admins.
- The feature spans both GitHub Agentic Workflows and the Copilot cloud agent, unifying automation behavior across GitHub's agent surfaces.
- Rationale and suggestion data is exposed via REST and GraphQL APIs, enabling custom dashboards or bots on top of the audit trail.
Sources & Mentions
1 external resource covering this update
Bringing Transparency to Agent-Driven Issue Management
As Copilot and GitHub's Agentic Workflows increasingly take actions on Issues, labeling, assigning, closing, and re-typing them automatically, GitHub introduced a public preview of controls designed to keep humans in the loop.
The Three New Capabilities
Approvals let agents propose a change instead of applying it outright, giving a developer the chance to review and accept or decline the suggestion before it takes effect. Confidence Ratings have agents self-assess each action as high, medium, or low confidence; high-confidence changes apply automatically, while lower-confidence ones are held for human review. Rationale Tracking attaches an explanation to every automated action, creating an audit trail that can be inspected before accepting a suggestion.
Who Uses What
The feature serves two audiences differently. Individual developers can review suggested changes on the issues they work with, using a new has:suggestions search qualifier to quickly find items awaiting their review. Repository admins, meanwhile, can configure automation levels and confidence thresholds at the organization level, tuning how aggressively agents are allowed to act. As GitHub put it, a small team moving fast might let the agent act on its own, while a busy public repository can hold every change for review.
Scope
The controls apply to changes involving labels, issue type, close actions, and assignees, and work across both GitHub Agentic Workflows and the Copilot cloud agent. Rationale for any automated action is also accessible through the REST and GraphQL APIs, so teams can build their own visibility tooling on top of it.