Software nástroj, který využívá LLM k autonomnímu nebo poloautonomnímu psaní, úpravě a správě kódu. Typicky nabízí schopnosti jako čtení/zápis souborů, spouštění příkazů, vyhledávání v codebase a správu kontextu.
Běžné problémy (podle Maria Zechnera)
Feature bloat — agenti nabírají funkce, které nejsou potřeba a přidávají skrytou kontextovou injekci.
Skryté chování — vendoři mění system prompty a kontext bez transparentnosti.
Špatná pozorovatelnost — těžké vidět, co agent dělá a kolik stojí.
Chybějící rozšiřitelnost — power user nemůže přidat vlastní nástroje bez forku.
Approval fatigue — buď plná autonomie, nebo approval pro každou akci.
Špatná správa kontextu — session compaction ztrácí důležitý kontext.