Presque tout ce qui concerne la manière dont nous construisons des produits logiciels d'entreprise est en train de changer en ce moment. Pendant des années, lorsque vous construisiez des produits SaaS, votre attention était entièrement portée sur la manière dont un utilisateur interagirait avec le système pour accomplir sa tâche, seul ou en collaboration. Maintenant, de nombreux défis de conception fondamentaux concernent davantage la manière dont l'utilisateur travaillera avec des Agents IA pour accomplir cette tâche. Cela transforme les questions en comment l'utilisateur va configurer, déployer, orchestrer ou fournir un contexte aux Agents IA pour exécuter le travail, puis examiner et intégrer leur travail par la suite. Cela se passe-t-il dans une interface utilisateur existante ? Le faites-vous par le biais d'un chat ? Est-ce à travers une liste de tâches ou une file d'attente ? Est-ce via un constructeur de flux de travail ? Le décrivez-vous comme un Agent ou produisez-vous simplement le résultat spécifique que le client souhaite ? Vous pouvez voir les premières différences se manifester juste dans l'espace de codage IA en ce moment, où il y a un débat entre l'IDE, le terminal, l'interface web ou simplement l'utilisation de slack. Dans tous les cas, une chose qui semble claire, c'est que de nombreuses manières, pour l'utilisateur, le logiciel devient directionnellement plus simple. Les boutons, bascules, interrupteurs et composants nécessaires pour que les gens exécutent des tâches sont moins nécessaires dans un monde d'Agents IA. Les API de ces capacités comptent toujours pour que les Agents IA puissent les utiliser (donc elles ne disparaissent pas), mais elles sont principalement exploitées en arrière-plan. Et quand elles apparaissent finalement pour l'utilisateur, c'est davantage pour des cas d'utilisation avancés, la gestion des exceptions ou le processus de révision, plutôt que pour l'activité courante. Nous sommes sans aucun doute dans la période la plus intéressante de la conception logicielle que nous ayons jamais connue. Nous devons concevoir pour les utilisateurs ainsi que pour les agents autonomes en même temps. Et nous ne sommes qu'aux phases initiales de ce à quoi cela ressemble.
128,13K