Copilot CLI v0.0.400: MCP Servers & Autopilot Mode
MCP server support with OAuth, experimental autopilot mode, permission flags, theme picker, and major UX improvements for Windows Terminal and keyboard navigation.
TL;DR
- MCP server support with OAuth compatibility and permission flags (--yolo, --allow-all)
- Experimental autopilot mode for autonomous task completion
- Better Windows Terminal support, responsive sessions, and improved keyboard navigation
New
- MCP server instructions support — CLI now handles MCP server setup with improved OAuth compatibility for remote servers.
- Autopilot mode (experimental) — Autonomous task completion without manual intervention.
- Permission flags for ACP servers — Support for --yolo, --allow-all, and permissions config for fine-grained control.
- Theme picker — New /theme command with GitHub Dark and Light themes built-in.
- Fuzzy search in model picker — Faster model selection with search filtering.
- copilot plugin subcommand — Non-interactive plugin management for automation.
- Progress indicator in terminal tab — Visual feedback when thinking/processing.
- launch_messages config — Startup announcements support.
Fixed
- Large content pasting on Windows Terminal now works reliably.
- Arrow key navigation out of text inputs in select lists fixed.
- Freeform text input in list pickers now functions correctly.
- Holding backspace continues deleting text as expected.
- Shell path detection handles spaces, quotes, and Windows switches more accurately.
- Large grep and glob results no longer cause memory issues.
- Code Review tool now handles large changesets by ignoring build artifacts and limiting to 100 files.
- CLI is more responsive in sessions with many messages.
- Markdown table headers now display in bold.
- Ordered lists display with numbers instead of dashes.
- Timeline displays usernames for ask_user tool prompts.
Changed
- Bundled LSP servers removed — TypeScript and Python LSP servers no longer included; use external MCP servers instead.
- MCP server cleanup — CLI now sends DELETE requests to remove MCP servers on shutdown.
- Diff mode navigation — File list uses carousel navigation, showing up to 5 files at a time.
- Enhanced keyboard bindings — Better support for UNIX bindings (Ctrl+A/E/W/U/K, Alt+arrows) and multiline content in text inputs.
- ACP server model switching — Models can now be changed during a session.
To update: npm install -g @github/copilot-cli@latest or check the release page for your platform.
Source: Copilot CLI