ChatGPT imefanya akili mnemba (artificial intelligence) kuwa tabia ya kila siku kwa mamilioni ya watu. Uliza swali, upate jibu. Andika rasimu ya barua pepe, rekebisha hitilafu (bug), tengeneza picha. Lakini kila mwingiliano huanza na maelekezo (prompt) na huisha wakati modeli inapoacha kuandika. Wewe ndiye injini; AI ni chombo tu.
Mabadiliko yanayofuata hayaonekani kama dirisha la mazungumzo (chat window) bali zaidi kama mfanyakazi mwenzako anayekamilisha mambo wakati wewe unazingatia mambo mengine. Mabadiliko hayo ni Agentic AI.
Makampuni kama OpenAI, Google, na Microsoft yanajenga mawakala wa AI (AI agents) kwa bidii. Mifumo hii inafanya zaidi ya kujibu maswali. Wanapanga, wanafanya mantiki, na kukamilisha kazi kwa maelekezo machache tu kutoka kwako. Unataja mwisho unakoelekea, na wao wanatafuta njia.
Agentic AI ni nini?
Chatbots za kawaida ni za kuitikia tu (reactive). Unawapa maelekezo, wanakupea kifungu cha maandishi, na kisha jukumu linarudi kwako. Ikiwa unahitaji mambo kumi yafanyike, lazima uulize maswali kumi tofauti na kisha uunganishe matokeo hayo mwenyewe.
Agentic AI inatafuta lengo. Badala ya kusubiri ujumbe wako unaofuata, inaendelea kufanya kazi. Inaweza kuvunja lengo kubwa kuwa hatua ndogo na madhubuti, kuamua mpangilio unaofaa, kutumia zana za nje kama vile vivinjari vya wavuti (web browsers), kimitambo (calculators), tafsiri za kodi (code interpreters), au kalenda yako, kukusanya taarifa mpya papo hapo, na kurekebisha mpango wake wenyewe wakati hali inabadilika. Ikiwa safari ya ndege iliyokusudiwa imeshamalizika, inatafuta chaguo lingine bila kuomba ruhusa. Ikiwa chanzo cha data kimepata hitilafu, inajaribu njia mbadala kabla ya kukusumbua.
Hii siyo tu kutoa matokeo kwa haraka zaidi. Ni kundi tofauti la tabia.
Generative AI dhidi ya Agentic AI
Generative AI, teknolojia inayotumika nyuma ya ChatGPT, ni mtaalamu wa hatua moja (single-turn specialist). Unatoa maelekezo, inatengeneza maandishi, kodi, au picha, na kisha inasubiri. Inakamilisha kazi moja mahususi kwa wakati mmoja na inahitaji mwongozo wa mara kwa mara ili kuendelea na inayofuata.
Agentic AI ni mwendeshaji wa hatua nyingi (multi-step operator). Inatafuta malengo kwa kujitegemea, inatekeleza mifumo ya kazi (workflows) iliyounganishwa, inashughulikia kazi nyingi zilizofungamana kwa mfuatano, na inafanya maamuzi ndani ya mipaka uliyoweka.
Tofauti hiyo inafanana na tofauti kati ya kuagiza kahawa kikombe kimoja kimoja na kumwajiri barista anayesimamia msongamano wa asubuhi, anayeongeza maharagwe, na kusafisha mashine wakati wewe unazingatia kuendesha duka.
Wapi Utakapoiona Kwanza
Pengo kati ya hizi mbili linakuwa dhahiri unapoangalia kazi halisi.
Ufikiaji wa biashara. Wazia unahitaji kupanga mkutano na mteja mtarajiwa. Chatbot ya generative AI inaweza kuandika barua pepe ikiwa utaiomba vizuri. Agentic AI inafanya kazi nzito. Inafanya utafiti wa kampuni kuhusu habari za hivi karibuni au mizunguko ya ufadhili, inaandika ujumbe wa kibinafsi unaorejelea taarifa hizo, inakagua kalenda yako kwa nafasi zilizo wazi, inatuma mwaliko, na kuweka kikumbusho cha kufuatilia. Unaidhinisha mpango mapema; wakala anashughulikia kazi za sulubu.
Uendelezaji wa programu. Generative AI inaweza kuandika function au kuelezea regex. Wakala wa AI anaweza kusoma ticket, kutengeneza kodi, kupitia pull requests, kuendesha majaribio (tests), kutambua hitilafu (bugs), na kuwasilisha marekebisho. Bado unamiliki usanifu (architecture) na muundo wa jumla, lakini kazi zinazojirudia—boilerplate, linting, marekebisho madogo (refactoring)—zinakabidhiwa. Unaacha kuandika kila semicolon na kuanza kuamua ikiwa kipengele hicho kinapaswa kuwepo kabisa.
Huduma kwa wateja. Generative AI inaweza kuandika jibu la adabu kwa tweet ya hasira. Mfumo wa agentic unaweza kushughulikia kurudisha bidhaa, kutafuta oda kwenye hifadhidata (database), kufuatilia lebo ya usafirishaji, kupanga muda wa kuchukuliwa kwa bidhaa, kusasisha ticket ya msaada, na kumshirikisha binadamu pale tu inapokuwa ni tatizo gumu sana. Timu ya binadamu inaacha kuzama katika kazi za kila siku na kuanza kutatua matatizo yanayohitaji huruma, majadiliano, na uamuzi wa kibunifu.
Jinsi ya Kujiandaa kwa Mabadiliko Haya
Ikiwa wewe ni mwanafunzi au mtaalamu anayefanya kazi, sasa ndio wakati wa kujenga ujuzi utakaokuruhusu kubuni, kutumia, na kusimamia mifumo hii.
- Uandishi wa programu kwa Python. Ni lugha inayotawala zana za AI, na mifumo mingi ya 'agent' imeundwa juu yake. Huhitaji kuwa mtaalamu wa 'kernel developer', lakini unapaswa kuwa na uwezo wa kuandika skripti zinazounganisha huduma mbalimbali.
- Misingi ya AI na mashine kujifunza (machine learning). Huwezi kusimamia kile usichokielewa. Jua jinsi mifumo mikubwa ya lugha (large language models) inavyofikiri, mahali inapopata upotofu (hallucinate), na jinsi ya kutathmini matokeo yake.
- Uunganishaji wa API. 'Agents' huishi kwa kuzungumza na programu nyingine—Slack, Gmail, Salesforce, GitHub. Kuelewa jinsi REST APIs na webhooks zinavyofanya kazi ni maarifa ya kihandisi ya vitendo ambayo yanatoa faida mara moja.
- Kompyuta ya wingu (Cloud computing). 'Agents' huendeshwa kwenye miundombinu, si kwenye laptop yako. Kujua jinsi ya kuanzisha 'container', kusimamia ruhusa, na kusoma bili kunakuepusha na kutengeneza vitu vya kuchezea ambavyo vitavunjika chini ya mzigo halisi.
- Uchambuzi wa data. Kadiri 'agents' zinavyozalisha matokeo mengi zaidi, mtu anahitajika kuhakiki ikiwa matokeo hayo ni sahihi, yana upendeleo, au ni ya manufaa. Ujuzi wa msingi wa takwimu na uwezo wa kuuliza maswali kwenye data hutofautisha usimamizi wenye thamani na imani isiyo na uthibitisho.
- Fikra tunduizi (Critical thinking). Sehemu ngumu ya siku zijazo siyo kuandika kwa haraka zaidi. Ni kuainisha lengo sahihi, kutambua matukio ya pembeni (edge cases), na kujua ni wakati gani hasa wa kuiongoza mashine tofauti na maelekezo yake.
Hitimisho la Kweli
Agentic AI itabadilisha kazi. Kazi za kila siku—uingizaji wa data, upangaji wa ratiba, mstari wa kwanza...
