Ce que la construction de Shippy nous a appris sur le développement d’agents IA fiables pour les tâches opérationnelles
Allen Institute for AI
Anthropic
L’équipe Skylight d’Ai2 a développé Shippy, un agent IA pour la connaissance du domaine maritime en temps réel. Les principaux défis étaient d’assurer la fiabilité, l’utilisation correcte des outils et l’isolation des données utilisateur. Shippy utilise un outil CLI déterministe, des sessions isolées via Mothership et un système d’évaluation personnalisé avec des grilles d’experts.
L'équipe Skylight chez Ai2 a développé Shippy, un agent d'intelligence artificielle pour la connaissance de la situation maritime en temps réel, axé sur la fiabilité. Shippy se compose de trois parties : l'âme (prompt système), les compétences (fichiers Markdown précisant les tâches) et la configuration (paramètres d'exécution). Les compétences sont de simples fichiers Markdown suivant la spécification agent-skills utilisée par Claude Code et Codex. Au lieu d'appeler directement l'API, Shippy utilise une interface en ligne de commande dédiée (Skylight CLI) qui gère l'authentification, la pagination et la sortie structurée. Les sessions utilisateur sont isolées via Mothership, qui provisionne un déploiement Kubernetes dédié par session. Le système d'évaluation fait appel à des experts du domaine pour rédiger des scénarios et des grilles d'évaluation, notant l'agent sur des données en direct avec un juge LLM. Shippy utilise actuellement Claude Opus 4.6 comme modèle de langage. Les projets futurs incluent le contrôle d'interface utilisateur piloté par agent, le routage de modèles et la mémoire inter-threads.
Source: Hugging Face blog —
original
