Kod

Isporučite baš ono
što ste zamislili.

Dvina piše kod u vašem projektu, na vašem računaru, uz uvid u bilješke, razgovore i razloge iza odluka.

Subotnje jutro na bočnom ulazu centra za podjelu hrane: volonterka u platnenoj pregači smiješi se gledajući telefon, a uz bok drži hrpu spljoštenih kutija.
Aplikacija za smjene u centru za podjelu hrane: Centar, subota u 9:00. Prijavljeni ste.Aplikacija za smjene u centru za podjelu hrane: Centar, subota u 9:00. Prijavljeni ste.

Napravili smo Dvina
uz Dvina.

Aplikacija na vašem telefonu, aplikacija za računar i ova web-stranica: kod je napisan, pregledan i zabilježen u Gitu kroz Dvina, korak po korak.

Od aplikacije za vikend do jezgre platnog sistema.

Uz puni kontekst

Prvo je pročitala
bilješke.

U bilješkama direktorice piše da tinejdžeri ne mogu raditi smjene na utovarnoj rampi. Dvina ih je pročitala prije nego što je napisala pravilo za prijavu, pa aplikacija radi ono što je direktorica tražila.

Nakon zatvaranja, programer volonter zavaljen je za sklopivim stolom u stražnjoj prostoriji centra za podjelu hrane. Njegov laptop je napola zatvoren, ispod rukom ispisanog natpisa: Utovarna rampa 16+.

I vaša pravila se poštuju. Slijedi upute iz datoteke AGENTS.md ili CLAUDE.md u vašem projektu.

I prošli mjesec se računa. Pretražuje vaše ranije razgovore i datoteke, pa razlozi iza odluka ostaju dio konteksta.

Zadaci rade zajedno

Dogovore se
sami.

Tri zadatka u jednom repozitoriju dogovaraju se čije se izmjene prve bilježe u Gitu, a čije se zatim prebacuju na novu osnovu. Vi ne morate posredovati.

Jedan razgovor na Macu: tri zadatka u repozitoriju pantry-shifts, poruke koje su razmijenili (Radim na shemi, prebaci svoje izmjene na novu osnovu poslije mene; prvo zabilježi svoje izmjene u Gitu, ja ću poslije provjeriti kod; provjera koda je prošla i izmjene su zabilježene) i poruka aplikacije Dvina: Izmjene sva tri zadatka su zabilježene. Nema sukoba.Jedan razgovor na Macu: tri zadatka u repozitoriju pantry-shifts, poruke koje su razmijenili (Radim na shemi, prebaci svoje izmjene na novu osnovu poslije mene; prvo zabilježi svoje izmjene u Gitu, ja ću poslije provjeriti kod; provjera koda je prošla i izmjene su zabilježene) i poruka aplikacije Dvina: Izmjene sva tri zadatka su zabilježene. Nema sukoba.

Jedan razgovor

Isporučite kod
iz razgovora.

Odgovor svakog zadatka stiže zajedno s njegovim izmjenama. Pregledajte ih, zabilježite u Gitu i otvorite zahtjev za spajanje — sve na istom mjestu.

Odgovori dva zadatka u glavnom razgovoru, s karticama koda: 3 izmijenjene datoteke na grani volunteer-age uz opcije Izmjene i Zabilježi izmjene; 2 izmijenjene i zabilježene datoteke na grani csv-export-dates uz opcije Pregledaj zabilježene izmjene i Pošalji i kreiraj zahtjev za spajanje.Odgovori dva zadatka u glavnom razgovoru, s karticama koda: 3 izmijenjene datoteke na grani volunteer-age uz opcije Izmjene i Zabilježi izmjene; 2 izmijenjene i zabilježene datoteke na grani csv-export-dates uz opcije Pregledaj zabilježene izmjene i Pošalji i kreiraj zahtjev za spajanje.
Listovi paus-papira složeni na svijetlom hrastovom stolu uz prozor. Gornji list podignut je na jednom uglu, a linija olovke nazire se kroz slojeve.

Pregled

Možete se
predomisliti.

Svaki korak razgovora prikazuje datoteke koje je izmijenio. Poništite jedan korak, a sve što ste uradili nakon njega ostaje.

Vi dajete odobrenje.

Zaštitne mjere

Oprezna tamo
gdje je važno.

Migracije, objave, slanje na udaljeni repozitorij i rad s tajnim podacima čekaju vaše odobrenje. Vaš administrator može odrediti koje radnje uvijek traže potvrdu.

U zoru, u operativnom odjelu banke, voditelj platnog prometa čita s laptopa, s rukom na bradi.
Pokrenuti ovu naredbu? npx prisma migrate deploy. Mijenja bazu podataka. Odbij ili Dozvoli.Pokrenuti ovu naredbu? npx prisma migrate deploy. Mijenja bazu podataka. Odbij ili Dozvoli.

Odakle god želite

Zatražite izmjenu
s tribina.

Između trećina tražite ispravku izvoza u CSV. Dvina radi na njoj u projektu na vašem kućnom računaru, a izmjene čekaju vaš pregled.Vaš računar mora biti uključen, a Dvina otvorena.

Na večernjoj hokejaškoj utakmici žena u kobaltno plavoj punjenoj jakni tipka na telefonu na tribinama, dok klizalište svijetli iza nje.

Ništa se ne šalje u udaljeni repozitorij
bez vašeg odobrenja.

Vaš projekt je mapa na vašem računaru, a uz Git možete poništiti svaku izmjenu koju Dvina napravi. Traženje odobrenja uključeno je po zadanim postavkama, a vi birate za koje radnje treba potvrda.

Manje pitajte.<br>Više isporučite.

Za pisanje koda Dvina mora biti na barem jednom računaru. Sa svakog drugog uređaja možete pokrenuti posao i pratiti ga.

Nastavite istraživati.

Pitanja? Odgovori.

Je li ovo IDE?
Ne. Ovo je Dvina. Opisujete, pregledate i isporučujete u istoj aplikaciji koju koristite za sve ostalo. Vaš uređivač ostaje vaš uređivač; Dvina razumije širu sliku.
Moram li instalirati nešto zasebno?
Ne. Kod je dio aplikacije Dvina za računar — iste one u kojoj su vaši dokumenti, razgovori i pamćenje.
Radi li s mojim postojećim projektima?
Da. Otvorite mapu na svom računaru kao projekt, a Dvina će je čitati zajedno s pratećim dokumentima i odlukama.
Kako zahtjev za spajanje stiže na GitHub ili GitLab?
Putem vaše prijave u Git. Dvina šalje vašu granu i otvara zahtjev za spajanje na GitHubu ili GitLabu. Na drugim platformama otvara se njihova stranica za novi zahtjev za spajanje.
Šta se pokreće bez pitanja?
Izgradnje i testovi pokreću se bez pitanja. Brisanje datoteka, slanje izmjena, promjene u bazi podataka, postavljanje u rad i sve što pristupa tajnim podacima čeka vaše odobrenje. Vi birate koliko radnji traži odobrenje.
Mogu li ga koristiti osobe koje nisu programeri?
Za izradu funkcionalnih aplikacija i stranica ne trebaju koristiti Kod — tome služi Izrada. Kod je za rad na pravom softveru, kada želite da cijela priča stoji iza vašeg rada.