Description
Iris Agent, développé par 4onStudios, est un service autonome d'agent de codage polyvalent qui fournit une gamme de fonctionnalités pour les développeurs. Il prend en charge les modes de service HTTP, CLI et serveur ACP, ce qui le rend adaptable à divers environnements de développement. L'agent est conçu pour s'intégrer parfaitement aux IDE, offrant un chat en streaming, des outils de gestion d'espace de travail, des routes LSP et une intégration MCP.
Lire la suite
Il nécessite Node.js version 22.13.0 ou supérieure et prend en charge plusieurs modèles, y compris OpenAI, Anthropic et Google.
Le service HTTP écoute par défaut sur le port 8080 et fournit une API RESTful sous /api/agent. Les points de terminaison clés incluent la messagerie de chat, la gestion du cycle de vie des exécutions, les approbations de commandes et les inspections d'outils. Le mode CLI offre une session de chat interactive dans le terminal, tandis que le mode serveur ACP permet des intégrations IDE via stdio.
Iris Agent est hautement configurable, permettant aux utilisateurs de définir des clés API pour différents fournisseurs de modèles et de personnaliser les paramètres d'exécution via des variables d'environnement. Il prend en charge la sélection dynamique de modèles et la gestion des sessions, permettant aux développeurs d'adapter le comportement de l'agent à leurs besoins spécifiques.
Les fonctionnalités de persistance de l'agent incluent le stockage des données de cycle de vie des exécutions dans SQLite et la gestion des sessions de chat sous forme de fichiers JSON. Il propose également des routes sécurisées uniquement pour le bureau pour la gestion des clés et la synchronisation des sessions de chat à distance. Iris Agent est open-source et disponible sur npm, avec des options d'installation via npm ou Yarn.
Dans l'ensemble, Iris Agent est un outil puissant pour les développeurs cherchant à améliorer leurs IDE avec des capacités avancées d'agent de codage, offrant flexibilité, intégration et support pour plusieurs modèles d'IA.
- CatégorieCréateurs d'agents IA
- Modèle tarifaireOpen Source
- DéploiementCLI, HTTP, ACP
- PlateformesNode.js
Fonctionnalités principales de Iris Agent
Service autonome d'agent de codage HTTP
CLI avec chat interactif
Serveur ACP pour intégration IDE
Prend en charge plusieurs modèles d'IA
API RESTful sous /api/agent
Sélection dynamique de modèles
Persistance avec SQLite
Routes sécurisées uniquement pour le bureau
Open-source et disponible sur npm
Paramètres d'exécution configurables
Chat en streaming et outils de gestion d'espace de travail
Intégration LSP et MCP
APIs d'approbation de commandes et de cycle de vie
Configuration des variables d'environnement
API Node.js pour les processus IDE
Comment utiliser Iris Agent ?
Installer : Utilisez npm ou Yarn pour installer Iris Agent
Configurer : Définissez les clés API et les variables d'environnement
Exécuter : Démarrez l'agent en mode HTTP, CLI ou ACP
Intégrer : Connectez-vous aux IDE pour des fonctionnalités améliorées
Gérer : Utilisez les points de terminaison API pour la gestion du chat et des outils
Cas d'utilisation de Iris Agent
- Intégration IDE
- Gestion des espaces de travail
- Configuration des modèles
- Approbations de commandes
- Inspection des outils



