Descrição
Iris Agent, desenvolvido pela 4onStudios, é um serviço versátil de agente de codificação autônomo que fornece uma gama de funcionalidades para desenvolvedores. Ele suporta modos de serviço HTTP, CLI e servidor ACP, tornando-se adaptável a vários ambientes de desenvolvimento. O agente é projetado para se integrar perfeitamente com IDEs, oferecendo chat em streaming, ferramentas de espaço de trabalho, rotas LSP e integração MCP.
Ler mais
O serviço HTTP escuta na porta 8080 por padrão e fornece uma API RESTful sob /api/agent. Os principais endpoints incluem mensagens de chat, gerenciamento do ciclo de vida de execução, aprovações de comandos e inspeções de ferramentas. O modo CLI oferece uma sessão de chat interativa no terminal, enquanto o modo servidor ACP permite integrações de IDE via stdio.
Iris Agent é altamente configurável, permitindo que os usuários definam chaves de API para diferentes provedores de modelo e personalizem configurações de tempo de execução por meio de variáveis de ambiente. Ele suporta seleção dinâmica de modelos e gerenciamento de sessões, permitindo que os desenvolvedores ajustem o comportamento do agente às suas necessidades específicas.
Os recursos de persistência do agente incluem o armazenamento de dados do ciclo de vida de execução em SQLite e o gerenciamento de sessões de chat como arquivos JSON. Ele também oferece rotas exclusivas para desktop para gerenciamento seguro de chaves e sincronização de sessões de chat remotas. Iris Agent é de código aberto e está disponível no npm, com opções de instalação via npm ou Yarn.
No geral, Iris Agent é uma ferramenta poderosa para desenvolvedores que buscam aprimorar suas IDEs com capacidades avançadas de agente de codificação, oferecendo flexibilidade, integração e suporte a múltiplos modelos de IA.
- CategoriaCriadores de agentes de IA
- Modelo de preçosCódigo Aberto
- ImplantaçãoCLI, HTTP, ACP
- PlataformasNode.js
Recursos principais de Iris Agent
Serviço autônomo de agente de codificação HTTP
CLI com chat interativo
Servidor ACP para integração de IDE
Suporta múltiplos modelos de IA
API RESTful sob /api/agent
Seleção dinâmica de modelos
Persistência com SQLite
Rotas seguras apenas para desktop
Código aberto e disponível no npm
Configurações de tempo de execução configuráveis
Chat em streaming e ferramentas de espaço de trabalho
Integração LSP e MCP
APIs de aprovação de comandos e ciclo de vida
Configuração de variáveis de ambiente
API Node.js para processos de IDE
Como usar Iris Agent?
Instalar: Use npm ou Yarn para instalar o Iris Agent
Configurar: Defina chaves de API e variáveis de ambiente
Executar: Inicie o agente no modo HTTP, CLI ou ACP
Integrar: Conecte-se com IDEs para funcionalidade aprimorada
Gerenciar: Use endpoints da API para gerenciamento de chat e ferramentas
Casos de uso de Iris Agent
- Integração de IDE
- Gerenciamento de Espaço de Trabalho
- Configuração de Modelos
- Aprovações de Comandos
- Inspeção de Ferramentas



