Saa tano, targets saba za Xcode, dakika 45 za kazi ya mikono yake mwenyewe
Msanidi wa programu za simu anayeanza anasema alipeleka programu nne za asili za Apple kwenye TestFlight ndani ya alasiri moja. Jambo la kuvutia si modeli ya AI, ni mkabidhiano wa kazi.
Kuanzia saa 10:05 jioni hadi TestFlight, kwenye majukwaa manne
Daniel Hayes Smith alifanya commit yake ya kwanza saa 10:05 jioni (4:05 PM). Takriban saa tano baadaye, anasema, programu ya kipima muda cha kuona iitwayo ClearTime ilikuwa ikifanya kazi kwenye matoleo ya TestFlight kwenye Mac, iPhone, Apple Watch na Apple TV. Si michoro minne ya mfano, si programu ya wavuti iliyofungwa mara nne, ni programu nne za asili za Apple zilizoandikwa kwa Swift na SwiftUI. Muda wake mwenyewe wa kazi ya mikono, kwa maelezo yake, ulikuwa takriban dakika 45, na anajieleza kama mgeni kabisa katika uundaji wa programu.
Hizi ni namba zake na ushahidi wake, si vitu vilivyothibitishwa na pande huru. Lakini uzi wake (thread) ni mahususi isivyo kawaida kuhusu mambo ambayo machapisho mengi ya "AI imeunda hii" huyaacha: ni modeli ipi, hali gani ya ruhusa (permission mode), na maamuzi ya usanifu yalifanyika wapi hasa. Umahususi huo ndio unaofanya iwe na thamani kuichambua.
Msukumo wake unastahili kutajwa kwa sababu unaunda bidhaa yenyewe. Smith anasema ana ADHD (ugonjwa wa upungufu wa umakini na wingi wa shughuli) na kile anachokiita "upofu wa muda" (time blindness): dakika kumi na dakika ishirini huhisi sawa hadi achelewe. Alitaka duara dhabiti la rangi linalopungua kadiri muda unavyopita, linalosomeka kwa mtazamo mmoja kwenye skrini yoyote iliyo karibu. Alikuwa akiahirisha kwa muda mrefu. Kisha, anaandika, alipata SVT akiwa na umri wa miaka 48, mapigo ya moyo yakafikia 220 kwa dakika, akalazwa wiki nzima katika chumba cha wagonjwa mahututi (ICU) na kufanyiwa ablation (tiba ya kurekebisha mfumo wa umeme wa moyo). Sasa ameacha dawa zake za ADHD hadi madaktari watakaporuhusu. Aliacha kuahirisha programu hiyo.
Hatua ya usanifu ndiyo iliyookoa muda
Hisia ya kwanza ni kulisifu wakala wa uandishi wa msimbo (coding agent). Smith anasifu mkabidhiano. Kabla ya msimbo wowote, alitumia Claude Design kugeuza maamuzi yaliyokuwa kichwani mwake tu kuwa mafaili ambayo coding agent angeweza kuyafuata bila kusimama kuuliza alimaanisha nini.
Kilichotoka hapo hakikuwa folda ya picha. Kulingana na uzi huo kilijumuisha design brief (muhtasari wa usanifu) unaohusu duara, hali mbalimbali na ufikivu; tokeni za rangi, tipografia, ukubwa na kanuni za mwendo; mbao tofauti za marejeo kwa kila jukwaa; na kipengele kinachobeba mzigo mkubwa: jiometri ya duara iliyoandikwa kama msimbo, pamoja na test vectors na mafaili ya marejeo ya "golden". Faili la golden ni matokeo sahihi yaliyohifadhiwa: kila jukwaa huchora duara, kisha hulinganisha matokeo yake na marejeo hayo. Ikiwa watchOS itachora umbo likiwa na tofauti ya nyuzi tatu, hiyo ni kushindwa kwa jaribio (test failure), si mzozo wa ladha.
Pia kulikuwa na build guide (mwongozo wa ujenzi) uliotaja ni hati ipi inashinda hati mbili zinapopingana. Ikiwa skrini haikulingana na ubao wake wa marejeo, ubao ulikuwa sahihi. Ikiwa jukwaa moja lilichora duara tofauti, jiometri ya pamoja ilishinda. Hilo linaonekana kama urasimu; kwa kweli ndio utaratibu wenyewe. Wakala aliyekwama kati ya vyanzo viwili vinavyopingana atabuni jibu la tatu. Huyu alikuwa na mahali pa kutazama.
Ushahidi kwamba usanifu ulifanya kazi halisi: makabidhiano ya awali ya kiufundi yalitaka Tauri kwa kompyuta za mezani na Expo kwa simu, yaani mifumo miwili ya majukwaa mtambuka (cross-platform frameworks). Smith alimwuliza Claude Code kama hilo lilikuwa kupita kiasi, na anasema wakala alitetea Swift na SwiftUI ya asili kwanza. Teknolojia ilibadilika kabla target ya kwanza ya programu kuwepo. Usanifu ulibaki kamili, kwa sababu haukuwahi kufungwa kwenye framework yoyote.
Mipangilio, kwa lugha rahisi
Smith anasema utekelezaji ulifanyika kwenye Claude Code kwa kutumia Claude Opus 5.5 kwa kiwango cha High effort na Bypass permissions, yaani wakala hutenda bila kusimama kuomba idhini kwa kila uandishi wa faili au amri. Aliunganisha daraja la MCP la Xcode, linalomruhusu wakala kufanya kazi kwenye mradi halisi badala ya kubahatisha kutokana na vipande vilivyobandikwa kwenye mazungumzo. Matokeo yalikuwa workspace moja ya Xcode yenye targets saba, ambazo ni macOS, iOS, watchOS, tvOS, pamoja na widgets, widgets za Watch na TV Top Shelf, juu ya package moja ya pamoja inayoshikilia injini ya kipima muda, jiometri ya duara, hesabu za rangi, UI na majaribio. Kwa kupanga na kupima nguvu ya wazo, alitumia ChatGPT Sol 5.6 kwa kiwango cha Extra High.
Jambo moja la kuzingatia: uzi huo unaahidi kueleza ni nini kinachomfanya wakala asimame na kuuliza, lakini dondoo linakatika katikati ya kanuni baada ya "Solve implementation problems on your own." Kwenye bypass permissions, mpaka huo wa kuomba msaada ndio mpangilio wenye uzito mkubwa zaidi katika mtiririko mzima wa kazi, na ni kipengele kimoja ambacho maandishi yaliyochapishwa hayajakikamilisha.
Maswali Unayopaswa Kujiuliza
- Je, "toleo la TestFlight linalofanya kazi" lina maana ya kuwa na vipengele vyote, au limekusanywa (compiled), kusainiwa na kuzinduka tu? Hizo ni saa tano tofauti kabisa.
- Nani aliandika majaribio ambayo mafaili ya golden yanayakagua, na je, faili la marejeo lenye makosa lingegunduliwa, au lingenakiliwa kwa uaminifu kwenye majukwaa yote manne?
- Ikiwa timu yako inaendesha wakala kwa bypass permissions, ni nini hasa anaruhusiwa kukigusa, na ni nini anachokipeleka juu kwa uamuzi? Andika orodha hiyo kabla ya uendeshaji wa kwanza, si baada yake.
- Ni kiasi gani cha dakika hizo 45 kinaweza kuhamishwa kwa wengine? Smith alifanya maamuzi ya ladha mara moja tu, mwanzoni. Je, kuna mtu kwenye timu yako anayefanya hivyo sasa, au wanafanya maamuzi hayo katikati ya ujenzi?
- Nini kitatokea katika toleo la pili, mahitaji yatakapobadilika na hati za mamlaka zisielezee tena programu iliyotolewa?
Cha Kufuatilia Baadaye
Ishara muhimu ni matengenezo. Ujenzi wa kwanza wa saa tano unathibitisha kuwa mkabidhiano ulifanya kazi mara moja; hausemi lolote kuhusu kama msanidi anayeanza ataweza kutatua hitilafu kwenye workspace ya targets saba ambayo hakuiandika, Apple itakapotoa sasisho la mfumo wa uendeshaji. Fuatilia kama ClearTime itapata toleo la pili linalobadilisha tabia halisi, na kama design brief na mafaili ya golden yatasasishwa pamoja nalo, au yatazeeka kimya kimya huku msimbo ukisonga mbele.
Ready to implement AI in your business?
Our team builds the AI systems you just read about. Start with a free 30-minute discovery meeting.
