En minimerad (200+ rader kod) version av kodagenten är mer lämplig för att lära sig principer. - Ange användaravsikt - Använd en enkel systemprompt för att tala om för LLM:n att du är en kodagent och ange LLM:n dess aktuella arbetskatalog. - Sedan går agentloopen in, LLM ger den första omgången av utdata baserat på användarens avsikt + systempromptar, utdata kan vara av texttyp, det vill säga resultatet av agentens exekvering. En annan möjlighet är att exportera json-filen som anropas av verktyget och sedan lämna över den till funktionsexekveringsmetoden för exekvering, och sedan klippa ihop exekveringsresultatet och den genererade json till ett meddelande för nästa loop. Lista över verktyg som agenten kan använda: läs per rad, skriv innehåll, redigera innehåll, glob search efter vanligt mönster, grep-verktyg, system bash. Varje verktyg har en ledtråd och en invocationmetod.
Det kan förstås att är en minimerad version av Claude Code
62