Air: IDE нового поколения с ИИ-агентами
Компания представила Air — ADE (Agentic Development Environment), платформу для совместной работы разработчиков и ИИ-агентов. Это не просто чат-бот в IDE, а полноценная среда для постановки задач, параллельного запуска агентов, контроля изменений и фиксации результатов.
На данный момент Air доступен в превью-версии и поддерживает только Claude Agent, требующий активной подписки Anthropic. Разработчики обещают версии для Windows и Linux в 2026 году, а сейчас приложение работает исключительно на macOS.
Air функционирует на основе двух основных этапов: формулировки задачи и анализа результата. Пользователь описывает задачу в чате, предоставляя пошаговые инструкции и контекст. Агент может предложить план, задать уточняющие вопросы и определить стратегию выполнения.
Платформа обеспечивает гибкую передачу контекста: можно прикреплять файлы, ветки и коммиты Git, локальные изменения, фрагменты кода, логи терминала, загружать данные с компьютера или подключать MCP-серверы для расширения функциональности.
Перед запуском задачи разработчик выбирает среду исполнения:
Git Worktree — изолированная рабочая ветка проекта.
Docker — полная контейнеризация, требующая Docker Desktop с лицензией.
Local Workspace — прямые изменения в текущем проекте, без изоляции, но с максимальной скоростью.
Предусмотрена гибкая система прав доступа: от запроса подтверждения на каждом шаге до полного доступа.
Air позволяет запускать несколько агентных задач параллельно, например, написание тестов, исправление ошибок и разработку новой функциональности. Каждая задача имеет четкий статус: Running, Waiting for user action, Finished, Canceled, Archived.
После завершения работы агент предоставляет diff, который разработчик может просмотреть, оставлять комментарии, отправлять агенту как новые инструкции и фиксировать изменения с помощью встроенного Git-инструментария. Генерация сообщений коммитов осуществляется ИИ.
Air интегрируется с внешними инструментами через Model Context Protocol (MCP). MCP-серверы добавляют агенту новые команды, от доступа к API до пользовательских CLI-утилит. Настройка серверов осуществляется через JSON-конфигурации прямо в интерфейсе.
Для веб-проектов в Air реализован Web Preview, автоматически отображающий страницу при запуске сервера или обнаружении HTML-файла. Можно переключаться между режимами «превью» и «исходник», получать советы агента при ошибках и тестировать адаптивность.
Еще одна полезная функция — локальные снимки истории. Air создает снимок перед каждым новым сообщением в чате, позволяя в любой момент вернуться к предыдущему состоянию проекта. Это своего рода машина времени, интегрированная в агентный воркфлоу.
- Комментарии