
kcisoul/remotecode
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Управляйте кодом Клода удаленно через Telegram.
Обзор
Управляйте кодом Клода удаленно через Telegram. Создан специально для Claude Code. Удобно настраивать, мощно использовать и безопасно без открытых портов. Унаследуйте свою политику разрешений Claude Code как есть и дает вам полный контроль над каждым проектом и сессией на вашем хосте - все из Telegram. Отправьте любое сообщение, получите ответы на код Клода с форматированием Markdown Отправляйте фотографии или документы с изображениями, необязательно с подсказкой - - Транскрибируется локально через шепот-кли (оффлайн, бесплатно), затем отправляется в Claude Code - - Несколько сеансов, переключаться между ними, просматривать по проекту - - Смотрите активные файлы сеанса и пересылайте новые сообщения в режиме реального времени. Работает как отдельный процесс с вращением журнала - - Ограничьте доступ по идентификатору пользователя Telegram или имени пользователя - - автоматически следует правилам разрешения Claude Code.json.
Обзор (машинный перевод)
Управляйте кодом Клода удаленно через Telegram. Создан специально для Claude Code.
Удобно настраивать, мощно использовать и безопасно без открытых портов. Унаследуйте свою политику разрешений Claude Code как есть и дает вам полный контроль над каждым проектом и сессией на вашем хосте - все из Telegram.
Особенности
- Текст Отправьте любое сообщение, получите ответы Claude Code с форматированием Markdown ** Анализ изображений** Отправлять фотографии или документы изображения, необязательно с подсказкой подписи ** Голосовые сообщения** Транскрибируется локально через шепот-кли (оффлайн, бесплатно), затем отправляется в Claude Code -** Управление сессией**- Несколько сеансов, переключение между ними, просмотр по проекту
- Автосинхронизация - Смотрите активные файлы сеансов и пересылайте новые сообщения в режиме реального времени
- ** На заднем плане демон** Запускается как отдельный процесс с вращением журнала ** Контроль доступа пользователя** Ограничение доступа по идентификатору пользователя Telegram или имени пользователя Умные разрешения** Следуйте правилам разрешения Claude Code (T0) автоматически. Когда инструмент нуждается в одобрении, вы получаете те же кнопки «Разрешить / Отказать» в Telegram — с помощью инструмента «Разрешить сеанс», чтобы вам не приходилось нажимать одну и ту же вещь дважды
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
RemoteCode
Control Claude Code remotely through Telegram. Built specifically for Claude Code.
Handy to set up, powerful to use, and secure with no open ports. Inherits your Claude Code permission policies as-is, and gives you full control over every project and session on your host – all from Telegram.
You (Anywhere) RemoteCode (Host) Claude Code (Host)
Features
- Text chat – Send any message, get Claude Code responses with Markdown formatting
- Image analysis – Send photos or image documents, optionally with a caption prompt
- Voice messages – Transcribed locally via whisper-cli (offline, free), then sent to Claude Code
- Session management – Multiple sessions, switch between them, browse by project
- Auto-sync – Watch active session files and forward new messages in real-time
- Background daemon – Runs as a detached process with log rotation
- User access control – Restrict access by Telegram user ID or username
- Smart permissions – Follows your host Claude Code
settings.jsonpermission rules automatically. When a tool needs approval, you get the same Allow / Deny buttons on Telegram – with per-tool “allow for session” so you don’t have to tap the same thing twice - Session takeover – Kicked off a task in the terminal and stepped away? If Claude is stuck waiting for permission or asking a question, open Telegram and pick up right where it stopped. You’ll see exactly what it needs, tap to respond, and Claude keeps going
- Cross-session scanner – Running multiple sessions? RemoteCode watches all of them in the background. If any session is waiting for your input, you get a notification – even if it’s not the one you’re currently looking at
Demo
Platform Support
| Platform | Status | Notes |
|---|---|---|
| macOS | Supported | Homebrew for STT dependencies |
| Linux | Supported | STT currently not supported |
| Windows | Not tested |
Quick Start
Prerequisites
- macOS or Linux
- Node.js >= 18
- Claude Code CLI installed and authenticated (
claudecommand available) - Telegram Bot Token – create a bot via @BotFather on Telegram (send
/newbot, follow the prompts, copy the token). See Telegram’s official guide for details
Install
npm install -g @kcisoul/remotecode
Or from source:
git clone https://github.com/kcisoul/remotecode.git
cd remotecode
npm install && npm run build
npm link
First Run
remotecode
The interactive setup wizard will prompt for:
- TELEGRAM_BOT_TOKEN – validated against Telegram API
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add kcisoul/remotecode