Workato 1. jūlijā atvēra Workato Labs — atvērtā koda rīku kopu, kas integrācijas automatizācijas platformu izved no pārlūka un ieliek terminālī un koda redaktorā. Pirmais laidiens satur komandrindas rīku wk, lokālu recepšu validatoru, konteksta paketes AI kodēšanas asistentiem un vizualizētāju. Viss izplatīts ar MIT licenci workato-devs kontā GitHub.
Workato ir integrācijas un automatizācijas platforma, ar ko uzņēmumi sasaista biznesa lietotnes — CRM, e-pastu, datubāzes, maksājumu sistēmas — un liek datiem plūst starp tām bez manuāla darba. Vienu tādu automatizētu darbplūsmu Workato sauc par recepti.
Workato receptes līdz šim būvēja platformas tīmekļa redaktorā, kas darbojas ar peli un vilkšanu. Tas slikti sader ar veidu, kā izstrādātāji tagad raksta kodu — daudz no darba dara AI aģents, kam vajag tekstu, ne saskarni. Workato Labs to maina: recepte kļūst par failu, ko var glabāt Git repozitorijā, pārbaudīt lokāli un izvietot no skripta.
wk ir viens Go binārs bez atkarībām
Rīks wk ir rakstīts Go valodā un piegādāts kā viens statisks binārs jebkurai operētājsistēmai. Tas velk (pull) un stumj (push) Workato aktīvus, validē tos un pārvalda darbvietas tieši no termināļa. Konfigurācija glabājas TOML failā.
Svarīga izvēle: wk pēc noklusējuma ir neinteraktīvs. Tas neprasa apstiprinājumu un negaida ievadi no lietotāja, tāpēc strādā skriptos, CI/CD konveijeros un AI aģentu rokās bez tā, ka process apstātos pie kāda jautājuma. Tā ir tā pati loģika, ko pēdējā gadā ieviesuši citi izstrādātāju rīki, kas grib darboties zem aģenta vadības.
Viens statisks binārs bez atkarībām nozīmē arī vienkāršu instalāciju CI vidē — nav jāuztur Ruby vai Node izpildlaiks tikai tāpēc, lai palaistu vienu komandu. Failu var iekopēt konteinerā un izsaukt uzreiz.
Lintera mērķis — nedot AI minēt
Recipe Linter pārbauda recepti lokāli, pirms tā nonāk produkcijā. Tas ķer datapill sintakses kļūdas un shēmu neatbilstības — tieši tās vietas, kur AI ģenerēts kods visbiežāk salūzt, jo modelis uzminēja lauka nosaukumu vai savienotāja struktūru nepareizi. Datapill ir Workato apzīmējums datu marķierim, ar ko vienā solī iegūto vērtību pievieno nākamajam solim.
Pie tā strādā otrs rīks — Recipe Skills. Tās ir savienotājam specifiskas konteksta paketes, kas lielajam valodas modelim iedod pareizās darbības, lauku kartējumus un shēmas dizainu. Ideja, ko Workato formulē pati:
Neliec AI minēt. Iedod tam vajadzīgo kontekstu, tad validē pārējo.
Salikts kopā, tas ir divsoļu process: konteksts modelim priekšā, validators aiz muguras. Recipe Visualizer noslēdz loku — tas atveido receptes JSON kā interaktīvu darbplūsmas grafu VS Code, Cursor un Windsurf redaktoros, lai izstrādātājs redzētu, ko aģents uzģenerēja, bez atgriešanās pārlūkā.
Rīki taisīti AI asistentiem, ne cilvēkam vienam
Workato tieši nosauc atbalstītos asistentus: Claude Code, Cursor, Windsurf, Codex un GitHub Copilot. Pirmais laidiens ir domāts izstrādātājiem un AI būvētājiem, kas jau strādā ar šiem rīkiem, nevis platformas administratoriem tīmekļa saskarnē.
Aiz iniciatīvas stāv Adams Seligmans, Workato tehnoloģiju direktors un AI inkubācijas vadītājs. Starp pirmajiem lietotājiem ir karšu un navigācijas uzņēmums onXmaps. Tā izstrādātājs Tods Heiss saka, ka rīki mainījuši veidu, kā viņš lieto platformu; Persefoni pārstāvis Mets Palmers norāda, ka pāreja uz terminālī balstītu darbu ļauj mazāk laika tērēt rīku pārslēgšanai.
Ko tas maina komandai
Kad recepte kļūst par failu repozitorijā, tai der parastie koda darbarīki. Izmaiņas var salīdzināt ar diff, apstiprināt pull request, atritināt atpakaļ uz iepriekšējo versiju un sasaistīt ar izlaiduma vēsturi. Iepriekš recepti rediģēja tieši dzīvajā platformā, un vienīgā pārbaude pirms palaišanas bija cilvēka acs tīmekļa redaktorā.
Lokālā validācija maina arī atgriezeniskās saites ātrumu. Datapill kļūdu vai shēmas neatbilstību wk parāda terminālī sekundēs, bez došanās uz platformu un manuālas palaišanas. Aģentam tas dod skaidru signālu, ko labot, pirms kods vispār nonāk testa vidē.
Otrs solis: aģenti ar robežām
Nedēļu vēlāk, 9. jūlijā, Workato paziņoja par Headless API un Agent Guardrails. Pirmais ļauj palaist Workato aģentus no jebkuras lietotnes bez platformas saskarnes, otrais liek tiem robežas — nosaka, ko aģents drīkst darīt ar biznesa datiem un darbībām. Kopā ar Labs rīkiem tas iezīmē virzienu: recepte top koda redaktorā, tiek validēta lokāli, izvietota no skripta un darbināta zem uzraudzības noteikumiem.
Workato darbina rīkus publiski un gaida kopienas ieguldījumu. Kods jau ir GitHub, tāpēc pārbaudīt wk uzvedību var uzreiz — bez reģistrācijas platformā un bez licences maksas par pašiem rīkiem.
Komentāri
Šim rakstam vēl nav komentāru. Esi pirmais, kurš dalās ar savu viedokli.