Pochopení a aktivace GitHub Copilot Cloud Agenta

Dokončeno

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.