Copilot CLI v1.0.4-0: Reasoning Flags & MCP Config

Copilot CLI 1.0.4-0 adds reasoning effort control, hook confirmation requests, and a new configure-copilot sub-agent for MCP server management. Windows performance improved.

Copilot CLI v1.0.4-0: Reasoning Flags & MCP Config

TL;DR

  • New --reasoning-effort flag to control reasoning depth
  • Hooks can now ask for user confirmation before executing tools
  • New configure-copilot sub-agent for managing MCP servers and custom agents
  • Windows shell commands now faster; shell init timeout fixed

New

  • --reasoning-effort CLI flag — Set reasoning effort level for more control over how Copilot approaches problems.
  • Hook confirmation requests — Hooks can now use 'ask' permission decision to request user confirmation before executing tools.
  • configure-copilot sub-agent — Manage MCP servers, custom agents, and skills directly via the task tool.

Improved

  • Windows shell performance — Faster shell commands by skipping PowerShell profile loading.
  • CLI help documentation — Updated to use standard --option=value format and comma-separated list syntax for clarity.

Fixed

  • Shell initialization timeout — Interactive shell no longer times out on slower machines.

Update with: npm install -g @github/copilot-cli@1.0.4-0

Source: Copilot CLI