Conductor: Mogući promijeniti AI programerski paradigm na Macu
Conductor: Mogući promijeniti AI programerski paradigm na Macu
Tri buga čekaju na popravak, a menadžer proizvoda je došao s hitnim zahtjevom. Prebacivanje grane, promjena koda, predaja. Ponovno prebacivanje grane, ponovno promjena koda, ponovno predaja... jedna osoba, četiri linije, mozak skoro eksplodira.
Što ako bi četiri "ja" radila istovremeno?
Conductor je alat koji vam omogućava da imate AI programerski tim.
Od "suvozača" do "menadžera projekta"
Već smo navikli na model Copilot. On je poput pametnog učitelja koji sjedi pored vas. Vi napišete jednu liniju, on dopuni drugu. Vrlo je pažljiv, ali u suštini je to još uvijek jedan na jedan.
Conductor potpuno preokreće ovu logiku. On nije učitelj. On vas čini menadžerom projekta. Vi više niste osoba koja osobno piše svaku liniju koda. Vi ste osoba koja dodjeljuje zadatke, pregledava rezultate, donosi odluke o spajanju. Taj osjećaj, kako da kažem - sjajan.
Ključna tehnologija: Git Worktrees
Conductor omogućava više AI-a da rade paralelno, a ne oslanja se na magiju. To je hladna funkcija Gita: git worktrees.
Jednostavno rečeno, omogućava vam da iz istog repozitorija istovremeno izvučete više grana. Svaki AI agent radi u svom "sandboxu". Ne ometaju se. Neće se sukobiti. Glavna grana ostaje uvijek čista.
Ranije ste se morali sami mučiti s tim. Sada, Conductor sve to rješava umjesto vas. Jedan korisnik je dobro rekao: "On preuzima sve prljave i teške poslove vezane uz git worktree!"
Ali, iskreno, worktree ima i mali problem. Svaki novi radni prostor, teoretski, mora ponovno instalirati ovisnosti. npm install jednom, pnpm install jednom... to je jako dosadno.
Dobra vijest je da Conductor rješava ovaj problem pomoću ugrađene funkcije skripti. Možete konfigurirati automatizirane skripte koje automatski obavljaju instalaciju ovisnosti i pripremu okruženja. Kada se AI agent stvori, okruženje je spremno i odmah počinje raditi.
Kako se to koristi?
Proces je jednostavan do nevjerojatnosti:
- Uvezite svoj projekt u Conductor.
- Command+N, stvorite novi zadatak. Opisujte jednostavnim jezikom: "Pomozi mi da popravim bug na stranici za prijavu." Pritisnite Enter. Jedan AI agent počinje raditi.
- Ponovno jedan zadatak. "Dodajte tamni način na stranicu s postavkama." Još jedan agent se aktivira.
- Vi pijete kavu. Bočna traka u stvarnom vremenu prikazuje napredak svakog agenta. Tko radi, tko je završio, sve je jasno.
- Agent predaje zadatak. Conductor ima ugrađeni Diff Viewer. Možete izravno pregledati kod, bez potrebe za prebacivanjem na druge alate. Zadovoljni? Jednim klikom predajte PR za spajanje. Niste zadovoljni? Dajte mu povratne informacije da ponovi.
Iskreno. Ovaj proces, programerima je zapravo vrlo poznat. U suštini, to je: lokalno otvoriti više grana, paralelno pisati kod, predati PR, spojiti. Nema tu ništa novo. Problemi koji se trebaju pojaviti, i dalje će se pojaviti. Na primjer, sukobi prilikom spajanja. Dva agenta su promijenila istu datoteku, i dalje ćete morati ručno riješiti.
Ali ključna stvar je - paralelna učinkovitost se stvarno povećala. Ranije ste morali raditi serijski, sada možete paralelno. Ranije ste morali sami upravljati više grana, sada imate vizualiziranu kontrolnu ploču. Ranije ste morali zapamtiti što je svaka grana radila, sada je sve jasno. To je vrijednost Conductor-a.
Iskustvo izvorne Mac aplikacije
Iskreno, kada se previše koristi web alat, korištenje izvorne aplikacije donosi osjećaj privilegiranosti. Conductor je taj osjećaj. Glatko.
Korisnici ga nazivaju "prelijepom Mac aplikacijom". To nije floskula. Animacije su glatke, odgovori su trenutni, UI je suzdržan i sofisticiran. Neki su čak pitali: "Je li Conductor nova Cursor?" Ova ocjena, oni koji razumiju, razumiju.
Koja je razlika između njega, Cursor-a i Copilot-a?
Copilot: jedan na jedan učitelj, u stvarnom vremenu dopunjuje kod.
Cursor: AI izvorni uređivač, želi zamijeniti VSCode.
Conductor: ne zamjenjuje vaš uređivač, samo upravlja i organizira AI tim.
Oni nisu konkurencija. Conductor je alat na višoj razini. Možete nastaviti koristiti VSCode, koristiti Cursor. Ali Conductor vam pomaže da uskladite proizvodnju više AI-a.
Poput orkestra: Copilot je glavni violinist. Cursor je cijeli gudački ansambl. A Conductor je onaj koji stoji ispred kao dirigent.
Trenutno podržava Claude Code i Codex, dva najmoćnija CLI alata za kodiranje.
Što stvarni korisnici kažu?
Inženjer iz Stripe-a kaže: "Ovo je budućnost. Posljednji put kada sam imao tako snažan osjećaj prema razvojnim alatima, bio je to Vercel i Supabase."
Dizajnerski inženjer iz Notion-a kaže: "Već ne mogu zamisliti razvojni rad bez njega."
"Lud", "novi produktivni otključivač", "promjena igre"... ove riječi se ponavljaju. Razumijem njihovu uzbuđenost. Jer Conductor rješava stvarnu bolnu točku.
Na što me to podsjeća
Kada koristim Conductor, stalno razmišljam o jednom pitanju: uloga programera se ponovno definira.
Ranije, programer je bio "osoba koja piše kod". Sada, možda će postati "osoba koja upravlja AI-om koji piše kod".
Vaša osnovna konkurentska prednost više nije brzina tipkanja. Već sposobnost razlaganja zadataka. To je oko pregleda koda. To je prosudba dizajna arhitekture.
Alati poput Conductor-a, guraju nas od "izvršitelja" prema "donosiocima odluka".
Je li to dobra stvar? Mislim da jest. Ali to također znači: ležati i čekati da vas AI zamijeni, najopasnija je strategija. Aktivno učiti kako "dirigirati" AI, to je pravi put.
Na kraju
Mark Weiser je rekao: "Najveća tehnologija je ona koja će na kraju postati nevidljiva."
Conductor mi je pokazao ovu mogućnost "nevidljivosti". Kada se više ne mučite s implementacijom svake linije koda. Kada AI tim tiho radi u pozadini. Kada se samo trebate fokusirati na "što raditi" umjesto "kako to učiniti". U tom trenutku, tehnologija postaje stvarno nevidljiva. A vi, konačno možete biti usredotočeni na ono što je zaista važno.

