Kompiuteriu moksle
agentas (
programinis agentas) - autonomine
programines irangos dalis, vykdanti vartotojo nurodymus arba užprogramuotus situacijos sprendimus. Pagrindine agentu
ideja yra ta, kad jie nera griežtai iškvieciami vykdyti tam tikra užduoti, taciau yra patys aktyvus. Priklausomai nuo tipu jie gali mokytis, daryti išvadas, tarpusavyje komunikuoti siekdami bendru tikslu, keisti vieta.