Przejdź do treści
Copilot Agents w VS Code – 4 tryby pracy, które musisz znać
· 6 min czytania

Copilot Agents w VS Code – 4 tryby pracy, które musisz znać

GitHub Copilot AI Agents VS Code Produktywność

Copilot to już nie tylko podpowiedzi

Jeśli nadal traktujesz GitHub Copilot jako zaawansowany autocomplete, to czas na aktualizację mentalnego modelu. VS Code wprowadza agentów – autonomiczne jednostki AI, które potrafią samodzielnie analizować projekt, modyfikować pliki w wielu miejscach, uruchamiać komendy w terminalu i weryfikować efekty swojej pracy.

Ale nie ma jednego agenta. Są cztery typy, z których każdy działa w innym kontekście i nadaje się do innych zadań. W tym artykule przejdziemy przez wszystkie – od lokalnych po chmurowe – i pokażę, kiedy sięgać po który.

Przegląd – 4 typy agentów

TypGdzie działaInterakcjaNajlepszy do
LocalNa Twojej maszynie, w VS CodeInteraktywna (czat)Eksploracja, szybka iteracja
BackgroundLokalnie, w izolowanym worktreeBez interakcjiDobrze zdefiniowane zadania
CloudZdalnie, na infrastrukturze GitHubBez interakcjiDuże refaktory, PR-y
Third-PartyLokalnie lub zdalnieZależy od dostawcySpecjalistyczne możliwości

Wszystkie sesje zarządzasz z jednego miejsca – unified Chat view w VS Code.

Local Agents – Twój interaktywny partner

Agenci lokalni to najbardziej “klasyczny” tryb. Działają bezpośrednio w VS Code na Twojej maszynie, z pełnym dostępem do workspace’u.

Co potrafią:

  • Dostęp do wszystkich plików w workspace
  • Korzystanie z narzędzi wbudowanych VS Code (terminal, filesystem, search)
  • Dostęp do serwerów MCP i narzędzi z rozszerzeń
  • Obsługa custom models – w tym BYOK (Bring Your Own Key)
  • Interaktywna rozmowa z natychmiastowym feedbackiem

Kiedy używać:

Local agents sprawdzają się najlepiej, gdy:

  • Eksplorujesz problem i nie wiesz jeszcze, jakie jest rozwiązanie
  • Potrzebujesz natychmiastowej iteracji – pytasz, widzisz odpowiedź, doprecyzowujesz
  • Chcesz wykorzystać kontekst edytora – zaznaczony fragment kodu, wyniki testów, diagnostykę

To Twoja domyślna opcja na co dzień.

Background Agents – praca w tle

Agenci w tle działają jako procesy CLI na Twojej maszynie, ale w pełnej izolacji od Twojego aktywnego workspace’u. VS Code automatycznie tworzy oddzielny folder za pomocą Git worktree, więc agent nie zaburzy Twojej bieżącej pracy.

Jak uruchomić:

  1. W widoku czatu wybierz Delegate SessionBackground
  2. Wpisz @cli <opis zadania> w czacie
  3. Uruchom komendę Chat: New Background Agent
  4. Przekaż zadanie z lokalnej sesji, gdy doprecyzujesz zakres

Co potrafią:

  • Pracują bez Twojej ingerencji – uruchamiasz i wracasz do swoich zadań
  • Zmiany trzymają w izolowanym worktree – zero konfliktów z Twoim kodem
  • Historia sesji powiązana z historią commitów
  • Po zakończeniu możesz przejrzeć diff i zaaplikować zmiany z rozwiązywaniem konfliktów

Czego nie potrafią:

  • Brak dostępu do wbudowanych narzędzi VS Code (diagnostyka, zaznaczenia)
  • Brak dostępu do narzędzi z rozszerzeń
  • Brak połączenia z serwerami MCP wymagającymi autoryzacji

Kiedy używać:

Background agents to Twój wybór, gdy:

  • Zadanie jest dobrze zdefiniowane – “dodaj endpoint X”, “napisz testy do modułu Y”
  • Chcesz równolegle pracować nad czymś innym
  • Potrzebujesz proof of concept w kilku wariantach

Pro tip: Zacznij od local agenta, żeby doprecyzować zakres zadania, a potem przekaż je do tła komendą Delegate Session.

Cloud Agents – moc zdalnej infrastruktury

Cloud agents działają na zdalnych serwerach GitHub, całkowicie oddzielone od Twojej maszyny. Wynik ich pracy to zazwyczaj pull request.

Jak uruchomić:

  1. W widoku czatu wybierz New ChatCloud
  2. Wybierz dostawcę (GitHub Copilot Coding Agent, Claude, Codex)
  3. Opisz zadanie

Możesz też przekazać istniejącą sesję lokalną lub background do chmury, używając dropdown’a typu sesji lub komendy @cloud.

Co potrafią:

  • Duże refaktory obejmujące całe repozytoria
  • Kompletna implementacja funkcjonalności od wymagań do PR-a
  • Automatyczne generowanie pull requestów z opisami
  • Integracja z code review

