Видео показывает, как управлять Claude Code через Telegram-бота с помощью новой функции Cloud Channels без использования OpenClaw.
Ask about this video. Answers come from its transcript only — with the timestamp, so you can check them.
Generated from the transcript and can be wrong — check the timestamp.
Key Takeaways
- Cloud Channels обеспечивает безопасное управление Claude Code через Telegram без OpenClaw.
- Для работы необходима актуальная версия Cloud Code и подписка Pro или Max.
- Telegram-бот создается через BotFather и привязывается к аккаунту для безопасности.
- Управление Cloud Code через Telegram удобно и позволяет выполнять команды и создавать файлы.
- Бот работает только при активном терминале и включенном компьютере.
What the video covers
- Cloud Channels позволяет управлять инстансом Cloud Code напрямую из Telegram-бота.
- Open Cloud теперь не нужен, так как новая интеграция от Anthropic более безопасна и стабильна.
- Для работы требуется обновить Cloud Code до версии минимум 2.1.8 и иметь подписку Pro или Max.
- Установка включает проверку Node.js, установку Cloud Code и плагина Telegram для Cloud Channels.
- Создается Telegram-бот через BotFather, после чего его API-токен подключается к Cloud Code.
- Настраивается связь между Telegram-ботом и Cloud Code с помощью команд в терминале и VS Code.
- Происходит привязка Telegram-аккаунта к боту для ограничения доступа только к авторизованным пользователям.
- Теперь можно управлять компьютером и Cloud Code через Telegram, включая создание файлов и выполнение команд.
- Минус: бот работает только при открытом терминале и включенном локальном компьютере.
- Видео содержит подробную инструкцию и полезные советы по установке и настройке.
Full Transcript — Download SRT & Markdown
Speaker A
Cloud Channels - это новая фишка, которая появилась совсем недавно в Cloud Code, и она позволяет управлять вашим инстансом Cloud Code прямо из Telegram-бота.
Speaker A
Зачем теперь нужен Open Cloud?
Speaker A
Непонятно.
Speaker A
В общем-то, вы можете управлять вашим Cloud Code через Telegram, работает это только через Cloud Code в терминале, но в целом ничего страшного.
Speaker A
Это сильно лучше, чем Open Cloud, потому что это безопаснее, чем Open Cloud.
Speaker A
Потому что, как вы помните, у Open Cloud, у этого Cloud Bot, Multibot'а было кучу проблем с безопасностью, а это официальная интеграция от Anthropic, здесь поработали над безопасностью, здесь всё стабильно.
Speaker A
Смотрите, какие требования: нужно обновить Cloud Code, нужна подписка Pro или Max, через API-ключ это не получится сделать.
Speaker A
Переходим к установке Cloud Channels, понятно, чтобы установить Cloud Channels, вам нужен Cloud Code, установленный в терминале.
Speaker A
Если вас интересует установка Cloud Code, как с ним работать и так далее, у меня есть полный гайд на эту тему, посмотрите.
Speaker A
Тут мы на этом зацикливаться не будем, но в любом случае, как минимум, у вас уже установлен Cloud Code через расширение VS Code, но чтобы подключить Cloud Channels и пользоваться им из Telegram'а, нужно добавить его в консоль.
Speaker A
Как это сделать, понятно то, что чтобы сначала установить Cloud, нужно проверить версию Node.js.
Speaker A
На самом деле, не очень это понятно.
Speaker A
Ну ладно.
Speaker A
Нужно просто убедиться, то, что у вас есть Node.js.
Speaker A
Вводите команду Node Version, если что-то показывает, значит, она есть.
Speaker A
Если нет, заходите на сайт, устанавливайте Node.js, тогда всё будет хорошо.
Speaker A
Там инструкция простая, если что, спросите у ChatGPT.
Speaker A
Потом устанавливаем Cloud Code, вводим вот такую вот команду.
Speaker A
У меня уже установлено, поэтому я Cloud Code устанавливать не буду.
Speaker A
Это именно в терминал установка.
Speaker A
Потом мы обновляем до последней версии.
Speaker A
Это тоже важно.
Speaker A
Вот эту инструкцию я оставлю у себя в Telegram-канале.
Speaker A
Обновляем.
Speaker A
Готово.
Speaker A
У нас всё сейчас должно обновиться.
Speaker A
Я нажал на кнопочку Y.
Speaker A
Чтобы обновить.
Speaker A
Вот я его обновил.
Speaker A
Но теперь я выйду, наверное, обратно.
Speaker A
Для этого я пропишу команду Exit.
Speaker A
Вот, я вернулся обратно в консоль.
Speaker A
Чтобы открыть консоль, я не сказал, нужно вот сюда вот нажать в VS Code, у вас вот будет терминал.
Speaker A
Можно это делать не обязательно через VS Code, можно это делать через любой терминал на вашем компьютере.
Speaker A
Потом проверяем версию.
Speaker A
Копируем.
Speaker A
Зачем мы это делаем, потому что чтобы Cloud Channels работал, нам нужна актуальная версия Cloud Code.
Speaker A
Да, как минимум 2.1.8, у нас 2.1.8.4, значит, всё в порядке.
Speaker A
Теперь мы устанавливаем такую штучку под названием BUN.
Speaker A
Я не знаю, что это значит.
Speaker A
Ну, тем не менее.
Speaker A
Устанавливаем такую штучку, вводим просто вот эту команду.
Speaker A
Ой, извиняюсь.
Speaker A
Отлично, BUN у нас установлен.
Speaker A
Нам нужно создать Telegram-бота.
Speaker A
Для этого мы оказываемся в Telegram'е, нам тут нужен BotFather.
Speaker A
Вы можете просто в поиске чатов написать BotFather.
Speaker A
У вас появится вот такой вот челик.
Speaker A
Вы его открываете, вот у вас BotFather.
Speaker A
Нажимаете Open.
Speaker A
Вы открываете Mini App.
Speaker A
У вас, собственно говоря, появляется Mini App в Telegram'е, где вы можете создать бота в Telegram'е.
Speaker A
Нажимаете Create New Bot.
Speaker A
Вводите ему любое имя, какое хотите.
Speaker A
Username вводите ему любое, главное, чтобы он был оригинальным и такого username'а уже не было.
Speaker A
В любом случае, он не даст вам создать, если бот с таким username'ом уже существует.
Speaker A
И обязательно надо на конце прописать bot, либо через чёрточку, либо просто вот так вот.
Speaker A
Отлично.
Speaker A
Создаём бота, Create Bot, и вот нам дают API-токен от бота.
Speaker A
Копируем.
Speaker A
Это то, что нам надо.
Speaker A
Теперь мы возвращаемся в VS Code.
Speaker A
И ставим куда-нибудь прямо вот сюда вот я добавлю этот API-токен, чтобы не забыть.
Speaker A
Отлично.
Speaker A
Теперь копируем вот эту вот команду.
Speaker A
Пишем её сюда.
Speaker A
Мы с репозитория Telegram-плагина копируем сейчас Telegram-плагин для того, чтобы у нас работал Cloud Channels.
Speaker A
Тут, типа, в инструкции это всё прописано, инструкцию я в Telegram'е оставлю в своём канале.
Speaker A
Теперь запускаем Cloud.
Speaker A
Вот такая вот команда для запуска Cloud.
Speaker A
Просто пишем Cloud.
Speaker A
Отлично.
Speaker A
Жмём Enter.
Speaker A
Cloud запустился.
Speaker A
Теперь команду /plugins пишем.
Speaker A
И тут, а, сейчас вот так сделаем.
Speaker A
Вот, и в поиске просто пишем Telegram.
Speaker A
И вот оно второе.
Speaker A
Нажимаем Enter.
Speaker A
Жмём Enter.
Speaker A
Готово, Telegram установился.
Speaker A
Теперь мы выходим из текущей сессии Cloud Code, прописываем команду Exit.
Speaker A
Вышли.
Speaker A
И запускаем заново с флагом, то есть пишем вот NPX.
Speaker A
Я через NPX запускаю Telegram, ой, Cloud Code.
Speaker A
Команда Channels.
Speaker A
Отлично.
Speaker A
Прописали.
Speaker A
Всё, теперь видите, пишет Listening for channel messages from plugin.telegram.
Speaker A
Это хорошо.
Speaker A
Вот, сообщение появилось.
Speaker A
Теперь настраиваем токен.
Speaker A
Копируем вот команду /telegram.configure и здесь вставляем наш токен бота через пробел.
Speaker A
И вводим это здесь в Cloud'е.
Speaker A
Вводим, жмём Enter.
Speaker A
Теперь смотрим, что происходит.
Speaker A
Жмём Yes.
Speaker A
Что-то происходит.
Speaker A
Коннектится наш аккаунт.
Speaker A
Жмём Yes.
Speaker A
У нас сейчас перезаписался токен бота.
Speaker A
В папку Telegram Channels, чтобы подключить всё.
Speaker A
Так, всё.
Speaker A
Делаем дальше.
Speaker A
Что у нас дальше прописано?
Speaker A
Если не работает, опять же, есть альтернатива, добавить эту инструкцию в Cloud.
Speaker A
Если у вас будут проблемы, он вам поможет.
Speaker A
Теперь пятый шаг - привязываем свой аккаунт.
Speaker A
Открываем Telegram, вот, нажимаем сюда.
Speaker A
У нас откроется наш бот, ну, либо просто имя его скопируйте и найдите в поиске.
Speaker A
Теперь по инструкции нам нужно открыть Telegram, написать что-то в Telegram'е боту.
Speaker A
Я вот уже написал только что, просто забыл переключить окно.
Speaker A
Написано Pairing required.
Speaker A
Run in Cloud Code.
Speaker A
Отлично.
Speaker A
Теперь копируем эту команду.
Speaker A
Возвращаемся в VS Code.
Speaker A
Вставляем эту команду: telegram.access.pair, и тут идёт уникальный код, который вам дадут.
Speaker A
Так.
Speaker A
Cloud должен подтвердить, что всё сработало.
Speaker A
Наш ID добавлен в Allow List.
Speaker A
Обновляю pairing.
Speaker A
Жмём Yes.
Speaker A
Отлично, он пишет наш Telegram ID.
Speaker A
Allow from.
Speaker A
Это, знаете, зачем нужно сделать, это чтобы только вы могли писать этому боту, и он только от вас слушал сообщения.
Speaker A
То есть только от вашего Telegram-аккаунта.
Speaker A
Потому что если этого не сделать, кто угодно сможет зайти в Telegram-бота вашего, написать что-нибудь и управлять вашим Cloud Code.
Speaker A
Неприятно.
Speaker A
Ну и вот это сделаем тоже команду.
Speaker A
Чтобы заблокировать другие ID.
Speaker A
Вводим эту команду.
Speaker A
Ну да, как раз, чтобы только пользователи из Allow List могли писать боту.
Speaker A
То есть только мы, чтобы мы могли писать боту.
Speaker A
Ну, если потом нужно будет кого-то добавить, вот есть для этого инструкция.
Speaker A
Теперь у нас должен бот заработать.
Speaker A
То есть мы открываем, получается, Safari.
Speaker A
Ну, Telegram-бота.
Speaker A
Пишем ему что-нибудь, типа, привет.
Speaker A
Привет.
Speaker A
Вот, он нам отвечает.
Speaker A
Привет, Володя, чем могу помочь?
Speaker A
Давайте зайдём обратно в VS Code.
Speaker A
И видите, в VS Code у нас отображается то, что мы, вот, написали в Telegram'е привет.
Speaker A
И он ответил: Привет, Володя, чем могу помочь?
Speaker A
То есть, поздравляю.
Speaker A
Мы подключили наш Cloud Code из терминала в Telegram.
Speaker A
Собственно говоря, вот вам и Open Cloud, только более безопасный.
Speaker A
Понятно то, что вы сейчас можете настраивать что угодно.
Speaker A
Как дела?
Speaker A
Давай создадим файл в папке Загрузки, назовём его Cloud.md.
Speaker A
О, видите, он даже цитирует.
Speaker A
Создал пустой файл.
Speaker A
Отлично.
Speaker A
Он создал пустой файл.
Speaker A
Если он будет требовать какие-то разрешения, видите, он, например, Permissions Edit, Permissions Edit.
Speaker A
Мы сможем нажать на кнопочку прямо в Telegram'е Allow и подтвердить.
Speaker A
Раньше этого не было.
Speaker A
Когда это только появилось.
Speaker A
Сейчас это уже подкрутили.
Speaker A
Ну и чтобы показать вам, что всё в порядке, видите, файл Cloud в Загрузках он создал.
Speaker A
Вот он находится, пустой.
Speaker A
То есть он действительно сейчас может управлять нашим компьютером прямо через Telegram.
Speaker A
Это очень круто, очень удобно.
Speaker A
Какие у нас дальше идут тут приколы?
Speaker A
То есть установочка у нас прошла.
Speaker A
Тут прописано у меня дальше то, что мы одобряем с телефона.
Speaker A
То есть Cloud, ну, запрашивает разрешение.
Speaker A
Я только что вам это показал.
Speaker A
То есть мы можем это делать.
Speaker A
Смотрите, какие есть минусы.
Speaker A
Если мы закрываем терминал, бот умирает и перестаёт работать.
Speaker A
То есть у нас сейчас открыт терминал.
Speaker A
Мы его закроем, бот перестанет работать.
Speaker A
Это неприятно.
Speaker A
Если мы выключаем наш локальный компьютер, бот, соответственно, тоже не работает.
Speaker A
Если я сейчас выключу компьютер, бот не будет работать.
Speaker A
То есть нам нужно постоянно, чтобы компьютер был включён.
Speaker A
А есть способы сделать так, чтобы, например, у меня MacBook.
Speaker A
Чтобы он не блокировался постоянно.
Speaker A
Чтобы он работал.
Speaker A
Ну, то есть MacBook впадает в спящий режим.
Speaker A
Я думаю, вы в курсе.
Speaker A
И нужно сделать так, чтобы он этого не делал.
Speaker A
Вот, что мы можем сделать.
Speaker A
Я открыл сейчас настройки на Mac'е, нажимаем Экран блокировки, и вот тут везде ставим Никогда.
Speaker A
Чтобы он никогда не вырубался и всё время работал.
Speaker A
Ну, у меня он сейчас от сети питания работает.
Speaker A
То есть он от зарядки работает.
Speaker A
То есть, чтобы мы отошли от компьютера, а он продолжал работать, был не заблокированным.
Speaker A
Честно говоря, я этим не пользуюсь.
Speaker A
Но мне это не надо вообще.
Speaker A
Мне проще с компьютера это всё делать, а не ходить что-то с телефона тыкать.
Speaker A
Но на самом деле, есть Use Case'ы, когда это может быть очень удобно.
Speaker A
Когда вы куда-то отъехали.
Speaker A
Вам заказчик написал то, что нужно сделать какую-то правку, вы понимаете, то, что это минимальная правка.
Speaker A
Её очень быстро можно сделать, и вы таким образом можете просто написать в Cloud.
Speaker A
Он это реализует.
Speaker A
Слэш-команды тут не работают.
Speaker A
Может, их уже сейчас добавят скоро, но пока что они не работают.
Speaker A
Можем, кстати, проверить.
Speaker A
Прямо давайте напишем.
Speaker A
Слэш.
Speaker A
Слэш Clear.
Speaker A
Видите, он даже нам пишет: Из Telegram'а она не работает.
Speaker A
То есть команды слэш не работают.
Speaker A
Давайте проверим голосовое.
Speaker A
Проверка голосового сообщения.
Speaker A
О, Господи, как громко.
Speaker A
Давайте посмотрим, что он, кстати, в VS Code отображает.
Speaker A
В VS Code он пишет.
Speaker A
А, смотрите.
Speaker A
Он сейчас его транскрибирует.
Speaker A
Вообще, наверное, это не нативно вшито.
Speaker A
То есть он, наверное, сам подумал, типа, сейчас я попытаюсь транскрибировать.
Speaker A
И сам это делает.
Speaker A
Хотя я не уверен.
Speaker A
А, возможно, знаете, как он делает, он, возможно, проверяет, установлен ли у меня на компьютере Whisper.
Speaker A
И сам пытается расшифровать, то есть это не нативно встроено в Cloud Code.
Speaker A
Но вы можете добавить, чтобы это работало автоматически.
Speaker A
То есть вы можете установить Whisper вам локально на комп.
Speaker A
И он тогда будет расшифровывать голосовые сообщения.
Speaker A
По крайней мере, он их ловит.
Speaker A
Вот он не переключает ещё моды.
Speaker A
Типа, а можно ли переключить план-мод, bypass permissions и так далее?
Speaker A
Посмотрим, что он нам ответит на это.
Speaker A
Смотрим.
Speaker A
Вот у нас отправилось сообщение.
Speaker A
Смотрите.
Speaker A
А можно ли переключить план-мод, bypass permissions и так далее?
Speaker A
А он нам что говорит?
Speaker A
А он нам говорит: Секунду, транскрибирую голосовое.
Speaker A
И ему вообще пофиг.
Speaker A
Ну, то есть, так как он у нас установлен на компе, он может делать всё, что угодно на компе.
Speaker A
Он увидел голосовое и подумал.
Speaker A
Сейчас надо его расшифровать.
Speaker A
Начал ставить локально на комп Whisper.
Speaker A
Да, видите, он пишет, то, что Whisper качает модель.
Speaker A
Ну, что-то он вообще шизанулся.
Speaker A
Давайте его остановим.
Speaker A
Не надо качать Whisper.
Speaker A
Вообще, можно было и в Telegram'е это сейчас написать.
Speaker A
А, вот, он нам в Telegram'е ответил то же самое.
Speaker A
Чтобы убедились.
Speaker A
Sorry, пока голосовые не могу обрабатывать.
Speaker A
Пишите текстом.
Speaker A
А работает ли режим bypass permissions, план-мод через Telegram?
Speaker A
Могу ли я их переключать?
Speaker A
Видите, он пишет.
Speaker A
Нет, не переключается, план-мод, bypass permissions не переключается.
Speaker A
Это вот очередной минус, который я тут прописал.
Speaker A
А, ну и каждый раз, когда мы запускаем Cloud, нам нужно писать флаг Channels.
Speaker A
Это я прописывал в установке.
Speaker A
Смотрите, какой есть лайфхак.
Speaker A
Так как все мы понимаем, то, что Cloud Code выпустили Cloud Channels, а до этого они выпустили Cloud Dispatch, который управляет вашим Cloud-коворкером с телефона, с приложения Cloud.
Speaker A
Естественно, они это выпустили в ответ Open Cloud.
Speaker A
Вот этому нашумевшему Open Cloud, Cloud Bot, Multibot.
Speaker A
Они взяли и выкатили альтернативу такую же, но гораздо более прикольную.
Speaker A
Потому что она безопасная.
Speaker A
Если вы хотите прямо делать своего собственного AI-агента, как это было с Open Cloud, вы можете не ставить Cloud локально.
Speaker A
Кстати, Open Cloud локально ставить небезопасно, я вам напоминаю.
Speaker A
А вот Cloud Code локально, как мы сейчас сделали, это вполне себе безопасно.
Speaker A
Ну, вы можете разместить ваш Cloud Code там на Mac Mini.
Speaker A
Купить себе Mac Mini.
Speaker A
Либо разместить его где-нибудь на VPS-сервере удалённом, чтобы он работал 24/7 и не зависел от компа.
Speaker A
И вот у вас, по сути, такой же Open Cloud.
Speaker A
Это удобно.
Speaker A
В целом, может быть.
Speaker A
Мне это не надо.
Speaker A
Но вот она полноценная замена Open Cloud, если бы мне это нужно было, я бы точно пользовался Cloud Code, а не Open Cloud.
Speaker A
Особенно, учитывая то, что у меня есть подписка на Cloud Code.
Speaker A
Я могу Cloud Channels, ну, Cloud Code разместить на сервере и по той же подписке продолжать им пользоваться.
Speaker A
А Open Cloud я не могу использовать по подписке Cloud, потому что тогда меня могут забанить.
Speaker A
Не устанавливайте Open Cloud.
Speaker A
Вообще, забейте на него.
Speaker A
Ладно, может, он круто прокачается.
Speaker A
Но если вы фанат Open Cloud, я бы вам советовал посмотреть в сторону Cloud Channels и попробовать его.
Speaker A
Спасибо за то, что посмотрели это видео, смотрите и другие ролики на моём канале, например, вот это вот.
Speaker A
Всем пока.
Topics:Cloud ChannelsClaude CodeTelegram ботOpenClawAnthropicVS CodeNode.jsAPI токенуправление через Telegramбезопасность











