Přeskočit na obsah
Nástroje 3 min čtení

GitHub přepnul výchozí kontrolu kódu v Copilotu na dražší úroveň Balanced

Kontrola kódu v GitHub Copilotu od 28. září standardně běží na úrovni Balanced, která posílá pull request modelu s delším uvažováním. Jedna recenze tak podle odhadu GitHubu spotřebuje kredity za 0,25 až 5 dolarů, kdežto dosavadní výchozí úroveň Lite za 0,05 až 1 dolar. Kdo chtěl zůstat u levnější varianty, musel si ji předem výslovně zvolit.

Dva bílé notebooky s nálepkou maskota GitHubu na víku
Notebooky s nálepkou Octocata, maskota GitHubu; snímek je ilustrační. Foto: Narnach, Flickr (CC BY-SA 2.0)

GitHub 28. září změnil výchozí úroveň, na které Copilot kontroluje pull requesty. Místo úrovně Lite teď běží Balanced, a to v nových i dosavadních repozitářích a organizacích, které kontrolu kódu od Copilotu používají. Výjimku mají jen ty, kde správce předtím Lite vybral výslovně; takovou volbu GitHub podle svého oznámení respektoval.

Firma změnu ohlásila měsíc dopředu. Stála v souhrnu z 28. srpna jako třetí ze tří chystaných úprav, za novými pravidly placení firemních licencí kartou a za sloučením chatu s cloudovým agentem. Že se stala, potvrdil teprve zápis z 2. října, který k tomu přidal novinku: recenzi od Copilotu jde nově vyžádat přes REST a GraphQL API a u každého požadavku zvolit úroveň zvlášť. Týká se to plánů Pro, Pro+, Max, Business a Enterprise.

Balanced posílá kód modelu, který déle uvažuje

Obě úrovně jsou obecně dostupné od 7. srpna. Ve veřejné zkoušce se jmenovaly Low a Medium a dřívější nastavení se při přejmenování přeneslo samo.

Lite je podle dokumentace standardní recenze s rychlou a cílenou zpětnou vazbou na běžné chyby, bezpečnostní slabiny a nejednotný styl. Balanced pošle pull request modelu s vyšší mírou uvažování, který stráví víc času se složitou logikou, s kódem citlivým na bezpečnost a se změnami napříč službami. Který model to je, dokumentace neuvádí. Třetí úroveň Max je v nastavení zatím jen se štítkem „Coming soon“. Která úroveň u konkrétní recenze proběhla, ukazuje časová osa pull requestu.

Recenze na úrovni Balanced stojí pětkrát víc kreditů

Dokumentace uvádí i odhad ceny. Typická recenze spotřebuje na úrovni Lite kredity za 0,05 až 1 dolar, na úrovni Balanced za 0,25 až 5 dolarů; obě meze jsou tedy pětinásobné. Spotřeba roste s velikostí pull requestu a s vlastními pokyny repozitáře a GitHub si vyhrazuje, že se rozpětí s novými modely změní. Minuty GitHub Actions, ve kterých kontrola sbírá kontext projektu, v odhadu nejsou; Balanced jich podle dokumentace spotřebuje „marginally more“, tedy jen o málo víc.

Jeden AI kredit je v Copilotu 0,01 dolaru, takže rozpočet 10 dolarů pokryje tisíc kreditů. Recenze na úrovni Lite tak stojí 5 až 100 kreditů, na úrovni Balanced 25 až 500. Licence Copilot Business nese podle dokumentace 1 900 kreditů měsíčně. Jedna recenze na horní hranici odhadu by z nich na Balanced vzala víc než čtvrtinu, na Lite zhruba dvacetinu (vlastní výpočet z čísel v dokumentaci). Jak se firemní příděl kreditů na začátku září zmenšil, popsal starší text o žádosti o vyšší rozpočet.

