Shromažďujeme pouze analytická data nezbytná pro bezproblémové fungování našich služeb.
Kód
Pište kód se znalostí celého příběhu.

V repozitáři nikdy nebyl celý příběh.
Zadání je v dokumentu. Důvody jsou ve vlákně. Čísla jsou v datovém skladu. Nástroje pro psaní kódu z toho nevidí nic — vidí jen soubory. Dvina píše kód se znalostí všeho ostatního.
V úplném kontextu
Přečetla dokumenty.
Všechny.
Kód nikdy nevzniká sám. Za každou funkcí je požadavek, rozhodnutí nebo omezení, které někdo zaznamenal. Dvina při psaní kódu bere v potaz všechno — protože to už bylo v jejím kontextu.

Zadání je vždy po ruce. Produktové zadání, dokumentace API, e-mail klienta o okrajových případech — Dvina píše kód podle toho, co bylo skutečně požadováno, ne podle názvů souborů.

Rozhodnutí i jejich důvody. Proč relace místo tokenů? Proč právě toto schéma? Úvahy z února jsou k dispozici i v červnu, takže kód zůstává v souladu s původním záměrem.

S daty počítá automaticky. Pracuje se skutečnými systémy, ne s odhady. Dvina zná vaše schémata i aktuální data, takže vytvořený dotaz odpovídá datovému skladu, nad kterým poběží.
Jejich asistenti čtou soubory. Ten váš zná celý příběh.
Automatické doplňování zná syntaxi. Dvina ví, proč kód existuje — a co nesmí narušit.
V praxi
Skutečná práce,
od zadání po nasazení.
Žádná efektní kouzla s automatickým doplňováním — ale úkoly, které tvoří skutečný pracovní týden.

Popište funkci běžnými slovy. Dvina připraví návrh podle zadání, vašich zvyklostí a kódu, který už existuje.
Dvina vystopuje chybu v kódu, protokolech i vlákně, kde ji někdo poprvé zmínil — a navrhne opravu včetně zdůvodnění.
Zeptejte se, jak cokoli funguje. Odpověď vychází z kódu i souvisejících dokumentů — a stejně jako vše ostatní v Dvina uvádí zdroje.
Jedna aplikace
Žádný další nástroj.
Žádné přepínání kontextu.
Kód není samostatný produkt, který musíte instalovat a všechno mu vysvětlovat od začátku. Je to Dvina — stejná aplikace, stejná paměť, se kterou teď můžete dodávat i software.

Dokument a diff vedle sebe. Pište kód tam, kde tvoříte strategii. Podklady, plán i implementaci máte v jednom okně — a v jednom kontextu.

Kód píšou i vaši agenti. Dovednosti a agenti, které jste vytvořili, fungují i tady — svěřte jim refaktoring, kontrolu kódu nebo poznámky k vydání.
Jak fungují agenti
Všechno zůstává v paměti. To, co vytvoříte, se stane součástí vašeho kontextu jako všechno ostatní. Při práci na funkci příští měsíc tak Dvina bude znát migraci z tohoto měsíce.
Jiné nástroje vás nutí přepínat aplikace. Dvina se ptá, co bude dál.
Při každém přepnutí kontextu ztratíte nit. Tady není kam přepínat.
Dvina Code. Na vašem počítači.


Mac (Intel)
Stáhnout aplikaci
Otázky? Odpovědi.
Ne — je to Dvina. V jedné aplikaci popíšete záměr, zkontrolujete výsledek a nasadíte ho stejně jako při jakékoli jiné práci. Váš editor zůstává vaším editorem; Dvina se stará o pochopení souvislostí.
Ne. Dvina Code je součástí desktopové aplikace Dvina — té samé, která uchovává vaše dokumenty, data a paměť.
Ano. Připojte svůj projekt a Dvina načte jeho kód stejně jako vše ostatní ve vašem kontextu — spolu se souvisejícími dokumenty a rozhodnutími.
Pro funkční aplikace a stránky Dvina Code ani nepotřebují — od toho jsou artifacty. Dvina Code je pro chvíle, kdy nasazujete skutečný software a chcete mít po ruce všechny souvislosti.