Categories
Tags
Astro Automation Camping changelog clear CLI Codex compact Component Design Configuration context Context Copilot copy Ctrl+S CUDA Cursor Day Trip delegate diff Dynamic Routing Editor Error Error Fix Error Handling experimental Gemini git GitHub GitHub Copilot Google Hiking Hot Springs init Installation Iwate Prefecture Kobe Linux Mac Mention Meteor Shower Mode Switching model Nara Prefecture NoAdapterInstalled Node.js nvm OpenAI params plan PowerShell Prompt props Public Key Authentication Python Redirect research rewind SEO share Shell Execution Shift+Tab Shortcut SSH SSH config ssh-copy-id Stargazing Static Site streamer-mode Student undo Update usage Visual Studio VS Code VS2026 Windows WSL
162 words
1 minutes
How to Switch Modes in GitHub Copilot CLI【Shift+Tab】
Overview
Sometimes you want Copilot to check with you at every step. Other times you just want to say “handle it” and walk away.
GitHub Copilot CLI has multiple modes for exactly this, and you switch between them with Shift+Tab.
Usage
Press Shift+Tab at the prompt to cycle through modes:
interactive → plan → autopilot → interactive → ...Mode Comparison
| Mode | Behavior | Best for |
|---|---|---|
| interactive | Asks for approval at each step | Careful, controlled work |
| plan | Creates a plan first, then executes after approval | Big changes where you want the big picture first |
| autopilot | Works autonomously until the task is done | Tasks you trust Copilot to handle end-to-end |
About Autopilot Mode
Autopilot is an experimental feature. You need to enable it first with /experimental.
Once enabled, it appears in the Shift+Tab rotation.
Things to Note
- Autopilot modifies files without asking — start with interactive or plan until you’re comfortable
- You can switch modes at any time with
Shift+Tab - Use
/rewindto undo the last change if something goes wrong
Related Posts
How to Switch Modes in GitHub Copilot CLI【Shift+Tab】
https://naonao-na.com/en/posts/github-copilot-cli-shift-tab/
