• Tallinn03:00
  • Ljubljana02:00
  • Novi Sad02:00
Programska oprema in razvojna orodja

Razvoj programske opreme za razvojna orodja in platforme

Gradimo razvijalske platforme in orodja s podporo umetne inteligence za vzdrževalce odprtokodnih projektov, razvojne ekipe, podjetja z razvijalskimi platformami in zagonska podjetja s področja umetne inteligence.

Od agentov za pisanje kode in izoliranih okolij za predogled do integracij z GitHubom in postopkov pregleda, pri katerih odločitve ostajajo v rokah ljudi. Razvijamo orodja, s katerimi razvijalci gradijo.

AI agenti za pisanje kode
Izolirana okolja (sandbox)
Integracije z GitHubom in GitLabom
Predogledi v živo
Postopki pregleda in odobritve
CLI orodja in SDK-ji za razvijalce
MCP strežniki in API-ji
CI/CD cevovodi

Naši izdelki

Razvijalska platforma, ki smo jo zgradili sami in teče v produkciji

DuckPond deluje že danes, iste agente, sandbox in mehanizem za pull requeste pa lahko prilagodimo vašemu izdelku.

Spreminjajte aplikacije brez pisanja kode

DuckPond

Obiščite spletno mesto

DuckPond omogoča vsakomur, da spremembo aplikacije opiše z običajnimi besedami, jo preizkusi v predogledu v živo in pošlje vzdrževalcem kot pull request. Sodelujoči se kode nikoli ne dotaknejo, vzdrževalci pa pregledujejo tako kot doslej. Zgradili smo AI agente, ki spremembo izvedejo, sandbox, v katerem teče vsak predogled, in GitHubov postopek pull requestov, s katerim vzdrževalci obdržijo nadzor nad tem, kaj gre v objavo.

Ključne funkcije

AI agenti, ki izvedejo spremembo

Opisana sprememba postane delujoč popravek prave kode, ki ga izvede agent na uporabnikovem lastnem AI računu, z varnostnim preverjanjem, preden se karkoli prikaže.

Izolirani predogledi v živo

Vsaka sprememba teče v izoliranem sandboxu s predogledom v živo, ki ga uporabnik lahko preizkusi in dopolnjuje, zato se nič ne presoja zgolj po diffu.

GitHubov postopek pull requestov

Končana sprememba se odpre kot pull request, pripisan uporabniku, vzdrževalci pa jo v GitHubu kot običajno pregledajo, zahtevajo popravke ali združijo.

Zasebni delovni prostori

Pri zasebnih repozitorijih sodelujoči opisujejo spremembe, ne da bi kdaj videli izvorno kodo, in nič ne pride v repozitorij, dokler tega ne pregleda lastnik.

DuckPond
Odprta koda
Že zdaj na voljo na GitHubu
V sandboxu
Vsak predogled, vsaka sprememba
Pull request
Vzdrževalci odločajo, kaj gre v objavo
Raste
Platforma in skupnost

Primeri uporabe

Odprtokodni projekti, ki sprejemajo prispevke od nerazvijalcev
Produktne ekipe, ki oblikovalcem in produktnim vodjem omogočajo objavo manjših sprememb
Agencije, ki strankam dajo varen način za zahtevanje sprememb
Podjetja, ki interna orodja odpirajo ljudem, ki jih uporabljajo
Razvijalske platforme, ki svojemu izdelku dodajajo prispevke s podporo umetne inteligence

Kako gradimo razvojna orodja

Agenti, sandboxi in pull requesti. Deli, za katere večina ekip porabi leto dni

Vsako razvojno orodje, ki ga dobavimo, stoji na isti plasti: agent za pisanje kode, izolirano okolje za izvajanje njegovega dela, korak pregleda, preden gre karkoli v objavo, in integracije, ki ga postavijo tja, kjer razvijalci že so.

AI agenti za pisanje kode

Agenti na osnovi Clauda in drugih modelov, ki preberejo kodo, naredijo omejeno spremembo, poženejo preverjanja in razložijo, kaj so naredili.

Izolirani sandboxi

Začasna okolja, v katerih generirana koda teče s predogledom v živo in brez dostopa do česarkoli, do česar ne sme.

Delovni tokovi, domači v Gitu

Pull requesti, veje, pregledi in preverjanja na GitHubu ali GitLabu, tako da orodje sede v proces, ki mu ekipa že zaupa.

Privzeto odprta koda

Javni repozitoriji, dokumentirani API-ji in MCP strežniki, tako da lahko razvijalci to, kar zgradimo, pregledajo, razširijo in gostijo sami.

Zakaj sodelovati z nami

Vaš partner za razvojna orodja

Razvijalsko platformo gradimo in upravljamo sami, zato vemo, kje se stvari lomijo: zanesljivost agentov, stroški sandboxov, ravnanje s skrivnostmi in zaupanje vzdrževalcev.

Z agenti delamo vsak dan

Lastne izdelke objavljamo z agenti za pisanje kode, zato vemo, kje so zanesljivi, kje potrebujejo preverjanje in kako pokazati, kaj so naredili.

Varnost že v zasnovi

Generirana koda nikoli ne teče z dostopom do skrivnosti ali produkcije in vsaka sprememba gre skozi korak pregleda, preden se objavi.

Izkušnja razvijalca na prvem mestu

Orodja, ki se prilegajo terminalu, urejevalniku in pull requestu, dokumentirana dovolj dobro, da razvijalec začne brez spraševanja.

Zgradimo vašo razvijalsko platformo

Naj potrebujete agenta za pisanje kode v svojem izdelku, cevovod za predoglede v sandboxu ali postopek za prispevke k svojemu odprtokodnemu projektu: pogovorimo se o tem, kaj gradite.