Инструменты18 августа 2026 г., 11:47 МСК🤖 Auto

HAPI: Локальный хаб для Claude, Codex и других AI-агентов с удаленным управлением

Новый open-source проект HAPI позволяет запускать официальные AI-агенты локально и управлять ими через веб, PWA или Telegram-бот с сквозным шифрованием.

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

Единая точка входа для множества AI-агентов

Проект HAPI (транслитерация китайского «Happy») позиционируется как локальная альтернатива сервису Happy. Главная особенность — унификация работы с различными AI-агентами. Пользователь может запускать сессии Claude Code, Codex, Cursor Agent, Grok Build, OpenCode, Kimi, Copilot, Antigravity и Pi в едином интерфейсе, сохраняя привычный терминальный опыт.

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

Безопасность и архитектура

Соединение между устройством пользователя и локальной машиной защищено протоколами WireGuard + TLS, обеспечивая сквозное шифрование (E2E). Для удаленного доступа не требуется сложная настройка портов: достаточно запустить хаб через npx @twsxtd/hapi hub --relay, после чего система сгенерирует URL и QR-код для сканирования смартфоном.

Поддерживаются альтернативные варианты хостинга, такие как Cloudflare Tunnel и Tailscale, что дает гибкость в выборе инфраструктуры.

Ключевые возможности

  • Seamless Handoff: Бесшовный переход между локальной работой и удаленным управлением без потери контекста сессии.
  • AFK Without Stopping: Возможность одобрять запросы ИИ со смартфона одним нажатием, не отрываясь от работы.
  • Terminal Anywhere: Выполнение команд напрямую с телефона или браузера на рабочей машине.
  • Voice Control: Встроенный голосовой ассистент для управления агентом без рук.
  • Workspace Browser: Опциональный просмотр файловой структуры через веб-интерфейс с ограничением доступа к разрешенным подкаталогам.

Установка и запуск

Для быстрого старта используется команда npx @twsxtd/hapi, которая запускает сервер и агент (по умолчанию Claude Code). Для сборки из исходного кода требуется bun:

bun install
bun run build:single-exe

Проект открыт на GitHub, что позволяет сообществу вносить вклад в развитие функционала и поддерживать новые модели агентов.

Источник: Github ↗