Copilot CLI 1.0.23: Agent Modes & MCP Migration
Copilot CLI 1.0.23 adds agent mode flags for faster startup, fixes memory backend hangs, and improves MCP migration with a jq command.
TL;DR
- Launch CLI directly into agent modes with new
--mode,--autopilot, and--planflags - Agent no longer hangs when memory backend is unavailable
- Build target labels (Bazel/Buck) no longer misidentified as file paths
- MCP config migration now includes jq command for easier setup
New
- Agent mode flags —
--mode,--autopilot, and--planlet you start the CLI directly in a specific agent mode without manual navigation - Ctrl+L screen clear — clears terminal without losing your conversation session
- Slash command picker improvements — now shows full skill descriptions and a refined scrollbar
- Commands during agent execution —
/diff,/agent,/feedback,/ide, and/tuikitnow work while the agent is running - Reasoning token display — token breakdown now shows reasoning token usage when nonzero
- Remote tab steering — correctly displays Copilot coding agent tasks and supports steering via the Tasks API
Fixed
- Agent no longer hangs on first turn when memory backend is unavailable
- Bazel/Buck build target labels (e.g.
//package:target) no longer misidentified as file paths - Shell output with BEL characters no longer causes repeated terminal beeping
- MCP config migration notice now includes jq command to migrate
.vscode/mcp.jsonto.mcp.json
Update with: npm install -g @github/copilot-cli@latest
Source: Copilot CLI