Описание
Iris Agent, разработанный 4onStudios, является универсальным автономным сервисом кодирования, который предоставляет ряд функциональных возможностей для разработчиков. Он поддерживает режимы HTTP-сервиса, CLI и сервера ACP, что делает его адаптируемым для различных сред разработки. Агент разработан для бесшовной интеграции с IDE, предлагая потоковый чат, инструменты для рабочего пространства, маршруты LSP и интеграцию MCP.
Читать далее
HTTP-сервис по умолчанию слушает на порту 8080 и предоставляет RESTful API по адресу /api/agent. Ключевые конечные точки включают обмен сообщениями в чате, управление жизненным циклом выполнения, одобрение команд и инспекцию инструментов. Режим CLI предлагает интерактивную сессию чата в терминале, в то время как режим сервера ACP позволяет интеграции с IDE через stdio.
Iris Agent имеет высокую настраиваемость, позволяя пользователям устанавливать API-ключи для различных поставщиков моделей и настраивать параметры выполнения через переменные окружения. Он поддерживает динамический выбор модели и управление сессиями, позволяя разработчикам адаптировать поведение агента под свои конкретные нужды.
Функции сохранения агента включают хранение данных о жизненном цикле выполнения в SQLite и управление сессиями чата в виде файлов JSON. Он также предлагает маршруты только для настольных ПК для безопасного управления ключами и синхронизации удаленных сессий чата. Iris Agent является открытым исходным кодом и доступен на npm, с вариантами установки через npm или Yarn.
В целом, Iris Agent — это мощный инструмент для разработчиков, стремящихся улучшить свои IDE с помощью продвинутых возможностей кодирования, предлагая гибкость, интеграцию и поддержку нескольких AI-моделей.
- КатегорияКонструкторы AI-агентов
- Модель ценообразованияОткрытый исходный код
- РазвёртываниеCLI, HTTP, ACP
- ПлатформыNode.js
Основные функции Iris Agent
Автономный сервис кодирования HTTP
CLI с интерактивным чатом
Сервер ACP для интеграции с IDE
Поддержка нескольких AI-моделей
RESTful API по адресу /api/agent
Динамический выбор модели
Сохранение с помощью SQLite
Безопасные маршруты только для настольных ПК
Открытый исходный код и доступен на npm
Настраиваемые параметры выполнения
Потоковый чат и инструменты для рабочего пространства
Интеграция LSP и MCP
API одобрения команд и жизненного цикла
Настройка переменных окружения
API Node.js для процессов IDE
Как использовать Iris Agent?
Установка: Используйте npm или Yarn для установки Iris Agent
Настройка: Установите API-ключи и переменные окружения
Запуск: Запустите агент в режиме HTTP, CLI или ACP
Интеграция: Подключите к IDE для улучшенной функциональности
Управление: Используйте конечные точки API для управления чатом и инструментами
Варианты использования Iris Agent
- Интеграция с IDE
- Управление рабочими пространствами
- Настройка моделей
- Одобрение команд
- Инспекция инструментов



