HAPI CLI

Удаленное управление сессиями Claude Code, Codex и других кодинг-агентов с телефона через нативные приложения и Web

  • 5 407 ★ репозитория
  • Последний коммит
  • AGPL-3.0
CLI

Широкий доступ

Почему такой уровень

  • Дает удаленный доступ к рабочей машине и сессиям агента с телефона
  • По умолчанию трафик идет через общее реле стороннего сервера
Все причины и проверки

tiann/hapi

Установка

Сервисы

Ручная установка

npx @twsxtd/hapi hub --relay

Запускает хаб с зашифрованным реле.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Дает удаленный доступ к рабочей машине и сессиям агента с телефона
  • По умолчанию трафик идет через общее реле стороннего сервера

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

HAPI запускает на вашей рабочей машине хаб, который оборачивает уже установленный кодинг-агент, такой как Claude Code, Codex, Cursor Agent или OpenCode, и открывает к нему доступ с телефона или браузера. Сессия начинается локально в терминале как обычно, а затем ее можно подхватить с iOS, Android, веб-страницы или Telegram Mini App без потери контекста и без перезапуска. Одобрение действий агента, диктовку и просмотр файлов можно делать удаленно, соединение шифруется через WireGuard и TLS, при этом сам HAPI не заменяет агента, а лишь передает его вывод и ввод через реле или самостоятельно поднятый туннель.

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

Подходит, если

  • Нужно одобрить запрос агента или посмотреть прогресс задачи с телефона
  • Хочется продолжить сессию Claude Code или Codex с другого устройства без перезапуска
  • Нужен голосовой ввод для кодинг-агента, когда руки заняты чем-то другим

Не подходит, если

  • Работа всегда идет за одним компьютером и удаленный доступ не нужен
  • Не хочется открывать доступ к рабочей машине даже через зашифрованное реле

Пример запроса к агенту

Запусти сессию Claude Code через HAPI и покажи QR-код для подключения с телефона

Ограничения

Использование общего реле по умолчанию означает, что трафик сессии проходит через сторонний сервер, пусть и зашифрованным. Для полностью самостоятельного хостинга нужно поднимать Cloudflare Tunnel или Tailscale отдельно. Часть агентов требует конкретной минимальной версии, например Codex 0.154.0 и новее для общих сессий.

Как отключить. Остановите процесс hub и удалите пакет командой npm uninstall -g @twsxtd/hapi, установленные нативные приложения на телефоне удаляются как обычные приложения.

Частые вопросы

С какими агентами работает HAPI?

С Claude Code, Codex, Cursor Agent, Grok Build, OpenCode, Kimi, Copilot, Antigravity, Pi и DeepSeek Harness, запуск конкретного агента задается командой hapi <agent>.

Можно ли не использовать общее реле?

Да, README описывает самостоятельный хостинг через Cloudflare Tunnel или Tailscale вместо реле HAPI по умолчанию.

Обсуждение

Вопросов и отзывов пока нет.

Самостоятельный сервис для наблюдения за Claude Code и Codex и одобрения их действий из Telegram, Feishu или веб-терминала

CLIШирокий доступ215Звезды репозитория

Плагин для Claude Code: агент помнит вас между сессиями, носит имя и характер и отвечает в мессенджерах.

ПлагинШирокий доступ64Звезды репозитория
Нужен VPN

Компактная замена OpenClaw: личный ассистент на Claude Agent SDK, агенты в изолированных контейнерах, мессенджеры добавляются скиллами

CLIШирокий доступ31,1 тыс.Звезды репозитория

Claude-to-IM

claude-to-im

Мост между Claude Code или Codex и мессенджерами: общайтесь с агентом из Telegram, Discord, Feishu, QQ или WeChat

СкиллШирокий доступ2,9 тыс.Звезды репозитория

Telegram-мост к агенту Pi: продолжайте сессию с телефона голосом и скриншотами и возвращайте ее в терминал

CLIШирокий доступ147Звезды репозитория

Локальный демон собирает Claude Code, Codex и OpenCode в команду: задачи, отдельные worktree, проверки и слияние.

CLIШирокий доступ64Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
HAPI (эта карточка)нет5 407
Alookнет1 494alook дает локальным Claude Code
OpenCode Telegram Botнет1 352телеграм-бот для OpenCode
botmuxнет1 975botmux связывает Lark и Feishu с Claude Code

Коротко о README

README описывает HAPI как локальный хаб, который оборачивает официальные сессии Claude Code, Codex, Cursor Agent и других агентов и дает к ним удаленный доступ с нативных iOS и Android приложений, веб-страницы или Telegram Mini App. Отмечены общие сессии Codex между терминалом и телефоном, голосовой ассистент, просмотр файловой системы и сквозное шифрование через WireGuard и TLS. Автор называет проект локальной альтернативой сервису Happy. Лицензия AGPL-3.0.

Бейдж для README

Сообщить о проблеме