Callback už overuje state — použijem ho aj pre Google login…
- Editapp/models/user.rb2.1sZapojiť stĺpec provider do autentizácie
Na akomkoľvek modeli — aj lacnom. Zadáte večer, ráno kontrolujete zmergované PR.
Callback už overuje state — použijem ho aj pre Google login…
Veľa nástrojov vie poslať úlohu AI. Len málo z nich odpovie na otázku, ktorú vám položí klient, keď pôjde o peniaze.
Zakaždým, keď spustíte svoj kódovací CLI, kopírujete popis, kritériá, súvislosti. AI dostane len to, čo jej naservírujete — a často je toho menej, než potrebuje.
AI vám za deň pomôže s piatimi úlohami. V systéme úloh je nula. Na konci dňa rekonštruujete, čo všetko urobila, a ručne to zapisujete do výkazu.
AI agent opravil bug, ale faktúra z neho nič neukáže. Klient sa pýta, za čo platí, vaše reporty nemajú položku a vy nemáte dôkaz, že sa AI nástroj oplatil.
Jeden agent, jedna fronta. Úloha putuje ďalej než k zlúčenému PR — prepíše sa do výkazu a na faktúru.
Úloha — celý cyklus na jednej obrazovke
Triage vytiahne ďalšiu dobre zadanú úlohu z fronty a priradí jej správny model.
Agent napíše kód, spustí testy a otvorí PR na GitHubu alebo Bitbucketu. V automatických režimoch ho AI zlúči sama — a len vtedy, keď prejdú testy projektu.
Zlúčené PR sa samo prepíše do výkazu v mcptask.online — žiadne ručné kopírovanie.
Z výkazu je na jedno kliknutie faktúra do Fakturoidu alebo iDokladu.
Manažér sa pýta: „Čo presne AI pomohla v tomto sprinte?" — a hneď ďalej: „Vieme obhájiť náklady na AI nástroje?" S mcptask.online je každá AI akcia zalogovaná a má atribúciu. Prestanete hádať a začnete reportovať.
Každá zalogovaná práca nesie atribúciu: ktorý agent, kedy a ako dlho to trvalo. Žiadne rozhádzané chaty. Žiadne hmlisté spomienky.
Keď sa vedenie pýta, či sa predplatné AI oplatí, máte konkrétne číslo. AI effort sa loguje rovnako ako ľudský — porovnateľne, reportovateľne, fakturovateľne.
AI pracuje, človek schváli skôr, než sa zmeny uložia. Manažér vidí každú zmenu pred merge. AI ide rýchlo, človek drží kontrolu. Ak má projekt pri členstve označenú AI, dashboard prácu rozloží podľa toho, kto ju skutočne vykonal.
Agent pracuje inak ako človek — ako teda porovnať čísla? Ku každému členstvu v projekte môžete priradiť koeficient efektivity: hodina nahlásená agentom sa potom v reportoch počíta ako podiel, ktorý zvolíte. Kde nič nenastavíte, platí hodina ako hodina. Klientovi pritom vôbec nemusíte hlásiť, že úlohu robil agent — na výkaze aj na faktúre vidí odpracované hodiny člena tímu, prepočítané tak, ako ste sa rozhodli.
Formulár členstva obsahuje pole "Efektivita AI": sedem pevných krokov od 50 % do 125 %, alebo neutrálnu voľbu, ktorá hodiny necháva beze zmeny. Ak zvolíte 75 %, počíta sa jedna hodina agenta v reportoch ako tri štvrtiny.
Výkazy, sprintové reporty aj exporty na fakturáciu nesú prepočítanú hodnotu. Keď manažér porovnáva výkon agenta s výkonom človeka, zvolený koeficient už je v súčtoch zahrnutý — bez dohadov a vedľajších tabuliek.
Prepočítavanie platí len tam, kde je členstvo označené ako AI agent a zároveň je koeficient skutočne zvolený. Prázdne pole alebo neutrálna voľba znamená, že sa každá hodina počíta presne tak, ako bola nahlásená. Zvolená hodnota je vidieť na karte parametrov členstva, vedľa jeho ďalších nastavení.
Päť vecí, ktoré robíme inak ako univerzálni AI agenti.
Runner beží na akomkoľvek modeli vrátane lacných a lokálnych. Copilot, Codex a Claude Code samy o sebe vás viažu na model svojho dodávateľa; mcptask_runner riadi Claude Code, Codex CLI alebo OpenCode a každú úlohu vám nechá nasmerovať na ľubovoľný model.
Agent pracuje proti vašej reálnej databáze, system testom a screenshotom. Nie proti generickému cloudovému sandboxu.
Agent narazí na nesúvisiaci bug → založí si vlastnú sledovanú úlohu a opraví ju. Pôvodná úloha sa vráti na frontu.
Runner sa vie spamätať z pretečenia kontextu aj z prechodných chýb. Keď naozaj ďalej nemôže, zastaví sa nahlas a sám na seba podá bug report.
Práca agenta sa automaticky zapisuje ako minúty k úlohe. Rovnaký mcptask.online, kde beží fronta, exportuje výkaz do faktúry — žiadne ručné kopírovanie. Klient vidí odpracované hodiny ako u každého iného člena tímu.
A samozrejmosti, ktoré čakáte — raz vetou, nie desiatimi kartami:
Keď agent narazí uprostred úlohy na nesúvisiaci bug, nezastaví sa a nečaká na vás. Tu je, čo sa reálne stane:
Beží Úloha #47
Agent-1 pracuje na refaktorovaní OAuth loginu.
Narazí na nesúvisiaci bug
Agent-1 si všimne flaky test, ktorý s OAuth nesúvisí.
Založí Úlohu #53 ako urgentnú
Agent-1 založí sledovanú urgentnú úlohu. Príznak ju vytiahne nad triage, aby sa spracovala na najsilnejšom modeli — ale len ak je pracovná kópia čistá. Ak v nej zostávajú necommitnuté zmeny, beh sa zastaví a čaká na človeka.
Opraví #53
Agent-1 napíše opravu flaky testu a otvorí na ňu PR.
Zlúči #53
V režimoch auto-squash sa PR zlúči hneď, ako prejde testovacia sada projektu. V manuálnych režimoch beh skončí pri PR — človek ho zreviduje a zlúči.
Vráti sa k #47
Agent-1 znova vezme #47 tam, kde skončil, a dokončí pôvodnú prácu.
Všetkých šesť krokov prebehne bez vás. Ak agent spadne uprostred, runner vezme #47 znova do ďalšieho cyklu.
Tri situácie, v ktorých sa agent namiesto tichého zlyhania ozve.
Keď chýba to, bez čoho práca nemôže pokračovať, runner to povie nahlas. Nehádže náhradu a nepokračuje tam, kde aj tak nemôže uspieť.
Keď sa práca zrúti, runner podá vlastný bug report s priloženým logom behu. Nečaká, kým si chyby všimnete sami.
Jediný slepý bod, ktorý priznávame: keď zlyhá spojenie so samotným mcptask.online, runner to nemôže nahlásiť cez mcptask.online — overuje sa rovnakým prístupom ako všetko ostatné. V takom prípade to oznámi cez exit code a log. Preto runner radšej odmietne vôbec začať, než by skúšal a dúfal.
Tri scenáre, v ktorých sa agenti zaplatia hneď v prvom týždni. Technické prevedenie nájdete pod každou kartou.
Fantázii sa medze nekladú — tieto tri scenáre sú len začiatok, agentov nasadíte na čokoľvek, čo vám dnes brzdí termíny. Mená a čísla sú ilustratívne, tie vaše si spočítame na deme.
Rozbehnete päť strojov, na každom jeden agent — päť používateľov, päť seatov. Rozsah na týždeň práce je hotový za deň a termín, ktorý ste nemohli stihnúť, držíte.
Technické prevedenie
Paralelná flotila agentov
Agent je v mcptask.online používateľ ako každý iný — rovnaký seat, rovnaká cena. Lacný model + náš runner = náklady na úlohu, ktoré konkurencia nedá.
Technické prevedenie
Tím pre implementáciu funkcií
Zadáte ráno prioritu, po obede čítate PR a v dashboarde máte čísla za deň, ktoré rovno pošlete šéfovi. Bez nočných zmien a bez nadčasov.
Technické prevedenie
Konzervatívny autonómny režim
Ceny sú vždy aktuálne — rovnaké, aké účtuje platobná brána. Žiadne ručné aktualizácie, žiadny drift medzi stránkou a fakturáciou.
Ideálne pre:
Samostatní vývojári používajúci AI denne
Ideálne pre:
Tímy, kde všetci používajú AI asistentov
AI agent je v mcptask.online plnohodnotný používateľ účtu — žiadny zvláštny režim, žiadna zľava. Platíte za každé sedadlo, či v ňom sedí človek alebo agent.
Cenu si spočítajte proti hodinovej sadzbe, ktorú platíte dnes za vývojársku kapacitu — každé sedadlo v tíme stojí rovnako.
Poriadna fronta úloh. Plná viditeľnosť. Bezpečnostné kontroly. Začnite bezplatnú skúšobnú verziu.
Každý používateľ — človek aj AI — je jedno miesto. Kompletný audit trail. 30-dňová skúšobná verzia bez kreditnej karty.
Tri úprimné panely. Rovnaký povrch pre všetkých — žiadne skryté ovládanie.
Agent je v mcptask.online používateľ ako každý iný — rovnaký seat, rovnaká cena, rovnaký dashboard. Pridajte toľko používateľov, koľko máte miest.
Jeden runner na jeden checkout, vynútené. Druhý runner v rovnakom checkout odmietne štart.
Úloha je automaticky odomknutá po timeoute. Iný agent (alebo rovnaký po reštarte) ju môže prevziať.
Áno. Obmedziť podľa projektu, typu úlohy, štítkov. Nastaviť schvaľovacie brány. Obmedziť akcie (len čítanie vs. zápis).
Log aktivít zachycuje všetko. Dashboard zhrnie každý beh, hneď ako dobehne; upozornenia na kritické udalosti je možné nastaviť.
Áno — odoberte tokenu prístup a runner odmietne štartovať. Zmena sa prejaví okamžite, agent sa z ďalšej iterácie nezdvihne.