Phantom : Un agent d'IA persistant construit avec le SDK Agent de Claude

Ce que fait Phantom
Phantom est un agent IA persistant qui fonctionne 24h/24 et 7j/7 sur une machine dédiée, plutôt que de s'arrêter lorsque vous fermez une session terminal. Le système encapsule le SDK Agent de Claude (spécifiquement Opus 4.6) avec trois composants clés : une mémoire vectorielle persistante, un moteur d'auto-évolution et un serveur MCP (Model Context Protocol). Vous interagissez avec lui via Slack, et il s'exécute sur sa propre machine virtuelle ou via Docker Compose avec trois commandes pour le configurer.
Fonctionnalités principales et architecture
- Pile technologique : Construit avec Bun et TypeScript
- SDK central : Utilise le SDK Agent de Claude (Opus 4.6)
- Système de mémoire : Mémoire vectorielle persistante pour conserver le contexte entre les sessions
- Moteur d'auto-évolution : Réécrit automatiquement sa propre configuration après chaque session
- Serveur MCP : Permet l'enregistrement et la réutilisation d'outils
- Communication : L'interface principale est Slack
- Déploiement : Fonctionne sur sa propre machine virtuelle ou via Docker Compose
- Configuration : Trois commandes pour le faire fonctionner
- Licence : Apache 2.0
- Tests : Inclut 770 tests
Exemples concrets de production depuis la Source
Lorsqu'on lui a demandé de l'aide pour une analyse de données, Phantom a installé de manière autonome ClickHouse sur sa machine virtuelle, téléchargé 28,7 millions de lignes de données Hacker News, construit un tableau de bord analytique, créé une API REST pour celui-ci, et enregistré cette API comme outil MCP pour une utilisation future.
Quand quelqu'un a demandé "puis-je te parler sur Discord ?", Phantom a répondu qu'il ne prenait pas en charge Discord mais pourrait probablement le construire. Il a ensuite guidé l'utilisateur pour créer un bot Discord, collecté le jeton via un formulaire sécurisé, lancé un conteneur, et est devenu actif sur Discord - ajoutant effectivement un canal de communication qu'il n'avait pas initialement.
L'agent a également intégré Vigil (un petit outil de surveillance open-source) dans sa configuration ClickHouse et s'est construit un tableau de bord de surveillance pour sa propre infrastructure, se surveillant essentiellement lui-même.
Mécanisme d'auto-évolution
Le moteur d'auto-évolution exécute un pipeline en 6 étapes après chaque session pour réécrire sa propre configuration. Le créateur a découvert qu'utiliser Sonnet pour évaluer les changements proposés par Opus empêchait la dérive qui se produisait quand Opus évaluait son propre travail, mettant en œuvre une validation inter-modèles pour maintenir la stabilité.
L'ensemble du projet a été construit en utilisant Claude Code comme seul collègue ingénieur.
À qui cela s'adresse
Développeurs intéressés par la création d'agents IA persistants avec le SDK Agent de Claude, en particulier ceux cherchant des exemples d'intégration autonome d'outils et de systèmes auto-modifiants.
📖 Read the full source: r/ClaudeAI
👀 See Also

Statespace : Créez des applications Web interactives pour les agents OpenClaw avec Markdown
Statespace est un framework gratuit et open-source pour créer et partager des applications web conviviales pour l'IA, que les agents OpenClaw peuvent naviguer et avec lesquelles ils peuvent interagir en utilisant du Markdown pur. Il vous permet de définir des outils, des composants et des instructions dans des fichiers Markdown auxquels les agents accèdent via HTTP.
Plugin écrit par Claw ajoute la prise en charge du niveau de réflexion Qwen 3.8 27B à OpenClaw
Un développeur partage un plugin, écrit entièrement par un agent IA, qui propage les niveaux de pensée de Qwen 3.8 via le template de chat, avec des overrides optionnels par appel et la prise en charge du mode instruct.

Rudel : Analytique open-source pour les sessions Claude Code
Rudel est un outil d'analyse open-source qui examine les sessions Claude Code, fournissant des insights à partir de 1 573 sessions réelles avec plus de 15 millions de tokens et plus de 270 000 interactions. Il révèle des tendances comme une utilisation des compétences à 4 %, des taux d'abandon à 26 % et des modèles de cascade d'erreurs.

Extension VS Code d'IA locale bloque la génération de code non sécurisé lors des sauvegardes
Un développeur a créé une extension VS Code qui exécute llama3.1:8b-instruct-q4 localement pour intercepter les sauvegardes, cartographier les flux d'exécution source-à-puits et bloquer le code généré par IA non sécurisé, comme les vulnérabilités d'injection de logs CWE-117.