Телеграм-бот для управления CLI Claude Code с мобильного устройства

Что это такое
Разработчик создал бесплатного, открытого Telegram-бота, который предоставляет мобильный интерфейс для доступа к командам CLI Claude Code. Проект написан на TypeScript с использованием фреймворка grammY, имеет лицензию MIT и включает 96 модульных тестов.
Ключевые особенности и функциональность
Бот предоставляет все слеш-команды Claude Code в виде команд Telegram, включая:
/commit/code_review/simplify- Другие команды Claude Code
Дополнительные возможности:
- Автоматически обнаруживает пользовательские навыки из
~/.claude/skills/ - Обрабатывает фотографии, документы и голосовые заметки, отправленные через Telegram
- Отправляет файлы, созданные Claude, обратно в чат
- Реализует очередь сообщений — несколько сообщений обрабатываются по порядку, пока Claude работает
- Автоматически определяет обычный чат и работу с кодом, используя флаг
--bareдля простых вопросов (примерно в 10 раз дешевле) - Поддерживает групповые чаты — команды могут использовать одну сессию Claude в Telegram-группе
Процесс разработки
Проект был создан с использованием самого Claude Code с определённым подходом к разработке:
- 3 параллельных агента работали в изолированных git worktree
- Каждый агент создавал непересекающуюся часть проекта
- Управление велось из основной ветки, затем всё объединялось и связывалось
- 4 цикла ревью выявили и исправили несколько проблем:
- Утечка clearInvocation
- Ошибка двойного кодирования URL
- 4 случая дублирования логики были вынесены в общий хелпер (сокращение кода на 148 строк)
Сценарий использования
Этот инструмент предназначен для разработчиков, которые хотят запускать Claude Code со своего телефона, не открывая терминал, позволяя выполнять коммиты кода, ревью PR и запуск пользовательских навыков с мобильных устройств.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Voxlert: Голосовые уведомления для сессий Claude Code с голосами персонажей
Voxlert — это инструмент, который подключается к событиям Claude Code и озвучивает уведомления с помощью характерных голосов, таких как адъютант из StarCraft, SHODAN, GLaDOS и костюм HEV. Он использует LLM через OpenRouter для генерации реплик в стиле персонажей и работает локально после установки через npm.

Baton: Десктопное приложение для управления несколькими ИИ-агентами программирования
Baton — это настольное приложение, которое помогает разработчикам управлять несколькими ИИ-агентами для программирования в изолированных рабочих пространствах. Оно предоставляет реальные терминальные сессии, изоляцию git worktree и мониторинг состояния для агентов, таких как Claude Code, Codex CLI, OpenCode и Gemini CLI.

Компилятор HEIR от Google: практический частный ИИ с гомоморфным шифрованием
Google публикует HEIR как открытый исходный код, компилятор, который позволяет разработчикам выполнять AI-инференс на зашифрованных данных без их расшифровки. Демонстрации включают обнаружение мошенничества, рекомендации и другое.

Совместим ли я с OpenAI: Инструмент и документация для единых API-сигнатур
Новый инструмент и страница документации документируют совместимость с OpenAI среди открытых AI-движков, таких как vLLM и llama.cpp, включая официальные и неофициальные сигнатуры.