programmatūra · 6 min · 23.07.2026

GitHub Code Quality no 20. jūlija kļūst maksas: 10 dolāru par aktīvo autoru mēnesī plus AI patēriņš

GitHub 20. jūlijā beidza bezmaksas priekšskatījumu koda kvalitātes rīkam Code Quality un sāka par to iekasēt maksu. Cena ir 10 ASV dolāru mēnesī par katru aktīvo autoru tajos repozitorijos, kuros rīks ir ieslēgts. Bezmaksas priekšskatījumu bija izmantojuši vairāk nekā 10 000 uzņēmumu. Katram no tiem līdz 20. jūlijam vajadzēja izlemt, vai maksāt vai rīku atslēgt.

Code Quality analizē pirmkodu divējādi. Pirmā daļa ir noteikumos balstīta analīze ar CodeQL dzini. Tā meklē uzturamības un uzticamības kļūdas vairākās programmēšanas valodās. Otrā daļa ir AI analīze, ko GitHub rāda atsevišķi tajā pašā infopanelī. GitHub izmaiņu žurnālā rakstīts, ka pamata maksa sedz piekļuvi atradumiem, kvalitātes vērtējumu un ruleset integrāciju kopā ar organizācijas mēroga izvietošanu.

CodeQL ir determinēta analīze, tāpēc uz vienu un to pašu kodu tā vienmēr dod vienu un to pašu rezultātu. AI daļa strādā citādi. Tā meklē problēmas, ko noteikumi neapraksta, piemēram, neskaidru loģiku vai trauslu kļūdu apstrādi. Abu rezultātus GitHub tur atsevišķās sadaļās, lai komanda redz, kurš atradums nāk no dzinēja un kurš no modeļa.

Priekšskatījumā uzņēmumi ar rīku meklēja uzturamības un uzticamības problēmas un uzstādīja kvalitātes vārtus, kas bloķē apvienošanu, ja kods neatbilst prasībām. GA versija tās pašas iespējas patur. Klāt nāk organizācijas mēroga pārvaldība, izmaksu novērtēšana un maksa par lietošanu.

Maksā par cilvēkiem un par AI izsaukumiem

Cena dalās divās daļās. Fiksēto daļu veido tie 10 dolāri par aktīvo autoru. Mainīgā daļa nāk no AI funkcijām: Copilot koda pārskatiem, AI atradumu ģenerēšanas un Copilot Autofix labojumiem. Katru no tām uzskaita pēc patēriņa. CodeQL analīze turklāt patērē GitHub Actions minūtes, tāpēc izmaksas var pieaugt arī tur, kur komanda to negaida.

CodeQL minūtes ir vieglākā izmaksu daļa, ko palaist garām. Analīze darbojas kā GitHub Actions darbs, tāpēc katra pārbaude patērē minūtes no organizācijas kopējā limita. Lielos repozitorijos ar biežiem commit tas summējas ātri. Šī pozīcija rēķinā parādās atsevišķi no pašas Code Quality maksas.

DevOps.com raksta, ka tieši mainīgā daļa maina rēķina loģiku. Jo vairāk koda raksta AI aģenti, jo vairāk tā iet cauri kvalitātes vārtiem. Patēriņa rēķins aug līdzi. Kāds nozares analītiķis to formulē īsi:

Kvalitātes uzturēšana tagad maksā proporcionāli darbinieku skaitam un AI analīzes apjomam.

Tāpēc kvalitātes vārtu ieslēgšana top par apzinātu budžeta lēmumu. Komandai jāzina, cik autoru repozitorijos veic commit un cik daudz AI analīzes tā patērēs mēnesī.

Aktīvais autors ir tas, kurš attiecīgajā mēnesī ieslēgtajos repozitorijos veicis vismaz vienu commit. Rēķins tātad seko reālajam koda autoru skaitam, ne kopējam kontu skaitam organizācijā. Uzņēmumam ar simts izstrādātājiem, no kuriem mēnesī kodu raksta astoņdesmit, maksa aug pēc tiem astoņdesmit.

Šī pāreja notiek brīdī, kad arvien lielāku koda daļu raksta AI aģenti. Jo vairāk koda ienāk repozitorijā, jo vairāk tā jāpārbauda. Tieši pārbaudes apjoms nosaka patēriņa rēķinu. Komandām ar aktīvu Copilot lietojumu abas izmaksu daļas aug vienlaikus: autoru skaits un AI analīzes apjoms.

Kas ietilpst rīkā

Pamata maksa par autoru dod piekļuvi vairākām funkcijām:

  • organizācijas mēroga izvietošana visiem repozitorijiem uzreiz;
  • organizācijas līmeņa kvalitātes infopaneļi;
  • koda pārklājuma prasību ieviešana caur rulesets;
  • kvalitātes vērtējums repozitorija un organizācijas līmenī;
  • API atradumu pārvaldībai un rīka ieslēgšanai.

Kvalitātes vērtējums dod repozitorijam un visai organizācijai skaitlisku rādītāju, ko var salīdzināt laikā. Koda pārklājuma prasības caur rulesets ļauj bloķēt apvienošanu, ja testi nesedz pietiekami daudz jaunā koda. API ļauj rīku ieslēgt un lasīt atradumus no skriptiem, bez klikšķināšanas pa saskarni.

Kur tas pieejams un kur nē

Code Quality strādā GitHub Enterprise Cloud un GitHub Team plānos. GitHub Enterprise Server versijā tas pagaidām nav pieejams. Uzņēmumiem ar pašmitinātu GitHub tāpēc jāpaliek pie citiem statiskās analīzes rīkiem. Tas pats attiecas uz komandām, kas glabā kodu ārpus GitHub mākoņa.

Ko izdarīt pirms rēķina

GitHub 13. jūlijā laida publiskā priekšskatījumā izmaksu novērtēšanas rīku. Tas parāda paredzamo aktīvo autoru skaitu un mēneša cenu, pirms organizācija apstiprina maksājumu. Atslēgšana tagad notiek organizācijas līmenī, ne katram repozitorijam atsevišķi, tāpēc rīku var izslēgt vienā vietā. Novērtēšana palīdz iepriekš saprast rēķina lielumu, jo aktīvo autoru skaits mēdz krietni atšķirties no darbinieku kopskaita.

Komandām, kas priekšskatījumā jau uzstādīja kvalitātes vārtus, tagad ir jāizšķiras. Var maksāt un paturēt vārtus vai atslēgt rīku un atgriezties pie iepriekšējās plūsmas. Uzņēmumiem, kas priekšskatījumu neatslēdza līdz 20. jūlijam, maksa sākas jau ar šo pašu mēnesi.

Avoti

komentārisaruna

Komentāri

Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.

Pievieno komentāru

Tavs e-pasts netiks publicēts. Obligātie lauki atzīmēti.

vēl no programmatūrasaistītie