Intelligentsed agendid
saab stiimuli ning käitub siis vastavalt etteantud reeglitele. Proaktiivsus
seevastu on programmi omadus ise initsiatiivi üles näidata ning
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