Pochopení a aktivace GitHub Copilot Cloud Agenta
Tato jednotka vysvětluje, co je agent, jak se liší od tradičních pomocníků s kódováním AI, jaké plány a úložiště ho podporují a jak jej povolit a nastavit rozpočet na něj, včetně jednotek Premium žádostí (PRUs) a minut GitHub Actions.
Na konci této lekce budete umět:
- Vysvětlete, co je gitHub Copilot Cloud Agent, kdo ho může používat a kde je dostupný.
- Popište úkoly, které může provádět a jak delegovat práci.
- Odlište ho od asistentů určených pouze pro integrované vývojové prostředí (IDE) a od "režimu agenta" Copilotu.
- Povolte agenta na úrovni organizace nebo úložiště.
- Seznamte se s tím, jak se používají minuty GitHub Actions a jednotky žádostí Premium (PRU) a efektivně je spravujte.
Co je GitHub Copilot Cloud Agent , kdo ho může používat a kde je k dispozici.
GitHub Copilot Cloud Agent je autonomní pomocník pro vývoj, který běží uvnitř samotného GitHubu. Místo párování s vámi pouze v integrovaném vývojovém prostředí (IDE) funguje agent jako člen týmu na pozadí. Poskytnete mu jasně vymezený úkol, například opravu chyb, přírůstkovou funkci nebo aktualizaci dokumentace, a vytvoří větev, prozkoumá základ kódu, vygeneruje plán implementace a koncepty kódu a zároveň vám umožní řídit, kdy a jestli se má žádost o přijetí změn otevřít.
Dostupnost a plány
- Plány: K dispozici v Copilot Pro, Copilot Pro+, Copilot Business, Copilot Enterprise.
- Úložiště: Funguje ve všech úložištích hostovaných na GitHubu s výjimkou těch, které vlastní spravované uživatelské účty, nebo kde je agent explicitně zakázán.
Co dělá Copilot Cloud Agent
Copilot Cloud Agent může provádět širokou škálu vývojových úloh:
- Opravte chyby a regrese.
- Implementujte přírůstkové nové funkce.
- Zlepšení pokrytí testu nebo generování chybějících testů
- Aktualizace nebo vytvoření dokumentace
- Vyřešte technický dluh a položky backlogu, které by bylo pěkné mít.
Práci na agenta můžete delegovat dvěma primárními způsoby:
- Přiřaďte problém ke Copilotu – na GitHub.com, GitHubu Mobile nebo přes rozhraní API nebo rozhraní příkazového řádku.
- Požádejte Copilota, aby udělal změny kódu – z panelu Agents na GitHubu, Copilot Chatu, integrovaného vývojového prostředí (IDE) nebo jiného agenta s podporou MCP nebo Raycastu v macOS.
Jakmile agent dokončí, požádá vás o kontrolu. Můžete zmínit @copilot v komentáři ke pull requestu a požádat jej, aby zopakovalo svou práci.
Jak se liší od tradičních asistentů IDE
Tradiční AI asistenti v IDE pomáhají psát kód lokálně, ale ponechávají na vás ruční kroky, jako je branchování, pushování commitů, psaní popisů PR a iterace. Tato rozhodnutí se rozhodují během soukromého jednání a nejsou viditelná pro váš tým.
S agentem Copilot Cloud:
- Veškerá práce probíhá jako potvrzení na GitHubu.
- Agent automatizuje vytváření větví, vytváření zpráv pro potvrzení a vytváření kódu, a zároveň vám umožňuje rozhodnout, jestli a kdy otevřít pull request.
- Práce se zobrazuje v protokolech relací a historii žádostí o přijetí změn kvůli sledovatelnosti.
- Komentujete a řídíte pomocí recenzí změn pull requestu místo synchronních místních relací.
Díky tomu můžou vaši členové týmu vidět všechny kroky a podle potřeby začít spolupracovat.
Cloudový agent vs. Režim agenta v ides
Je důležité rozlišovat agenta GitHub Copilot Cloud (probíraný v tomto modulu) od funkce režimu agenta v sadě Visual Studio a editoru Visual Studio Code:
- Cloudový agent: Spouští se samostatně v prostředí GitHub Actions a dokončí úlohy vývoje, které přiřadíte prostřednictvím problémů nebo chatu Copilot.
- Režim agenta (úpravy Copilot): Provádí autonomní lokální úpravy přímo v relaci IDE.
Povolení agenta Copilot Cloud
Před přiřazením úloh ke Copilotu se ujistěte, že je agent povolený:
- Úložiště vlastněná organizací: Dostupnost spravuje organizace nebo podnikoví správci.
- Osobní úložiště: Nakonfigurujte dostupnost v nastavení účtu.
Náklady na využití: GitHub Actions + PRU
Copilot Cloud Agent používá dva hlavní prostředky:
- Minuty GitHub Actions pro pomíjivé sestavovací/testovací prostředí, kde agent pracuje.
- Copilot Premium Requests (PRUs) pro pokročilé zpracovávání modelů.
Poznámka:
Od 4. června 2025 agent na každý požadavek modelu použije jeden požadavek Premium. V rámci měsíčních akcí a příspěvku na žádosti o premium můžete spouštět úkoly bez dalších poplatků. (Viz informace o fakturaci GitHub Copilot.)
Návod
Používejte PRU tam, kde mohou výrazně přispět - například při úpravách více souborů, generování testů a při analýze širších rozdílů, které vyžadují hlubší logické zdůvodnění. Odlehčené úpravy mohou vyžadovat méně PRU náročných kroků.
S povoleným agentem a s porozuměním nákladů pojďme ověřit, jak se dodržuje váš stav zabezpečení, jaká rizika lze očekávat, a jaká omezení je třeba zohlednit při plánování skutečné práce.