Intelligentsed agendid
püstitada ja ka täita eesmärke. Proaktiivne programm on võimeline ära
tundma uusi tekkinud võimalusi ning kasutama neid omaenese
eesmärkide saavutamisel.
Agendile lisatakse lisainformatsiooni selle kohta, milliseid vahendeid ja
võimalusi saab ta kasutada. Kuidas agent toimib, on suuresti tema
enese teha - seda omadust nimetatakse proaktiivsuseks.
Enamasti kasutatakse eesmärkide püstitamiseks ning lahendamiseks
aastakümneid tehisintellektimaailmas kasutatud planeerimise
tehnikaid ning algoritme. Nüüd lisatakse need agentidele.
Seega võib väita, et programmeerimise tehnoloogiad arenevad
intelligentsete moodulite kasutamise suunas ning aastakümnete pärast
kujutab tavaprogrammeerimine vaid eesmärkide püstitamist, mis
iseenesest ei pruugigi väga lihtne olla. Nende täitmine seevastu
toimub arukate agentide poolt, mis ise otsivad optimaalse, olgu see siis
majanduslikult või arvutuslikult, lahenduse püstitatud probleemile,