Komu se recenze naúčtuje, závisí na tom, kdo ji spustil. U automatické kontroly všech nových pull requestů jde spotřeba za autorem pull requestu, u ručně vyžádané za tím, kdo o ni požádal. Pull requesty od botů platí přímo organizace a totéž platí pro členy bez licence, pokud jim organizace kontrolu kódu povolila. Když uživatel vyčerpá svůj rozpočet nebo dojde limit celé firmy, zablokuje se kontrola kódu spolu s ostatními funkcemi, které kredity spotřebovávají.

Visual Studio Magazine si už v srpnovém rozboru všiml, že cena v oznámení obou úrovní hlavním tématem nebyla a že vyšší spotřebu kreditů u Balanced uvádí dokumentace. Na účtování podle spotřebovaných tokenů přešel Copilot 1. června, takže hlubší recenze se od té doby projeví i na účtu.

Dokumentace psala o Lite ještě čtyři dny po změně

Změna platí od 28. září, dokumentace ji ale převzala až 2. října. Ukazuje to commit 4073a4a555 ve veřejném repozitáři github/docs s popisem „Update Copilot code review default effort level to Balanced“. Do té doby stálo v přehledu úrovní u Lite slovo „default“ a v pořadí pravidel věta, že vestavěným výchozím nastavením je Lite a Balanced má jako výchozí jen část vlastníků. Kdo si v těch čtyřech dnech ověřoval nastavení podle návodu, četl o stavu, který už neplatil.

Lite se nastavuje na čtyřech místech

K levnější úrovni se dá vrátit volbou Lite místo položky Default. Podnik ji najde v nastavení pod AI controls, Agents a Copilot code review, organizace a repozitář v nastavení pod Copilot a Code review, jednotlivec v nastavení Copilotu ve svém profilu. Nižší úroveň přebíjí vyšší a úroveň zvolená přímo u konkrétní recenze má přednost před všemi. Volba Default se dnes ukazuje jako „Default (Balanced)“.

Na výchozí hodnotu sází GitHub i jinde. Firemním plánům Copilotu od 22. října zapne funkce, u kterých správce nic nezvolil, pokud správce zásadu předtím nepřepne.

Zdroje

Diskuse

Zatím tu nikdo nediskutuje. Můžete být první.

Napsat příspěvek

Diskutovat můžete i bez účtu. S registrací se ale příspěvek zveřejní hned a nemusíte pokaždé vyplňovat jméno. Účet už máte? Přihlaste se.

Nezveřejňujeme ho, slouží jen redakci.

Podporuje zápis Texy: **tučně**, *kurzíva*, odrážky, odkazy.

Dál k tématu

  1. Nástroje

    Google spustil Playground pro tvorbu her pomocí AI, zatím jen pro dospělé v USA

    Google Playground dovoluje v prohlížeči pokyny měnit pravidla, postavy i prostředí a výsledek rovnou hrát. Propojení s Unity Spark je teprve v testu, uzavřená beta má…

  2. Nástroje

    Cursor zapnul ovládání lokálních agentů z iPhonu všem kromě tarifu Enterprise

    Agenti podle oznámení ze 6. října zůstávají na počítači a aplikace Cursor pro iOS se k nim jen připojí. Červnová beta téže funkce přitom předávala řízení agenta do…

  3. Bezpečnost

    Bez firemní správy smí mod v Claude Code schválit i volání zakázané pravidlem deny

    Claude Code 2.1.287 zapnul 1. října mody, tedy zásuvné moduly, jejichž kód běží přímo v nástroji a vidí každý pokyn i volání nástroje. Pravidla deny proti nim drží jen…

  4. Nástroje

    OpenAI spustil agenty Dots, kteří pokračují v práci i mezi rozhovory

    OpenAI spustil agenty Dots, kteří mají vlastní cloudový počítač a mohou pokračovat v úkolech, i když s nimi člověk právě nemluví. Práce na pozadí je omezená na čtení;…