Il design degli agenti richiede principi fondamentali simili a quelli del design del software tradizionale - carico cognitivo ridotto, costruire fiducia nell'utente, osservabilità - tranne che questi contano molto di più, perché gli agenti possono agire su una superficie molto più ampia della tua vita e del tuo lavoro. Sono leve enormi - sia in positivo che in negativo - quindi il design è molto importante.