Outils de Développement IA
AgentNexus
Une architecture de coordination tenant compte des limites de service pour des agents de code LLM hétérogènes avec un stockage de documents versionné, des notifications pub-sub et des mises à jour tenant compte des différences.
AgentNexus
Qu’est-ce que AgentNexus?
AgentNexus est un framework open source qui coordonne plusieurs agents LLM à la granularité des services, en utilisant un échange de documents versionné et un système de notifications pour permettre une collaboration autonome dans le développement logiciel.
Comment utiliser AgentNexus?
- 1Installez via pip : pip install -e ".[dev]"
- 2Initialisez la base de données : python -m alembic upgrade head
- 3Démarrez le serveur : python src/main.py
- 4Connectez un client MCP en ajoutant l'URL du serveur à votre configuration MCP.
- 5Créez un espace de projet à l'aide de l'outil create_space.
- 6Enregistrez des services et poussez des documents.
- 7Abonnez les agents aux mises à jour de documents et utilisez get_my_updates_with_context pour recevoir les différences.
AgentNexus Fonctionnalités clés
- Stockage de documents versionné avec déduplication SHA-256
- Notifications par publication-abonnement
- Mises à jour tenant compte des différences avec diff unifié et contenu complet
- Suivi des étapes du cycle de vie (conception, développement, tests, déploiement, mise à niveau)
- Serveur HTTP MCP avec transport streamable-HTTP
- Tableau de bord web avec Chat IA
- Point de terminaison d'écriture hors bande pour ingestion zéro token
- Recherche plein texte FTS5 avec classement BM25
- Couche IA planificatrice pour Q&A conversationnelle et planification
- 281 tests unitaires et basés sur les propriétés
AgentNexus Cas d’usage
- Coordination de plusieurs agents LLM dans un projet logiciel
- Développement multi-agents orienté services
- Automatisation des changements d'API inter-services
- Collaboration basée sur les documents entre agents
- Activation de mises à jour de code autonomes basées sur les changements de limites de service
AgentNexus Tarifs et crédits gratuits
AgentNexus fonctionne avec le modèle Gratuit.
AgentNexus Avantages et limites
Avantages
- Open source avec licence MIT
- Coordination tenant compte des limites de service
- Mises à jour versionnées et tenant compte des différences
- Conçu pour une architecture logicielle réelle
- Inclut un tableau de bord web et un chat IA
Limites
- Nécessite une installation et une configuration
- Dépend de la compatibilité avec le protocole MCP
- Documentation peut être limitée
- Principalement conçu pour les environnements Python
À quoi AgentNexus convient-il le mieux ?
- Équipes de développement logiciel utilisant plusieurs agents LLM
- Systèmes multi-agents orientés services
- Développeurs ayant besoin d'échange automatisé de documents entre agents