Od labelu v Jiře k draft MR bez zásahu.
Běh trvá typicky 28 minut. Na jeden dodaný úkol vychází 40 minut — rozdíl jsou opakované pokusy a běhy, které Forge nedotáhl. Sedm kroků najdete níž.
Label v Jiře spustí běh
Kdokoli z týmu označí úkol labelem. Nic dalšího nedělá: žádný příkaz, žádná nová aplikace, žádná změna v repozitáři.
Worker se nastartuje a zmizí
Pro každý úkol se nastartuje jednorázový worker, naklonuje repozitáře projektu a po dokončení se smaže. Provoz je scale-to-zero a infrastrukturu neplatíte zvlášť.
Forge naplánuje a napíše změnu
Agentní jádro Forge běží nad cloud frontier modelem. Nejdřív plán, pak implementace po commitech. Model platí TechFides a je součástí ceny plánu, neřešíte API klíče ani kredity.
Povinné checky a auto-fix
Povinné checky projektu jsou kontrolovány. Když spadnou, Forge si přečte výstup, opraví chybu a zkusí to znovu.
Draft MR do Code Review
Výstupem je draft MR nebo PR s popisem změny a odkazem na úkol. Úkol se automaticky posune do Code Review. Merge a review dělá člověk; Forge sám merguje jen ve volitelném Brave mode.
Reakce na komentáře z review
Když v review přijdou výtky, Forge si je přečte a zapracuje je do stejného merge requestu. Povinné checky pak musí projít znovu. Co se má změnit, rozhoduje člověk, a merge dělá pořád člověk.
Když to Forge nedotáhne
Forge má limit pokusů na opravu povinných checků. Když ho vyčerpá, nic nemerguje a úkol se vrátí vývojáři s reportem a analýzou blokace. Bez zelených checků draft MR vůbec nevznikne.
Kde běží váš kód a co po něm zůstává.
Otázka, na které nasazení stojí nebo padá.
Čistý virtuální stroj naklonuje repozitáře, odvede práci a smaže se. Nezůstává po něm žádná kopie vašeho kódu.
Konfigurace i tokeny leží v Secret Manageru, pro každý projekt zvlášť. Přístup do Gitu se předává jen jako proměnná prostředí, nikdy se neobjeví v URL ani v příkazové řádce.
Forge zakládá vlastní větev a otevírá draft merge request. Merge dělá člověk — výjimkou je volitelný Brave mode: úkol označíte speciálním labelem, a když projdou povinné checky, mergne Forge sám.
Uchováváme je kvůli dohledu v anonymizované podobě.
V plánu Enterprise běží celé řešení ve vašem cloudovém účtu a model může běžet u vás — kód se pak neposílá žádnému externímu AI providerovi.
Jak konkrétní AI provider uchovává data a jestli na nich trénuje, je součástí smluvní dokumentace — doložíme vám ji před podpisem.
Jak zacházíme s osobními údaji, které nám napíšete, popisují Zásady ochrany osobních údajů.
Na co se ptáte nejčastěji.
Zbytek probereme na demu nad vašimi úkoly.
Duo je vázané na GitLab, Copilot na GitHub — a obojí si musíte nasadit, řídit a ladit sami, seaty a kredity platíte i za neúspěšné běhy. Forge je provozovaná služba na přenosném jádru: jedna logika pro GitLab i GitHub, napojení a ladění děláme my a platíte jen vyřešený úkol. Celé řešení vlastní TechFides, takže nejste závislí na roadmapě žádné platformy.
Klidně ho nechte — vývojářům v editoru pomáhá. Copilot agent je ale nástroj: někdo u vás musí vybírat vhodné úkoly, hlídat běhy a premium requesty platíte i za pokusy, které nedopadnou. Forge kupujete jako výsledek — my ho napojíme, provozujeme a ladíme, vy platíte za Forge hodiny a neúspěšný běh nic nestojí. Rutina z backlogu jde přes Forge, Copilot zůstává na interaktivní práci.
Model platí TechFides a je součástí ceny plánu, neřešíte API klíče ani kredity. Dnes jsou v provozu různé cloud frontier modely i self-hosted model provozovaný TechFides. V Enterprise běží řešení i model ve vašem cloudu, ven pak nejde nic.
Vyřešený je úkol, u kterého Forge otevřel draft merge request, prošly povinné checky projektu a úkol se sám posunul do Code Review. Za 90 dní provozu jsme takto dodali 145 draft merge requestů na pěti projektech s úspěšností 97 %. Když to Forge nedotáhne, má limit pokusů: po jeho vyčerpání nic nemerguje a úkol vrátí člověku s vysvětlením, kde se zastavil. Bez zelených checků draft merge request vůbec nevznikne a nedotažený úkol se do vyřešených nepočítá, takže za něj neplatíte.
Onboarding uděláme s vámi: projdeme codebase a vybereme typy úkolů, které dávají smysl, nastavíme přístupy a povinné checky a první úkoly pustíme pod dohledem. Do repozitáře ani do CI přitom nezasahujeme, Forge zakládá vlastní větev. Proto je napojení placené zvlášť.
Zadání úkolu a review. Počítejte přibližně 30 minut vývojáře na review jednoho úkolu, draft merge request musí někdo přečíst a mergnout. Výtky z review zapracuje Forge sám, rozhodnutí, co se má změnit, i merge zůstávají na člověku.
Ve výchozím stavu nikdy — každý draft merge request čeká na lidské review. Pro rutinu, kterou review nepotřebuje, je volitelný Brave mode: úkol označíte speciálním labelem, a když projdou všechny povinné checky projektu, Forge mergne sám. Bez labelu platí human gate beze změny. Funguje v obou plánech.