Verktøyene som fungerer best for agenter vil i økende grad være de mer vellykkede fordi vi over tid vil ha 1,000 ganger flere agenter enn folk som bruker programvare. Programvare har alltid blitt bygget for mennesker. Men folk gjør oppgaver ett trinn om gangen, de har også mye kontekst i hodet som går inn i oppgaven, og når programvare er vanskelig å bruke eller tilbyr flere motstridende løsninger, kan de alltid se et webinar eller snakke med en kollega for å finne ut det rette. Agenter, derimot, kan behandle mye mer data, jobbe parallelt, men vil også løpe løpsk med motstridende verktøy eller datakilder. Så vi må designe programvare som faktisk fungerer bra for at agentene skal lykkes like mye som vi gjør for mennesker. Dette vil bli en ny klasse av problemer og sannsynligvis føre til helt nye programvarekategorier på ulike deler av infrastruktur- og plattformlagene. Supervanskelig, men vilt morsomt problem.