Harness engineering: jinsi ya kujenga wakala wa AI unaoaminika
Makala: 8
Harness engineering (uhandisi wa harness) ni nidhamu ya kujenga mazingira yanayozunguka modeli ya lugha, ambamo wakala wa AI anaweza kumaliza kazi halisi kwa uaminifu. Fomula ya mada hii ni: Wakala = Modeli + Harness. Modeli ile ile katika mradi mmoja hufanya kazi kama msanidi mwenye uzoefu, lakini katika mradi mwingine hupoteza muktadha na kuripoti kwamba kipengele kilichovunjika kiko tayari. Tofauti karibu kila mara iko kwenye harness, si kwenye modeli.
Mwongozo huu ni ramani ya mada. Hapa zimekusanywa dhana kuu na mpangilio unaofaa wa kujifunza. Kila mada imefafanuliwa kwa kina katika makala yake.
Vipengele vitano vya harness
- Maelekezo — faili za CLAUDE.md na AGENTS.md, nyaraka za mada na skills: wakala anajua nini kuhusu mradi.
- Zana — shell, kuhariri faili, browser, seva za MCP: wakala anatenda kwa kutumia nini.
- Mazingira — sandbox, kontena, nakala ya kazi iliyotengwa: wakala anaendesha amri wapi.
- Hali — faili za mpango na maendeleo, historia ya git: kumbukumbu kati ya vikao.
- Maoni — majaribio, linter, ukaguzi wa aina, hooks: wakala anajuaje kwamba amekosea.
Vipengele hivi huunda mzunguko funge. Ukiondoa kimoja, mzunguko unakatika: bila uthibitishaji wakala haoni makosa yake, na bila hali kila kikao huanza upya.
Uanze wapi
Ikiwa mada ni mpya kwako, anza na makala kuhusu harness engineering ni nini na jinsi inavyotofautiana na prompt engineering na context engineering. Ufafanuzi mfupi wenye mfano uko katika makala ya harness ya wakala.
Kisha endelea na mazoezi. Faili ya kwanza kila mtu anayokutana nayo ni maelekezo ya mradi: nini cha kuandika kwenye CLAUDE.md na AGENTS.md, nini kisichopaswa kuandikwa, na kwa nini wakala hupuuza kanuni iliyoandikwa wazi kwenye faili.
Wakala akishaanza kufanya kazi katika mradi, swali la uaminifu linaibuka. Mpango wa hatua kwa hatua unakuongoza kutoka kwenye kumbukumbu ya kushindwa na vipimo vya MTBF na MTTR, kupitia rollback ya gharama nafuu, mizunguko ya maoni na kumbukumbu ya faili, hadi mzunguko wa kujiendesha ambapo wakala hufanya kazi kwa saa nyingi bila usimamizi.
Kanuni kuu
- Wakala hajavunjika — kilichovunjika ni mazingira. Kwanza tafuta pengo kwenye harness, usibadilishe modeli.
- Anza na maoni: amri moja ya uthibitishaji ina thamani kubwa kuliko ukurasa mzima wa maelekezo.
- Maelekezo ni ramani, si kitabu cha kiada: faili fupi ya kuingilia na maelezo zaidi kadri yanavyohitajika.
- Mambo muhimu yanaishi kwenye faili, si kwenye dirisha la muktadha.
- Pima: kumbukumbu ya kushindwa badala ya hisia.
Vipengele vyote na jinsi ya kujenga harness nzima vinafundishwa kwa vitendo katika kozi ya harness engineering.