La start-up basée à San Francisco, Cognition AI, essaie de complètement transformer le paysage de l’ingénierie logicielle grâce à son nouvel assistant AI, Devin.
L’assistant AI peut planifier et exécuter des tâches d’ingénierie complexes, apprendre de ses expériences et corriger les erreurs en cours de route. Doté d’outils essentiels pour les développeurs tels qu’un shell, un éditeur de code et un navigateur, Devin opère dans un environnement de calcul sandbox, reproduisant la configuration d’un développeur humain.
Devin se distingue par sa capacité à collaborer activement avec les utilisateurs pendant le développement logiciel, a déclaré Cognition AI dans un article de blog. Cela inclut la fourniture de mises à jour de progression en temps réel, l’acceptation des retours et la collaboration pour prendre des décisions de conception. Dans l’ensemble, Devin agit comme un partenaire transparent dans le processus de développement logiciel, a affirmé l’entreprise.
Les fonctionnalités de Devin sont diverses. Il peut apprendre de nouvelles technologies, construire et déployer des applications de bout en bout, trouver et résoudre automatiquement des bugs basés sur le code, entraîner et affiner ses modèles AI, résoudre des bugs et des demandes de fonctionnalités dans des dépôts open-source, et contribuer à des dépôts de production matures. Ses capacités de recherche sur Internet lui permettent d’accéder rapidement à des ressources pédagogiques, lui permettant de résoudre efficacement des tâches complexes.
Notamment, les capacités de Devin s’étendent aux tâches du monde réel, puisqu’il a réussi à accomplir une mission sur Upwork. La mission consistait à tirer des inférences basées sur la technologie de vision par ordinateur pour évaluer une route endommagée.
Les Problèmes Communs Rencontrés par la Société dans l’Utilisation Efficace des Derniers Développements de l’Intelligence Artificielle
Les Problèmes Communs Rencontrés par la Société dans l’Utilisation Efficace des Derniers Développements de l’Intelligence Artificielle Introduction L’intelligence artificielle (IA)