Czego nie potrafią:

  • Brak bezpośredniego dostępu do narzędzi VS Code
  • Ograniczone do serwerów MCP i modeli skonfigurowanych w chmurze
  • Brak dostępu do kontekstu runtime’u (wyniki testów, zaznaczenia)

Kiedy używać:

Cloud agents to Twój wybór, gdy:

  • Pracujesz w zespole i chcesz, żeby efekt pracy agenta przeszedł standardowy proces review
  • Zadanie jest duże i dobrze opisane – migracja, refaktor modułu
  • Nie zależy Ci na natychmiastowym wyniku – agent pracuje asynchronicznie

Third-Party Agents – specjaliści od Anthropic i OpenAI

VS Code integruje się z agentami firm trzecich, które wykorzystują własne SDK i możliwości, ale zarządzasz nimi z tego samego interfejsu.

Claude Agent (Preview)

Agent od Anthropic działa autonomicznie w Twoim workspace. Wyróżnia go:

  • Slash commands do wyspecjalizowanych workflow’ów:
    • /agents – tworzenie custom agentów
    • /hooks – konfiguracja lifecycle hooks
    • /memory – trwały kontekst między sesjami
    • /review – code review
    • /security-review – przegląd bezpieczeństwa
  • Tryby uprawnień – wybierasz między autonomicznymi edycjami, zmianami wymagającymi akceptacji lub trybem planowania
  • Dostępny lokalnie i w chmurze

Włączanie: Ustaw github.copilot.chat.claudeAgent.enabled na true.

OpenAI Codex

Wymaga subskrypcji Copilot Pro+ i rozszerzenia OpenAI Codex. Może działać interaktywnie lub w tle.

Kiedy używać third-party agents:

  • Potrzebujesz specyficznych możliwości danego modelu
  • Chcesz wykorzystać slash commands Claude’a do review lub security
  • Preferujesz konkretny model AI do określonych zadań

Zarządzanie sesjami

Unified Chat view to centralny punkt zarządzania wszystkimi sesjami agentów, niezależnie od ich typu. Z tego poziomu:

  • Tworzysz równoległe sesje dla różnych zadań
  • Monitorujesz status, typ i statystyki zmian plików
  • Przekazujesz pracę między typami agentów z zachowaniem historii konwersacji
  • Archiwizujesz ukończone sesje
  • Przeglądasz i aplikujesz zmiany z wielu plików

Sesje są powiązane z workspace’em i grupowane chronologicznie.

Custom Agents – Twój zespół specjalistów

Niezależnie od typu agenta, możesz tworzyć custom agents – profile z konkretnymi instrukcjami, narzędziami i modelem. Na przykład:

---
description: "Code reviewer for .NET backend"
model: "claude-sonnet-4-20250514"
tools:
- filesystem
- search
- terminal
---
## Instructions
You are an expert .NET code reviewer. Focus on:
1. Dependency injection best practices
2. EF Core query optimization
3. Security (OWASP Top 10)
4. REST API design conventions

Custom agents możesz zapisywać:

  • W workspace (.github/agents/) – współdzielone z zespołem przez repo
  • W profilu użytkownika – Twoje osobiste, dostępne we wszystkich projektach

Działają zarówno z local, jak i background agents.

Który agent wybrać? Schemat decyzyjny

Czy wiesz dokładnie, co chcesz zrobić?
├── NIE → Local Agent (eksploracja, iteracja)
└── TAK
├── Czy chcesz pracować nad czymś innym w tym czasie?
│ ├── NIE → Local Agent
│ └── TAK
│ ├── Czy wynik ma być PR-em do review?
│ │ ├── TAK → Cloud Agent
│ │ └── NIE → Background Agent
│ └── Czy potrzebujesz specyficznych możliwości modelu?
│ └── TAK → Third-Party Agent
└── Czy zadanie obejmuje duży refaktor/migrację?
└── TAK → Cloud Agent

Podsumowanie

Agenci w VS Code to nie jeden narzędzie – to ekosystem czterech trybów pracy, z których każdy ma swoje miejsce:

  • Local – codzienna praca, eksploracja, szybka iteracja
  • Background – dobrze zdefiniowane zadania, praca równoległa
  • Cloud – duże refaktory, praca zespołowa, PR-y
  • Third-Party – specjalistyczne możliwości Claude’a i Codex’a

Kluczem jest nie wybieranie jednego “najlepszego” agenta, ale płynne przechodzenie między nimi w zależności od kontekstu. Zacznij od local agenta, doprecyzuj zakres, przekaż do tła lub chmury – i wracaj do swojej pracy.


Chcesz dowiedzieć się więcej? Sprawdź oficjalną dokumentację Copilot Agents w VS Code docs.

Udostępnij X / Twitter LinkedIn
🤖

Chcesz opanować GitHub Copilot od podstaw?

Kurs GitHub Copilot - 5 poziomów, 15 modułów, od instalacji do własnych agentów. Pisany przez człowieka, weryfikowany z oficjalną dokumentacją VS Code.

Sprawdź kurs