Conductor: Kifaa cha Mac kinachoweza kubadilisha mtindo wa programu za AI
Conductor: Kifaa cha Mac kinachoweza kubadilisha mtindo wa programu za AI
Tatu za Bug zinakusubiri kurekebishwa, meneja wa bidhaa amekuja na hitaji la dharura. Badilisha tawi, badilisha msimbo, wasilisha. Badilisha tawi tena, badilisha msimbo tena, wasilisha... mtu mmoja, mistari minne, akili inakaribia kulipuka.
Je, ingekuwa vipi kama kuna "mimi" wanne wanafanya kazi kwa pamoja?
Conductor, ni kifaa kinachokupa timu ya programu za AI.
Kutoka "msaidizi wa dereva" hadi "meneja wa mradi"
Tumezoea mtindo wa Copilot. Inafanana na mwalimu mwerevu, amekalia upande wako. Unapandika mstari mmoja, inakamilisha mstari mmoja. Ni ya kujali, lakini kimsingi bado ni mmoja mmoja.
Conductor inabadilisha kabisa mantiki hii. Si mwalimu. Inakufanya uwe meneja wa mradi. Huwezi tena kuwa mtu anayandika kila mstari wa msimbo. Wewe ni mtu wa kugawa kazi, kukagua matokeo, na kuamua kuunganisha. Hisia hii, ni vipi kusema—ni nzuri.
Teknolojia kuu: Git Worktrees
Conductor inaweza kuruhusu AI kadhaa kufanya kazi kwa pamoja, sio kwa uchawi. Ni kipengele kisichojulikana cha Git: git worktrees.
Kwa ufupi, inaweza kukuruhusu kuchukua matawi mengi kutoka kwenye hazina moja kwa wakati mmoja. Kila Agent wa AI anafanya kazi katika "sanduku lake la mchanga". Hawaingiliani. Hawawezi kupigana. Tawi kuu kila wakati linabaki safi.
Awali ulilazimika kujitafutia haya mwenyewe. Sasa, Conductor inakusaidia kutatua kila kitu. Mtumiaji mmoja alisema vizuri: "Inachukua kazi zote chafu za git worktree!"
Lakini kwa kusema ukweli, worktree ina shida ndogo. Kila eneo jipya la kazi, kimsingi linahitaji kusakinisha upya utegemezi. npm install inakimbia mara moja, pnpm install inakimbia mara moja... hii ni kero.
Habari njema ni kwamba, Conductor imeweza kutatua tatizo hili kwa kutumia kipengele cha scripts kilichojengwa ndani. Unaweza kuweka scripts za kiotomatiki, kuruhusu usakinishaji wa utegemezi, maandalizi ya mazingira na mambo haya kufanyika kiotomatiki. Mara Agent wa AI anapoundwa, mazingira yanakuwa tayari, na kuanza kazi mara moja.
Inatumika vipi?
Mchakato ni rahisi kupita kiasi:
- Ingiza mradi wako kwenye Conductor.
- Command+N, tengeneza kazi mpya. Tumia lugha rahisi kuelezea: "Nisaidie kurekebisha Bug kwenye ukurasa wa kuingia." Bonyeza Enter. Agent mmoja wa AI anaanza kufanya kazi.
- Kazi nyingine. "Ongeza hali ya giza kwenye ukurasa wa mipangilio." Agent mwingine anakuja mtandaoni.
- Unakunywa kahawa. Upande wa sidebar unaonyesha kwa wakati halisi maendeleo ya kila Agent. Nani anafanya kazi, nani amemaliza, ni wazi.
- Agent anawasilisha kazi. Conductor ina Diff Viewer iliyojengwa ndani. Unaweza kukagua msimbo moja kwa moja, bila kuhamia kwenye zana nyingine. Unaridhika? Bonyeza kitufe kimoja kuwasilisha PR kuunganisha. Hauridhiki? Mpe mrejesho, umuambie arudi tena.
Kwa kusema ukweli. Mchakato huu, wahandisi wa programu wanaujua vizuri. Kimsingi ni: fungua matawi mengi kwenye kompyuta, andika msimbo kwa pamoja, wasilisha PR, kuunganisha. Hakuna kitu kipya. Masuala ambayo yanapaswa kutokea, bado yatatokea. Kwa mfano, migogoro ya kuunganisha. Agents wawili wamebadilisha faili moja, bado inahitaji wewe kutatua kwa mikono.
Lakini muhimu ni—ufanisi wa pamoja umeongezeka kweli. Awali ulilazimika kufanya kazi kwa mfululizo, sasa unaweza kufanya kwa pamoja. Awali ulilazimika kusimamia matawi mengi mwenyewe, sasa kuna dashibodi ya kuona. Awali ulilazimika kukumbuka kila tawi lilifanya nini, sasa ni wazi. Hii ndiyo thamani ya Conductor.
Uzoefu wa programu asilia ya Mac
Kwa kusema ukweli, zana za wavuti ukizitumia sana, unapokuwa na programu asilia kuna hisia ya kupendwa. Conductor ni hiyo hisia. Ni laini.
Watumiaji wanaiita "programu nzuri ya Mac". Hii si maneno ya kujifurahisha. Mifumo ya uhuishaji ni laini, majibu ni ya papo hapo, UI ni ya kiasi na ya kupendeza. Watu wengine hata wanauliza: "Je, Conductor ni Cursor mpya?" Tathmini hii, wale wanaoelewa wanaelewa.
Ni tofauti gani kati ya Conductor, Cursor, na Copilot?
Copilot: mwalimu mmoja mmoja, anajaza msimbo kwa wakati halisi.
Cursor: mhariri wa asili wa AI, unataka kuchukua nafasi ya VSCode.
Conductor: haisubiri mhariri wako, inasimamia tu kupanga na kusimamia timu ya AI.
Hizi si uhusiano wa ushindani. Conductor ni zana ya kiwango cha juu zaidi. Unaweza kuendelea kutumia VSCode, kutumia Cursor. Lakini Conductor inakusaidia kuunganisha matokeo ya AI kadhaa kwa pamoja.
Ni kama bendi: Copilot ni mpiga violin mkuu. Cursor ni kundi lote la nyuzi. Na Conductor, ndiye kiongozi anayesimama mbele.
Kwa sasa inasaidia Claude Code na Codex, zana mbili zenye nguvu zaidi za CLI za kuandika msimbo.
Watumiaji halisi wanasema nini?
Mhandisi wa Stripe alisema: "Hii ndiyo siku za usoni. Mara ya mwisho nilipokuwa na hisia kama hizi kuhusu zana za maendeleo, ilikuwa Vercel na Supabase."
Mhandisi wa kubuni wa Notion alisema: "Sijui jinsi ningefanya kazi za maendeleo bila yake."
"Wazimu", "ufunguo mpya wa uzalishaji", "mabadiliko ya sheria za mchezo"... maneno haya yanajirudia. Ninaelewa msisimko wao. Kwa sababu Conductor inatatua, ni maumivu halisi.
Inanifanya nikumbuke nini
Ninapotumia Conductor, akili yangu inafikiria swali moja: jukumu la mendelezi linarejelewa.
Awali, wahandisi wa programu walikuwa "watu wanaandika msimbo". Sasa, huenda ikawa "watu wanaosimamia AI kuandika msimbo".
Uwezo wako wa msingi wa ushindani, si tena kasi ya kubonyeza kibodi. Bali ni uwezo wa kugawanya kazi. Ni mtazamo wa kukagua msimbo. Ni uamuzi wa kubuni muundo.
Zana kama Conductor, zinaelekeza sisi kutoka "watekelezaji" hadi "wapiga maamuzi".
Je, hii ni jambo zuri? Nadhani ni. Lakini pia inamaanisha: kukaa tu na kusubiri AI ikuchukue, ni mkakati hatari zaidi. Kujifunza kwa hiari jinsi ya "kuongoza" AI, ndiyo njia sahihi.
Mwisho
Mark Weiser alisema: "Teknolojia kubwa zaidi, ni zile zitakazokuwa zisizonekana mwishowe."
Conductor imenifanya niweze kuona uwezekano huu wa "kutoonekana". Wakati huwezi tena kuwa na wasiwasi kuhusu utekelezaji wa kila mstari wa msimbo. Wakati timu ya AI inafanya kazi kwa kimya nyuma. Wakati unahitaji tu kuzingatia "kufanya nini" badala ya "kufanya vipi". Wakati huo, teknolojia kweli inakuwa isiyoonekana. Na wewe, hatimaye unaweza kuzingatia mambo muhimu zaidi.

