Octopoda MCP Server ajoute une mémoire persistante, une détection de boucles et des pistes d'audit à Claude Code

Octopoda est un serveur MCP qui se branche directement sur Claude Code, créant ce que le développeur décrit comme « un système d'exploitation complet pour vos agents ». L'outil répond aux problèmes courants lors de l'utilisation de Claude Code, notamment la perte de mémoire entre les sessions et le manque de visibilité sur la prise de décision des agents.
Fonctionnalités principales
Le développeur a construit Octopoda en utilisant Claude Code lui-même, avec les fonctionnalités spécifiques suivantes extraites de la source :
- Mémoire persistante qui conserve le contexte entre les sessions
- Détection de boucles qui compare la similarité des embeddings d'écritures consécutives pour détecter quand les agents se retrouvent coincés à se répéter avant d'épuiser les crédits
- Piste d'audit qui enregistre chaque décision avec le raisonnement derrière celle-ci, permettant aux utilisateurs de comprendre ce qui s'est passé lors de longues sessions
- Espaces de connaissances partagés où plusieurs agents peuvent collaborer automatiquement (le développeur mentionne l'exécution d'un agent OpenClaw aux côtés de Claude Code où ils partagent le contexte sans intervention manuelle)
- Tableau de bord montrant tout ce que les agents savent, comment leur compréhension évolue au fil du temps, les scores de performance et l'historique complet des décisions
Stack technique
- PostgreSQL avec pgvector pour la recherche sémantique
- Backend FastAPI
- Tableau de bord React
- Sécurité au niveau des lignes dans PostgreSQL pour l'isolation des locataires (après avoir commencé avec SQLite par utilisateur)
Perspectives d'implémentation
Le développeur a partagé plusieurs leçons pratiques de la construction du serveur MCP :
- L'isolation des locataires s'est avérée plus difficile que prévu, conduisant à un passage de SQLite par utilisateur à PostgreSQL avec la sécurité au niveau des lignes pour une isolation complète des données au niveau de la base de données
- L'ajout d'une instruction
CLAUDE.mdindiquant à Claude d'utiliser proactivement les outils de mémoire fait une différence significative, car sans cela Claude a tendance à préférer son propre contexte intégré aux outils MCP - Le système de détection de boucles utilise la comparaison de similarité des embeddings d'écritures consécutives
L'outil est gratuit et disponible sur www.octopodas.com. Le développeur sollicite les retours d'autres utilisateurs de Claude Code, en particulier ceux qui ont construit des serveurs MCP et découvert des modèles efficaces.
📖 Read the full source: r/ClaudeAI
👀 See Also

ThumbGate met en œuvre le modèle de harnais d'agent en langage naturel de Tsinghua pour la sécurité de l'IA
L'outil open-source ThumbGate implémente le schéma Natural-Language Agent Harness du document NLAH de Tsinghua, en associant quatre composants : les contrats aux règles de prévention générées à partir des retours négatifs, les portes de vérification aux crochets PreToolUse, l'état durable à la base de données de leçons SQLite+FTS5, et les adaptateurs aux adaptateurs de serveur MCP pour plusieurs agents d'IA de codage.

Claude Auto-Continue : L'extension Chrome automatise les interruptions de limite d'utilisation des outils
Un développeur a créé une extension Chrome gratuite qui clique automatiquement sur 'Continuer' lorsque Claude atteint sa limite d'utilisation d'outils après environ 20 appels, éliminant les interruptions manuelles lors des flux de travail agentiques. L'extension inclut une option de minimisation des tokens et fonctionne sur tous les onglets et fenêtres.

10.33 t/s sur Qwen 3.5 35B avec un ordinateur portable à 300 $ : Répartition complète de l'optimisation
Un développeur atteint 10,33 t/s sur Qwen 3.5 35B Q4_K_S avec un Lenovo Ideapad Slim 3i à 300 $ en utilisant ik_llama.cpp, le core pinning, le décodage spéculatif MTP et un réglage BIOS des performances.

Mise en œuvre d'un Assistant Vocal Local avec Qwen3 sur RTX 5060 Ti
Un assistant vocal d'automatisation domestique entièrement local utilisant Qwen3 pour la reconnaissance vocale, le traitement du langage et la synthèse vocale sur une RTX 5060 Ti, avec un clonage de voix de Morgan Freeman et divers outils d'intégration.