Terdapat 3 konsep agent yaitu rational agent, task environment dan struktur agent. Ketika merancang sebuah agent, kita harus mendefinisikan lingkungan masalah (task environment), yakni: Performance measure, Environment, Actuators dan Sensors. 1. Performance Measure Performance Measure/Pengukuran Kinerja adalah suatu proses penilaian kemajuan pekerjaan terhadap tujuan dan sasaran yang telah ditentukan sebelumnya. Dengan kata lain performance measure merupakan keberhasilan suatu agent. 2. Environment Environment adalah suasana/kondisi yang terbentuk akibat interaksi semua elemen-elemen seperti benda mati, hidup atau abstrak. 3. Actuators Actuator/Aktuator adalah sebuah peralatan mekanis untuk menggerakkan atau mengontrol sebuah mekanisme atau sistem. 4. Sensor Sensor adalah tiruan dari indra pada makhluk hidup yang digunakan untuk merespon lingkungan sekitar. Contoh PEAS : 1.Agent pengemudi taksi otomatis: Performance Measure: Aman, Cepat, Legal, Perjalanan yang nyama