Izstrādātājs dalās metodē, kā tikt galā ar pārslodzi, strādājot ar mākslīgā intelekta aģentiem
Programmētājs Sergejs Kūne savā blogā apraksta darba organizēšanas sistēmu, kas palīdz izvairīties no izdegšanas, vienlaikus vadot daudzus MI rīku uzdevumus. Pamatā ir uzdevumu rinda, kas glabājas git repozitorijā, un viena vieta lēmumu pieņemšanai.
Programmatūras izstrādātājs Sergejs Kūne (Sergey Kuhne) savā blogā aprakstījis metodi, kā mazināt garīgo nogurumu, strādājot ar mākslīgā intelekta kodēšanas rīkiem Claude Code un Codex no termināļa. Raksts guvis ievērību tehnoloģiju ziņu vietnē Hacker News, kur ieguvis vismaz 150 punktu.
Problēma
Autora skatījumā darbs ar šādiem rīkiem bieži noved pie haosa. Kamēr MI atbild uz vienu uzdevumu, tiek uzsākts nākamais, pēc tam rodas precizējumi, papildjautājumi un blakus uzdevumi, katram no kuriem tiek atvērta atsevišķa cilne. Galu galā jāpārslēdzas starp aptuveni 20 sarunām un jāsaglabā galvā visi konteksti, līdz koncentrēšanās izkūp. Citi iesaka pārtraukumus, domāšanu pirms rakstīšanas un darba apjoma ierobežošanu, taču viņš izvēlējies citu ceļu. Par galvenajām problēmām autors uzskata secību un kontekstu.
Risinājums
Uzdevumu rinda tiek glabāta git repozitorijā. Katrs uzdevums ir markdown fails blakus kodam, uz kuru tas attiecas, bet dēļa stāvoklis ir saglabāts kā fiksēts attēls. Tādējādi nekas svarīgs nepaliek ne tērzēšanas logā, ne autora atmiņā, un sesijas pārtraukums neko nezaudē.
MI aģents darbojas ciklos: pēta jaunus uzdevumus, izstrādā tos, kurus cilvēks atzīmējis kā drošus, palaiž testus un pārlūka pārbaudi, kā arī pārbauda jau izvietoto. Jutīgam kodam tas veido atsevišķu atzaru un vispirms jautā. Ražošanas vidē aģents neko neizvieto — to dara pats autors.
Lēmumus aģents pieņemt nevar. Tāpēc viss, kam vajadzīga cilvēka spriešana, nonāk vienā vietā — “īpašnieka iesūtnē”. Skripts nolasa visu dēli un sagatavo prioritizētu sarakstu. Pārskatīšanai izmanto Claude artefaktu: vienu lapu, kas katrā ciklā tiek pārbūvēta no git un satur arī katra uzdevuma pārskata lapu. Autora atzinums tiek ierakstīts atpakaļ git, uz uzdevuma kartītes.
Galvenais princips
Autors paņem vienu uzdevumu, ielādē tā kontekstu, pieņem lēmumu vai pieprasa darbību un noslēdz to, atgriežot rindā. Tā konteksts tiek aizvērts kopā ar uzdevumu, un var koncentrēties uz nākamo. Darbs joprojām ir nogurdinošs, taču autors nejūtas apjucis. Joprojām aktuāls izaicinājums ir rīki, kas konteksta ielādi samazina līdz minūtei, kā arī uzdevumu iestrēgšanas novēršana, gaidot lēmumu.

