Dalam konteks kecerdasan buatan, sebuah agen merujuk pada suatu sistem komputasi atau entitas yang dapat bertindak secara otonom dalam suatu lingkungan dengan tujuan untuk mencapai sasaran tertentu. Istilah "agen" digunakan untuk menekankan kemampuan entitas tersebut untuk bertindak dan berinteraksi dengan lingkungannya seperti halnya entitas atau agen di dunia nyata.
Apa yang menjadi input bagi proses tersebut?