Claude и другие кодинг-агенты теперь можно вести через Telegram
Появился AcpGram — Telegram-шлюз для работы с кодинг-агентами вроде Claude Code, Gemini CLI, Codex и Antigravity прямо из чата. Он помогает запускать задачи на сервере, следить за прогрессом и подтверждать опасные действия, не сидя постоянно у терминала.
Зачем вообще нужен такой формат
Автор проекта столкнулся с типичной проблемой: ИИ-агенты для разработки отлично справляются со сложными задачами, но почти всегда завязаны на терминал. Если запустить длинную задачу, приходится ждать у монитора, а проверить ход работы со смартфона или из дороги раньше было неудобно.
AcpGram решает это по-практичному: агент работает на домашнем или рабочем сервере, а управлять им можно из Telegram. Это удобно разработчикам, менеджерам и небольшим командам, которым важно не терять контроль над кодом, но и не сидеть рядом с консолью весь день.
Как устроен AcpGram под капотом
Проект построен на Agent Client Protocol, который передаёт команды и ответы через стандартные потоки ввода-вывода. Благодаря этому разные инструменты можно подключать через один и тот же интерфейс, даже если сами они устроены по-разному.
Gemini CLI и Antigravity уже поддерживают ACP напрямую, а для Claude Code и OpenAI Codex сделаны лёгкие мосты. В итоге пользователь работает по одним и тем же правилам: одинаково переключает проекты, сессии и разрешения, не переучиваясь под каждый отдельный CLI-инструмент.
Что особенно полезно в работе
Самая заметная фишка — живой прогресс в черновике сообщения Telegram. Видно, что делает агент: читает файлы, запускает команды, ищет данные, вносит правки, а также сколько времени уже ушло. Если что-то пошло не так, есть кнопка остановки.
Есть и безопасный режим согласований: когда агент хочет поменять файл или запустить shell-скрипт, бот показывает кнопки разрешения. Для командной работы предусмотрены приглашения коллег, уровни доступа и аудит действий, а все сессии и запросы сохраняются в SQLite и могут быть восстановлены позже.
Сервис работает на Windows, Linux и macOS, написан на чистом Node.js 24 без npm-зависимостей и может разворачиваться как обычным скриптом, так и через systemd, launchd, NSSM или Docker. Это делает его полезным для тех, кто хочет использовать Claude и другие агенты как постоянный рабочий инструмент, а не как разовую консольную утилиту.