programmatūra · 6 min · 19.07.2026

Google Colab CLI palaiž lokālu Python skriptu uz mākoņa GPU — un dod aģentam T4 ar vienu komandu

Google izlaidis komandrindas rīku, kas palaiž lokālu Python skriptu uz Colab mākoņa GPU, neatverot pārlūku. Rīks saucas google-colab-cli. Ar komandu colab new --gpu T4 tas piešķir T4 grafisko procesoru, un pēc tam colab exec skripts.py izpilda vietējo failu uz attālinātā dzinēja. Rezultātus, modeļus un žurnālus atgriež ar colab download.

Rīks pieejams ar Apache 2.0 licenci, un instalēt to var vienā rindā: uv tool install google-colab-cli vai pip install google-colab-cli. Pagaidām strādā tikai Linux un macOS — Windows atbalsta nav. Google to pozicionē diviem lietotājiem: izstrādātājam, kas negrib klikšķināt pa Colab tīmekļa saskarni, un AI kodēšanas aģentam, kam vajag GPU, bet nav rociņu, ar ko spiest pogas.

Komandas atkārto vietējā termināļa loģiku

Komandu kopums seko tam, ko izstrādātājs jau dara lokāli. colab exec palaiž Python failu, notebook vai stdin plūsmu. colab repl atver interaktīvu Python čaulu uz attālinātā dzinēja, bet colab console dod jēlu TTY čaulu caur tmux. Failus pārvalda ar colab ls, colab upload, colab download un colab rm. Sesijas kontrolē ar colab sessions, colab status un colab stop.

Iebūvēts arī keep-alive dēmons, kas neļauj dīkstāvē esošai virtuālajai mašīnai izslēgties vidū darbam. Pakotņu instalāciju paātrina uv, un sesijas žurnālu var eksportēt kā Jupyter notebook, Markdown vai JSONL failu. Pēdējais formāts noder aģentiem, kas grib mašīnlasāmu ierakstu par to, kas nostrādāja un kas ne.

Skriptu var arī pievienot tieši ar shebang rindu, tāpēc colab exec nav vienīgais ceļš — izpildāmu failu ar norādi uz Colab dzinēju palaiž kā jebkuru citu vietējo komandu. Vienreizējiem uzdevumiem ir colab run, kas palaiž īslaicīgu darbu un pēc tam atbrīvo dzinēju, bez atsevišķas sesijas veidošanas un aizvēršanas. Interaktīvās komandas prasa vietēju TTY, bet neinteraktīvos režīmus var barot ar stdin caur cauruli, kas ir tieši tas, kā aģents parasti raksta ievadi.

GPU un TPU izvēlas ar karodziņu

Aparatūru izvēlas ar --gpu vai --tpu karodziņu. GPU pusē pieejami T4, L4, G4, H100 un A100. TPU pusē — v5e1 un v6e1. Praksē tas nozīmē, ka fine-tuning eksperimentam ar mazu modeli var paņemt lētu T4, bet lielākam treniņam pieprasīt H100, nemainot pārējo skriptu. Maksājumus kārto colab pay, kas sasaista rīku ar esošo Colab abonementu.

Google demo palaiž visu aģents

Google piemēra scenārijā visu ķēdi izpilda AI aģents, ne cilvēks. Aģents pieprasa T4 dzinēju, instalē ML bibliotēkas, palaiž QLoRA fine-tuning modelim Gemma 3 1B, lejupielādē modeļa svarus un notebook žurnālu, un beigās aptur dzinēju. Neviens solis neprasa tiešu saskari ar mākoņa infrastruktūru — viss iet caur komandām terminālī.

Lai aģents zinātu šīs komandas, pakotne piegādā skill failu COLAB_SKILL.md. Tas ir teksta apraksts, ko var iebarot aģentam kā kontekstu; Google to nosauc Claude Code, Codex un savu Antigravity vidē. Tā ir tā pati pieeja, ko pēdējos mēnešos izmanto arvien vairāk rīku: nevis rakstīt atsevišķu spraudni katram aģentam, bet atstāt Markdown instrukciju, ko lasa jebkurš aģents.

Kur rīks vēl klibo

Divas robežas redzamas uzreiz. Pirmā — nav Windows atbalsta, kas nogriež daļu potenciālo lietotāju. Otrā ir smalkāka un attiecas tieši uz aģentiem: autentifikācija un kvotas. Izstrādātājs Fjodors Martinovs, komentējot izlaidumu, teica, ka komandrindas forma ir pareizā, bet brīdināja par pieteikšanās plūsmu.

Komanda colab new --gpu T4 no termināļa patiešām ir īstā forma. Galvenais, lai autentifikācija un kvotas nepārvēršas parastajā pārlūka ciklā, jo tas aģentus nogalina ātri.

Doma vienkārša: ja rīks pusceļā aizsūta uz pārlūka logu, kur jāapstiprina piekļuve, cilvēks to izdara desmit sekundēs, bet automātisks aģents tur apstājas. Google dokumentācijā colab auth ir atsevišķa komanda, tomēr reālais tests būs, cik bieži ķēde pārtrūkst ilgstošos, neuzraudzītos darbos.

Kāpēc tas svarīgi izstrādātājam

Colab līdz šim bija pārlūka rīks — notebook cilne, kur klikšķina pa šūnām. Komandrindas versija to ievieto parastā skriptu darbplūsmā: to var likt Makefile, CI solī vai bash skriptā līdzās pārējām komandām. Aģentam tas nozīmē piekļuvi GPU bez tā, ka jāraksta kods pret Google Cloud API vai jāceļ atsevišķa virtuālā mašīna.

Konteksts ir plašāks par vienu rīku. Šī paša mēneša laikā komandrindas un aģentu integrācija parādījās vairākos produktos: Anthropic pievienoja Claude Code koda recenzijas funkciju, bet OpenAI iebūvēja Codex darbvirsmas lietotnē. Colab CLI iekļaujas tajā pašā virzienā — mākoņa GPU piekļuve pārceļas no tīmekļa saskarnes uz termināli, kur jau strādā automatizētie rīki.

Rīks ir atvērtā koda un pieejams GitHub. Kā to atzīmē InfoQ, galvenā vērtība ir tieši aģentu integrācijā — nevis jaunā aparatūrā, bet tajā, ka esošo Colab mākoni tagad var vadīt no termināļa, kur jau strādā kodēšanas aģents.

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