Taratibu ya Hatua 4 za Kuamini Code za AI

Nilitengeneza bidhaa yangu nzima nikitumia AI coding agent.

Hatari kubwa siyo hitilafu (bugs). Hatari kubwa ni seti ya majaribio (test suite) inayopita kwa sababu isiyo sahihi. Alama ya tiki ya kijani inaweza kukuambia uongo.

Ninatumia hatua hizi nne ili kubaki na udhibiti.

  1. Weka vigezo vyako vya mafanikio katika hali ya kudumu Andika sheria zako za kufaulu au kufeli kwenye git kabla ya kuona matokeo yoyote ya AI. Ukifafanua mafanikio baada ya AI kumaliza, utachagua tafsiri inayounga mkono matokeo ya AI. Wakati mmoja nilipoteza mradi kwa sababu jaribio lilipita kwa kupima kitu kisicho sahihi. Andika kiwango cha ubora kwanza.

  2. Fanya majaribio ya msingi Commit vigezo vyako na ufanye majaribio kwenye code yako ya sasa. Unahitaji mahali pa kuanzia ambapo unajua hali yake ni nzuri. Lazima ujue kama jaribio limepita leo au kama lilikuwa tayari limepata alama ya kijani kabla ya AI kuligusa.

  3. Omba mpango kabla ya code Mwombe AI mpango. Usiombe code. Watu wengi huharibu codebase yao kwa sababu wanaruhusu mistari 400 ya code bila kuisoma. Unaweza kupitia mpango ndani ya dakika mbili. Hii inazuia AI kufuta kesi ngumu za majaribio (test cases) ili kufanya namba zionekane nzuri.

  4. Idhini ya mwongozo pekee Pitia mpango. Kataa ikiwa unaonekana si sahihi. Baada ya hapo ndipo upidhibitishe kazi hiyo. AI haandiki code ambayo sijaisoma tayari kwenye mpango. Idhini ya kiotomatiki (Auto-approval) hupelekea mifumo ambayo inaamini kuwa iko sahihi kumbe iko makosa.

Source: https://dev.to/jeonsewon/the-4-step-ritual-i-use-so-an-ai-coding-agent-cant-hand-me-a-green-checkmark-that-lies-9pf

Optional learning community: https://t.me/GyaanSetuAi