Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 7 additions & 3 deletions 01-setup-and-first-steps/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Copy link

Copilot AI Feb 26, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With the new Autopilot note immediately below, the preceding sentence "the key is knowing which of the three interaction modes..." can read as contradictory (since Autopilot is also described as a mode). Consider rephrasing to "three core/primary modes" (or similar) to keep the terminology consistent and avoid confusing beginners.

Suggested change
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.
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 core interaction modes to use for different situations.

Copilot uses AI. Check for mistakes.

> 💡 **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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion 04-agents-custom-instructions/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 |
Expand Down
2 changes: 2 additions & 0 deletions 07-putting-it-together/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

---

<details>
Expand Down
Loading