Skip to content
Assistants/GCGitHub Copilot CLI
GC

GitHub Copilot CLI

GitHub / Microsoft · cli agent · paid

GitHub’s terminal coding agent, the successor to the gh-copilot extension. Agentic edits, MCP, and GitHub context from the command line.

agentclimcpgithub
Is this coverage useful?

Helps prioritize which assistants and sources we maintain. Anonymous · one vote per visitor.

Config files GitHub Copilot CLI has changed

Config you own — hooks, permission rules, MCP servers, settings — that releases below state a change to. Counted from the release notes we track, newest change first. How a harness is layered.

sandbox settings2 changes · 7 releases touched it · latest Oct 1, 2026 · v1.0.91 ↗
MCP server config2 changes · 6 releases touched it · latest Oct 5, 2026 · v1.0.92 ↗
settings files2 changes · latest Oct 7, 2026 · v1.0.93 ↗
background and headless runs1 change · latest Sep 21, 2026 · v1.0.87 ↗

Release signals

GCGitHub Copilot CLIv1.0.88Sep 22, 2026

2026-09-22

  • Add optional OSC 777 terminal notifications for direct Ghostty and WezTerm sessions.
  • Text selection now works in bottom-anchored dialogs, including login device codes
  • Preserve /allow-all during managed-settings refresh failures, and remember exact session approvals for missing paths without granting their parent directory; exact grants are visible in /list-dirs and cleared by /reset-allowed-tools
  • Sandboxed network denials from proxy tunnel failures now show bypass guidance
  • +23 more changes
Read the full release note

2026-09-22

  • Add optional OSC 777 terminal notifications for direct Ghostty and WezTerm sessions.
  • Text selection now works in bottom-anchored dialogs, including login device codes
  • Preserve /allow-all during managed-settings refresh failures, and remember exact session approvals for missing paths without granting their parent directory; exact grants are visible in /list-dirs and cleared by /reset-allowed-tools
  • Sandboxed network denials from proxy tunnel failures now show bypass guidance
  • Custom-agent startup now distinguishes model-list load failures from an empty catalog, preventing false unavailable warnings and silent required-agent deselection
  • Pressing Enter in freeform ask_user prompts adds a new line; submit with Ctrl+Enter or Ctrl+S as a fallback
  • A custom agent's reasoning-effort now applies when the agent is selected, instead of only its model. An explicit --reasoning-effort still wins, and a level the selected model does not offer is reported and left unapplied
  • Deferred MCP tools whose registered name needed sanitizing or shortening are now listed under that name, so tool search can find them, and deferred MCP tools with no resolvable server name are now

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
GCGitHub Copilot CLIv1.0.88-2Sep 22, 2026

**Fixed**

  • Text selection now works in bottom-anchored dialogs, including login device codes
Primary source ↗
GCGitHub Copilot CLIv1.0.88-1Sep 22, 2026

**Fixed**

  • Preserve /allow-all during managed-settings refresh failures, and remember exact session approvals for missing paths without granting their parent directory; exact grants are visible in /list-dirs and cleared by /reset-allowed-tools
  • Sandboxed network denials from proxy tunnel failures now show bypass guidance
Primary source ↗
GCGitHub Copilot CLIv1.0.88-0Sep 21, 2026

**Added**

  • Add optional OSC 777 terminal notifications for direct Ghostty and WezTerm sessions.
  • **Improved**
  • Support namespaced custom skills and ignored skill directories during skill discovery
  • MCP and plugin views show server display names and plugin descriptions for clearer status.
  • Resuming large local sessions keeps transcript memory bounded for smoother CLI performance.
  • Prompt to update GitHub authorization when Connectors need reauthorization
  • Indexed search supports glob filtering and --files listings with accurate ripgrep fallback behavior.
  • +19 more changes
Read the full release note

Added

  • Add optional OSC 777 terminal notifications for direct Ghostty and WezTerm sessions.

Improved

  • Support namespaced custom skills and ignored skill directories during skill discovery
  • MCP and plugin views show server display names and plugin descriptions for clearer status.
  • Resuming large local sessions keeps transcript memory bounded for smoother CLI performance.
  • Prompt to update GitHub authorization when Connectors need reauthorization
  • Indexed search supports glob filtering and --files listings with accurate ripgrep fallback behavior.
  • Run /fork during active turns to branch work without waiting.
  • In the Sessions tab, rows you can dismiss now take x then x again to confirm: a local session is permanently deleted, while a session backed by a server is only closed and its conversation is left on the server. The footer says which of the two the highlighted row will do, and shows no x hint for rows that cannot be dismissed.

Fixed

  • Custom-agent startup now distinguishes model-list load failures from an empty catalog, preventing false unavailable warnings and silent required-agent deselection

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
GCGitHub Copilot CLIv1.0.87Sep 21, 2026

2026-09-21

  • Add user and managed startup defaults for the Auto routing tier, including strict and user-overridable organization policy
  • Consecutive steering prompts in the same mode combine into one pending message.
  • Press Up in an empty chat input to take it back for editing, including pasted text and attachments.
  • The recall hint appears in the pending message.
  • Ctrl+C stops the running turn instead of removing pending prompts one at a time.
  • Ctrl+Q queued prompts remain separate.
  • Use Ctrl+P to browse history without withdrawing prompts.
  • +26 more changes
Read the full release note

2026-09-21

  • Add user and managed startup defaults for the Auto routing tier, including strict and user-overridable organization policy
  • Consecutive steering prompts in the same mode combine into one pending message. Press Up in an empty chat input to take it back for editing, including pasted text and attachments. The recall hint appears in the pending message. Ctrl+C stops the running turn instead of removing pending prompts one at a time. Ctrl+Q queued prompts remain separate. Use Ctrl+P to browse history without withdrawing prompts. Available for local sessions; commands and prompts already being processed cannot be recalled.
  • A worktreePathTemplate setting decides where /worktree, /move, /new and --worktree create worktrees. Set for example ~/src/worktrees/{repo}/{branch}; {repoPath}, {repo}, {branch} and {branchSlug} are supported. Unset keeps the current layout, <repo>.worktrees/ with slashes in the branch name flattened to dashes.
  • Number-key selection in the question dialog works for choices 10 and beyond
  • Sandbox proxies work on Windows, and a proxy with a username and password works on every platform

Excerpt ends here — this release continues at the source ↗.

Primary source ↗

Polled sources

[github-releases] GitHub Releases

GitHub Releases · last read Oct 9, 2026

https://github.com/github/copilot-cli/releases