Инструменты5 июля 2026 г., 09:45 МСК🤖 Auto

Agent-Native: Единый интерфейс для людей и ИИ-агентов

Появился фреймворк Agent-Native, позволяющий создавать приложения, где люди и ИИ-агенты используют одни и те же действия, состояние и контекст через единый интерфейс.

Баннер новости 2915

Концепция Agent-Native: одна логика для всех

Новый open-source фреймворк Agent-Native решает проблему фрагментации в разработке AI-приложений. Его ключевая особенность — принцип "One action powers every app surface". Разработчик определяет действие один раз, и оно становится доступно через любой интерфейс: веб-UI, CLI, HTTP-запросы, протоколы MCP (Model Context Protocol) или A2A (Agent-to-Agent).

Это устраняет необходимость писать дублирующую логику для бэкенда и фронтенда. Агент и пользователь взаимодействуют с одними и теми же данными и состояниями, что упрощает поддержку и масштабирование приложений.

Технический стек и архитектура

Фреймворк позиционируется как backend-agnostic. Он не привязан к конкретному провайдеру баз данных или хостинга, но требует совместимости с экосистемой:

  • Базы данных: Любая SQL-база, поддерживаемая Drizzle ORM.
  • Хостинг: Любая среда, совместимая с Nitro (например, Vercel, Cloudflare Workers, Node.js).

Встроенный рантайм агентов включает инструменты для управления чатами, навыками (skills), памятью, фоновыми задачами (jobs) и наблюдаемостью (observability). Также реализована система handoffs — передачи контекста между разными агентами.

Готовые шаблоны приложений (Apps)

Agent-Native поставляется с набором готовых решений, которые можно форкнуть и кастомизировать. Это не просто библиотеки, а полноценные приложения с интегрированным ИИ:

Категория Пример использования Ключевая функция
Clips Отладка кода Запись экрана с транскрипцией и логами браузера. Агент анализирует видео и исправляет баги.
Plans Кодирование Визуальное планирование перед написанием кода. Генерация диаграмм, вайрфреймов и ревью.
Design Прототипирование Генерация интерактивных HTML-прототипов по текстовому запросу или кликам.
Content Работа с документами Open-source аналог Obsidian для MDX. Агент помогает писать, переписывать и публиковать контент.
Slides Презентации Создание и редактирование React-презентаций (аналог Google Slides/Pitch) через промпты.
Analytics Дашборды Подключение Amplitude/Mixpanel. Генерация графиков и дашбордов через естественный язык.

Быстрый старт и установка

Создание нового проекта занимает одну команду. Фреймворк предлагает три режима инициализации:

  1. Full app: Клонирование готового приложения (например, Mail + Calendar + Forms) с общей системой аутентификации.
  2. Chat: Минималистичный UI для чата с уже подключенным браузерным shell.
  3. Headless: Приложение только с действиями (actions) и CLI, без UI. Интерфейс можно добавить позже.

Для начала работы достаточно выполнить:

npx @agent-native/core@latest create my-app
cd my-app
pnpm install
pnpm dev

Фреймворк распространяется под лицензией MIT. Документация и сообщество доступны на сайте agent-native.com и в Discord.

Источник: Github ↗