Copilot Agent Mode + první session
- Vidíš rozdíl mezi Chat / Edit / Agent mode v Copilot Chat
- Aktivoval(a) jsi Agent Mode (mode dropdown v Copilot Chat)
- První autonomous prompt — Agent vidíš tool calls, autonomous execution
🎯 Cíl Bloku 01
Sekce “🎯 Cíl Bloku 01”V Copilot Chat existují tři módy. Aby skills + MCP fungovaly (Bloky 03-05), musíš být v Agent Mode.
| Mode | K čemu | Tools |
|---|---|---|
| Ask | Otázky o kódu, vysvětlení | Žádné — jen čte kontext |
| Edit | Multi-file edits — ty schvaluješ change-set | Limited — edit nástroje |
| Agent ⭐ | Autonomous execution — Copilot dělá sám | Plný — file edits, terminal, MCP, sub-agents |
📌 MCP nástroje jsou viditelné JEN v Agent Mode — proto je dnešek tvůj cíl.
1. Spusť Copilot Chat (3 min)
Sekce “1. Spusť Copilot Chat (3 min)”-
Otevři VS Code (pokud ne).
-
Spusť Copilot Chat:
- Klávesová zkratka: Ctrl+Shift+I (Mac: Cmd+Shift+I)
- Nebo klikni na Copilot ikonu v sidebar (vlevo nahoře)
-
Sidebar (nebo plovoucí panel) zobrazí Copilot Chat. Nahoře vidíš mode dropdown (defaultně „Ask”).
2. Přepni do Agent Mode (2 min)
Sekce “2. Přepni do Agent Mode (2 min)”-
Klikni na mode dropdown nahoře v Chat panelu (defaultně tam je „Ask”).
-
Vyber „Agent” — pokud ho nevidíš v menu:
- Update Copilot extension (Extensions panel → search „GitHub Copilot” → Update)
- Restart VS Code
- Pokud stále chybí, zapiš do
otazky-pro-check-in.md— vyřešíme s lektorem
-
Po výběru se mode dropdown přepne na „Agent”. Chat input má jiný placeholder text, signalizuje autonomous mode.
3. První autonomous prompt (15 min)
Sekce “3. První autonomous prompt (15 min)”V projektové složce z Dne 4 (maturita-tutor/ / anglicky-tutor/):
-
Otevři projektovou složku v VS Code (File → Open Folder).
-
V Copilot Chat (Agent Mode) pošli:
Pozdrav mě česky a řekni mi, jaký model používáš.Jednou větou popiš, co je tvoje role. -
Sleduj odpověď:
- Měl/a bys vidět krátkou odpověď (2-3 věty)
- Možná také model name v UI (typicky Auto, GPT-5.4, Claude Sonnet, atd. dle subscription)
-
Druhý prompt — porovnej s Claude Code workflow z Dne 3:
Vytvoř soubor test-copilot.txt s textem "Můj první autonomous prompt v Copilot Agent Mode." -
Co se má stát:
- Copilot navrhne file create
- Měl bys vidět tool call v UI (Copilot ukazuje, co dělá — typicky text jako „Creating file
test-copilot.txt”) - Confirm dialog pro write — schvaluj Allow once (safety habit z Dne 3)
-
Ověř — File Explorer → vidíš
test-copilot.txt? ✅
4. Mini-test rozdílu (5 min)
Sekce “4. Mini-test rozdílu (5 min)”Přepni zpět do Ask mode a pošli ten samý prompt:
Vytvoř soubor test-ask.txt.Ask mode to NEUDĚLÁ — Copilot ti odpoví textem („Tady je code, který by to udělal…”), ale soubor sám nevytvoří. Žádné tool calls.
🎓 To je klíčový rozdíl. Agent Mode je autonomous executor, Ask je conversational helper. Pro skills + MCP potřebuješ Agent.
Vrať se do Agent mode.
✍️ Reflexe (5 min)
Sekce “✍️ Reflexe (5 min)”Do zaznamy.md v projektové složce zapiš:
- Mode dropdown — vidíš všechny 3 módy (Ask / Edit / Agent)?
- Model v Copilot — co ukazuje? (Auto / GPT-5 / Claude Sonnet / něco jiné?)
- Tool call vizualizace — jak Copilot v UI ukazuje, že volá tool?
- Rozdíl Agent vs Ask — viděl/a jsi v praxi?
🛟 Pokud se zasekneš
Sekce “🛟 Pokud se zasekneš”| Symptom | Pravděpodobná příčina | Řešení |
|---|---|---|
| Mode dropdown nemá „Agent” | VS Code / Copilot extension stará verze | Update VS Code (1.99+) + Copilot extension. Restart. |
| Copilot ikon má vykřičník | Nepřihlášený nebo subscription expired | Klikni na ikonu → Sign in. Pokud subscription issue, zapiš do otazky-pro-check-in.md |
| Agent vrátí „Tool not available” | Některé tools jsou organization-restricted | Lektor v Bloku 04 nebo IT support |
| Prompt vrátí jen text místo akce | Náhodou jsi v Ask mode | Mode dropdown → Agent |
| Copilot pomalý | Quota exceeded (Free tier) | Status bar quota check, nebo přepni na Auto model |
🧪 Checkpoint 30 min
Sekce “🧪 Checkpoint 30 min”- Copilot Chat otevřený (Ctrl+Shift+I)
- Agent Mode aktivovaný (mode dropdown ukazuje „Agent”)
- Spustil/a jsi alespoň 2 prompty v Agent Mode (1 odpověď, 1 file create)
- Vidíš tool call vizualizaci v UI
- Vidíš rozdíl Agent vs Ask (Ask jen mluví, Agent dělá)
- Reflexe v
zaznamy.md(4 otázky)