Callback už ověřuje state — použiju ho i pro Google login…
- Editapp/models/user.rb2.1sZapojit sloupec provider do autentizace
Na jakémkoli modelu — i levném. Zadáte večer, ráno kontrolujete zmergovaná PR.
Callback už ověřuje state — použiju ho i pro Google login…
Spousta nástrojů umí poslat úkol AI. Ale jen málo z nich odpoví na otázku, kterou vám položí klient, až půjde o peníze.
Pokaždé, když spustíte svůj kódovací CLI, kopírujete popis, kritéria, souvislosti. AI dostane jen to, co jí naservírujete — a často je toho méně, než potřebuje.
AI vám za den pomůže s pěti úkoly. V systému úloh je nula. Na konci dne rekonstruujete, co všechno udělala, a ručně to zapisujete do výkazu.
AI agent opravil bug, ale faktura z něj nic neukáže. Klient se ptá, za co platí, vaše reporty nemají položku a vy nemáte důkaz, že se AI nástroj vyplatil.
Jeden agent, jedna fronta. Úkol putuje dál než ke sloučenému PR — propisuje se do výkazu a na fakturu.
Úkol — celý cyklus na jedné obrazovce
Triage vytáhne další dobře zadaný úkol z fronty a přiřadí mu správný model.
Agent napíše kód, spustí testy a otevře PR na GitHubu nebo Bitbucketu. V automatických režimech ho AI sloučí sama — a jen tehdy, když projdou testy projektu.
Sloučené PR se samo propíše do výkazu v mcptask.online — žádné ruční kopírování.
Z výkazu je na jedno kliknutí faktura do Fakturoidu nebo iDokladu.
Manažer se ptá: „Co přesně AI pomohla v tomto sprintu?" — a hned nato: „Umíme obhájit náklady na AI nástroje?" S mcptask.online je každá AI akce zalogovaná a má atribuci. Přestanete hádat a začnete reportovat.
Každá zalogovaná práce nese atribuci: který agent, kdy a jak dlouho to trvalo. Žádné rozházené chaty. Žádné mlhavé vzpomínky.
Když se vedení ptá, zda se předplatné AI vyplatí, máte konkrétní číslo. AI effort se loguje stejně jako lidský — srovnatelně, reportovatelně, fakturovatelně.
AI pracuje, člověk schvaluje dříve, než se změny uloží. Manažer vidí každou změnu před mergem. AI jede rychle, člověk drží kontrolu. Pokud má projekt u členství označenou AI, dashboard práci rozpadne podle toho, kdo ji skutečně udělal.
Agent pracuje jinak než člověk — jak tedy porovnat čísla? Ke každému členství v projektu můžete přiřadit koeficient efektivity: hodina nahlášená agentem se pak v reportech počítá jako podíl, který zvolíte. Kde nic nenastavíte, platí hodina jako hodina. Klientovi přitom vůbec nemusíte hlásit, že úkol dělal agent — na výkazu i na faktuře vidí odpracované hodiny člena týmu, přepočtené tak, jak jste se rozhodli.
Formulář členství obsahuje pole "Efektivita AI": sedm pevných kroků od 50 % do 125 %, nebo neutrální volbu, která hodiny nechává beze změny. Zvolíte-li 75 %, počítá se jedna hodina agenta v reportech jako tři čtvrtiny.
Výkazy, sprintové reporty i exporty k fakturaci nesou přepočtenou hodnotu. Když manažer srovnává výkon agenta s výkonem člověka, zvolený koeficient už je v součtech zahrnutý — bez dohadů a vedlejších tabulek.
Přepočítávání platí jen tam, kde je členství označené jako AI agent a zároveň je koeficient skutečně zvolený. Prázdné pole nebo neutrální volba znamená, že se každá hodina počítá přesně tak, jak byla nahlášená. Zvolená hodnota je vidět na kartě parametrů členství, vedle jeho dalších nastavení.
Pět věcí, které děláme jinak než univerzální AI agenti.
Runner běží na jakémkoli modelu včetně levných a lokálních. Copilot, Codex a Claude Code samy o sobě vás zavazují k modelu svého dodavatele; mcptask_runner řídí Claude Code, Codex CLI nebo OpenCode a každý úkol vám nechá nasměrovat na libovolný model.
Agent pracuje proti vaší reálné databázi, system testům a screenshotům. Ne proti generickému cloudovému sandboxu.
Agent narazí na nesouvisející bug → založí si vlastní sledovaný úkol a opraví ho. Původní úkol se vrací na frontu.
Runner se umí vzpamatovat z přetečení kontextu i z přechodných chyb. Když opravdu dál nemůže, zastaví se nahlas a sám na sebe podá bug report.
Práce agenta se automaticky zapisuje jako minuty k úkolu. Stejný mcptask.online, kde běží fronta, vyexportuje výkaz do faktury — žádné ruční kopírování. Klient vidí odpracované hodiny jako u každého jiného člena týmu.
A samozřejmosti, které čekáte — jednou větou, ne deseti kartami:
Když agent narazí uprostřed úkolu na nesouvisející bug, nezastaví se a nečeká na vás. Tady je, co se reálně stane:
Běží Úkol #47
Agent-1 pracuje na refaktoringu OAuth loginu.
Narazí na nesouvisející bug
Agent-1 si všimne flaky testu, který s OAuth nesouvisí.
Založí Úkol #53 jako urgentní
Agent-1 založí sledovaný urgentní úkol. Příznak ho vyhodí nad triage, aby se zpracoval na nejsilnějším modelu — ale jen když je pracovní kopie čistá. Pokud v ní zůstávají necommitnuté změny, běh se zastaví a čeká na člověka.
Opraví #53
Agent-1 napíše opravu flaky testu a otevře na ni PR.
Mergne #53
V režimech auto-squash se PR mergne hned, jakmile projde testovací sada projektu. V manuálních režimech běh skončí u PR — člověk ho zreviduje a mergne.
Vrátí se k #47
Agent-1 znovu vezme #47 tam, kde skončil, a dokončí původní práci.
Všech šest kroků proběhne bez vás. Pokud agent spadne uprostřed, runner vezme #47 znovu do dalšího cyklu.
Tři situace, ve kterých se agent místo tichého selhání ozve.
Když chybí to, bez čeho práce nemůže pokračovat, runner to řekne nahlas. Neuhodne náhražku a nepokračuje tam, kde stejně nemůže uspět.
Když se práce zhroutí, runner podá vlastní bug report s přiloženým logem běhu. Nečeká, že si chyby všimnete sami.
Jediný slepý bod, který přiznáváme: když selže spojení s mcptask.online samotným, runner to nemůže nahlásit přes mcptask.online — ověřuje se stejným přístupem jako vše ostatní. V takovém případě to oznámí přes exit code a log. Proto runner raději odmítne vůbec začít, než aby zkoušel a doufal.
Tři scénáře, ve kterých se agenti zaplatí hned v prvním týdnu. Technické provedení najdete pod každou kartou.
Fantazii se meze nekladou — tyhle tři scénáře jsou jen začátek, agenty si nasadíte na cokoliv, co dnes brzdí termíny. Jména a čísla jsou ilustrativní, ta vaše si spočítáme na demu.
Rozjedete pět strojů, na každém jeden agent — pět uživatelů, pět seatů. Rozsah na týden práce je hotový za den a termín, který jste nemohli stihnout, držíte.
Technické provedení
Paralelní flotila agentů
Agent je v mcptask.online uživatel jako každý jiný — stejný seat, stejná cena. Levný model + náš runner = náklady na úkol, které konkurence nedá.
Technické provedení
Feature tým
Zadáte ráno prioritu, po obědě čtete PR a v dashboardu máte čísla za den, která rovnou pošlete šéfovi. Bez nočních směn a bez přesčasů.
Technické provedení
Konzervativní režim
Ceny jsou vždy aktuální — stejné, jaké účtuje platební brána. Žádné ruční aktualizace, žádný drift mezi stránkou a fakturací.
Ideální pro:
Samostatní vývojáři používající AI denně
Ideální pro:
Týmy, kde všichni používají AI asistenty
AI agent je v mcptask.online plnohodnotný uživatel účtu — žádný zvláštní režim, žádná sleva. Platíte za každé sedadlo, ať sedí člověk nebo agent.
Cenu si spočítejte proti hodinové sazbě, kterou platíte dnes za vývojářskou kapacitu — každé sedadlo v týmu stojí stejně.
Pořádná fronta úkolů. Plná viditelnost. Bezpečnostní kontroly. Začněte bezplatnou zkušební verzi.
Každý uživatel — člověk i AI — je jedno místo. Kompletní audit trail. 30denní zkušební verze bez kreditní karty.
Tři upřímné panely. Stejný povrch pro všechny — žádné skryté ovládání.
Agent je v mcptask.online uživatel jako každý jiný — stejný seat, stejná cena, stejný dashboard. Přidáte tolik uživatelů, kolik máte míst.
Jeden runner na jeden checkout, vynuceno. Druhý runner ve stejném checkoutu odmítne start (lock).
Úkol zůstane rozpracovaný. Jiný agent (nebo stejný po restartu) jej může převzít.
Ano. Filtrujte podle projektu, typu úkolu, štítků. Nastavte roli uživatele / agenta. Omezte akce (pouze čtení vs. zápis).
Protokol aktivit zachycuje vše. Dashboard shrne každý běh, jakmile doběhne; upozornění na kritické události lze nastavit.
Ano — odeberte tokenu přístup a runner odmítne startovat. Změna se projeví okamžitě, agent se z další iterace nezvedne.