From c6f483ad3d841b6ad9c276722e5d0ea2b264ee7f Mon Sep 17 00:00:00 2001 From: Dan Wahlin Date: Thu, 26 Feb 2026 10:27:07 -0700 Subject: [PATCH] docs: improve /fleet description and add autopilot mode awareness - Ch 01: Reword /fleet table entry to be more beginner-friendly - Ch 01: Add early note that autopilot exists but course focuses on 3 modes - Ch 01: Fix Shift+Tab tip to say 'cycles' not 'toggles' - Ch 01: Add callout after Plan Mode explaining autopilot and the plan-first workflow it requires - Ch 04: Update Shift+Tab reference in agent table - Ch 07: Add /fleet tip after Idea to Merged PR workflow Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- 01-setup-and-first-steps/README.md | 10 +++++++--- 04-agents-custom-instructions/README.md | 2 +- 07-putting-it-together/README.md | 2 ++ 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/01-setup-and-first-steps/README.md b/01-setup-and-first-steps/README.md index 196c481..75157a4 100644 --- a/01-setup-and-first-steps/README.md +++ b/01-setup-and-first-steps/README.md @@ -193,6 +193,8 @@ When you're done exploring, exit the session: You've just seen what Copilot CLI can do. Now let's understand *how* to use these capabilities effectively. The key is knowing which of the three interaction modes to use for different situations. +> 💡 **Note**: Copilot CLI also has an **Autopilot** mode where it works through tasks without waiting for your input. It's powerful but requires granting full permissions and uses premium requests autonomously. This course focuses on the three modes below. We'll point you to Autopilot once you're comfortable with the basics. + --- ## 🧩 Real-World Analogy: Dining Out @@ -270,9 +272,9 @@ Notice how each prompt builds on the previous answer. You're having a conversati **Best for**: Complex tasks where you want to review the approach before execution. Similar to planning a route before a trip using GPS. -Plan mode helps you create a step-by-step plan before writing any code. Use the `/plan` command or press **Shift+Tab** to toggle Plan Mode: +Plan mode helps you create a step-by-step plan before writing any code. Use the `/plan` command or press **Shift+Tab** to cycle into Plan Mode: -> 💡 **Tip**: **Shift+Tab** is a keyboard shortcut that toggles between regular mode and plan mode. Press it anytime during an interactive session to switch modes without typing a command. +> 💡 **Tip**: **Shift+Tab** cycles between modes: Interactive → Plan → Autopilot. Press it anytime during an interactive session to switch modes without typing a command. ```bash copilot @@ -310,6 +312,8 @@ Proceed with implementation? [Y/n] > 💡 **Want something more complex?** Try: `/plan Add search and filter capabilities to the book app`. Plan mode scales from simple features to full applications. +> 📚 **Autopilot mode**: You may have noticed Shift+Tab cycles through a third mode called **Autopilot**. In autopilot mode, Copilot works through an entire plan without waiting for your input after each step — like handing a task to a colleague and saying "let me know when you're finished." The typical workflow is plan → accept → autopilot, which means you need to be good at writing plans first. Get comfortable with Interactive and Plan modes, then see the [official docs](https://docs.github.com/copilot/concepts/agents/copilot-cli/autopilot) when you're ready. + --- ### Mode 3: Programmatic Mode @@ -390,7 +394,7 @@ That's it for getting started! As you become comfortable, you can explore additi |---------|--------------| | `/model` | Show or switch AI model | | `/delegate` | Hand off task to Copilot coding agent on GitHub (agent in the cloud) | -| `/fleet` | Enable fleet mode for parallel subagent execution | +| `/fleet` | Split a complex task into parallel subtasks for faster completion | | `/tasks` | View background subagents and detached shell sessions | ### Code diff --git a/04-agents-custom-instructions/README.md b/04-agents-custom-instructions/README.md index 0448f73..ed8beb1 100644 --- a/04-agents-custom-instructions/README.md +++ b/04-agents-custom-instructions/README.md @@ -64,7 +64,7 @@ Never used or made an agent? Here's all you need to know to get started for this | Agent | How to Invoke | What It Does | |-------|---------------|--------------| -| **Plan** | `/plan` or `Shift+Tab` | Creates step-by-step implementation plans before coding | +| **Plan** | `/plan` or `Shift+Tab` (cycle modes) | Creates step-by-step implementation plans before coding | | **Code-review** | `/review` | Reviews staged/unstaged changes with focused, actionable feedback | | **Init** | `/init` | Generates project configuration files (instructions, agents) | | **Explore** | *Automatic* | Used internally when you ask Copilot to explore or analyze the codebase | diff --git a/07-putting-it-together/README.md b/07-putting-it-together/README.md index 90ea6d8..9816305 100644 --- a/07-putting-it-together/README.md +++ b/07-putting-it-together/README.md @@ -100,6 +100,8 @@ copilot **The key insight**: You directed specialists like an architect. They handled the details. You handled the vision. +> 💡 **Going further**: For large multi-step plans like this, try `/fleet` to let Copilot run independent subtasks in parallel. See the [official docs](https://docs.github.com/copilot/concepts/agents/copilot-cli/fleet) for details. + ---