**Как я управляю Claude Code прямо из Telegram (OpenClaw теперь не нужен) — Transcript & Summary | SozAI**
Source: https://sozai.app/transcript/manage-claude-code-telegram-no-openclaw/

Видео показывает, как управлять Claude Code через Telegram-бота с помощью новой функции Cloud Channels без использования OpenClaw.

## 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, включая создание файлов и выполнение команд.
- Минус: бот работает только при открытом терминале и включенном локальном компьютере.
- Видео содержит подробную инструкцию и полезные советы по установке и настройке.

## Chapters

1. 00:00 Введение и требования
2. 00:34 Установка и обновление Cloud Code
3. 02:18 Создание Telegram-бота и подключение
4. 05:19 Настройка доступа и тестирование бота
5. 07:17 Работа с ботом и ограничения
6. 09:01 Особенности и советы по использованию
7. 11:01 Безопасность и рекомендации

Answers

## Questions about this video

Что такое Cloud Channels и зачем он нужен?

Cloud Channels — это новая функция Cloud Code, которая позволяет управлять вашим инстансом Cloud Code напрямую из Telegram-бота, обеспечивая более безопасную и удобную работу по сравнению с Open Cloud.

Какие требования нужны для использования Cloud Channels?

Для использования Cloud Channels необходимо обновить Cloud Code до версии минимум 2.1.8, иметь подписку Pro или Max, а также установить Node.js и Telegram-бота с API-токеном.

Как обеспечить безопасность при использовании Telegram-бота для управления Cloud Code?

Безопасность достигается путем привязки Telegram-аккаунта к боту через команду telegram.access.pair, что позволяет ограничить доступ к боту только авторизованным пользователям из Allow List.

## Full Transcript — Download SRT & Markdown

00:00

Speaker A

Cloud Channels - это новая фишка, которая появилась совсем недавно в Cloud Code, и она позволяет управлять вашим инстансом Cloud Code прямо из Telegram-бота.

00:11

Speaker A

Зачем теперь нужен Open Cloud?

00:12

Speaker A

Непонятно.

00:13

Speaker A

В общем-то, вы можете управлять вашим Cloud Code через Telegram, работает это только через Cloud Code в терминале, но в целом ничего страшного.

00:18

Speaker A

Это сильно лучше, чем Open Cloud, потому что это безопаснее, чем Open Cloud.

00:23

Speaker A

Потому что, как вы помните, у Open Cloud, у этого Cloud Bot, Multibot'а было кучу проблем с безопасностью, а это официальная интеграция от Anthropic, здесь поработали над безопасностью, здесь всё стабильно.

00:34

Speaker A

Смотрите, какие требования: нужно обновить Cloud Code, нужна подписка Pro или Max, через API-ключ это не получится сделать.

00:40

Speaker A

Переходим к установке Cloud Channels, понятно, чтобы установить Cloud Channels, вам нужен Cloud Code, установленный в терминале.

00:47

Speaker A

Если вас интересует установка Cloud Code, как с ним работать и так далее, у меня есть полный гайд на эту тему, посмотрите.

00:54

Speaker A

Тут мы на этом зацикливаться не будем, но в любом случае, как минимум, у вас уже установлен Cloud Code через расширение VS Code, но чтобы подключить Cloud Channels и пользоваться им из Telegram'а, нужно добавить его в консоль.

01:05

Speaker A

Как это сделать, понятно то, что чтобы сначала установить Cloud, нужно проверить версию Node.js.

01:10

Speaker A

На самом деле, не очень это понятно.

01:11

Speaker A

Ну ладно.

01:12

Speaker A

Нужно просто убедиться, то, что у вас есть Node.js.

01:17

Speaker A

Вводите команду Node Version, если что-то показывает, значит, она есть.

01:20

Speaker A

Если нет, заходите на сайт, устанавливайте Node.js, тогда всё будет хорошо.

01:26

Speaker A

Там инструкция простая, если что, спросите у ChatGPT.

01:29

Speaker A

Потом устанавливаем Cloud Code, вводим вот такую вот команду.

01:33

Speaker A

У меня уже установлено, поэтому я Cloud Code устанавливать не буду.

01:37

Speaker A

Это именно в терминал установка.

01:39

Speaker A

Потом мы обновляем до последней версии.

01:42

Speaker A

Это тоже важно.

01:45

Speaker A

Вот эту инструкцию я оставлю у себя в Telegram-канале.

01:48

Speaker A

Обновляем.

01:49

Speaker A

Готово.

01:50

Speaker A

У нас всё сейчас должно обновиться.

01:53

Speaker A

Я нажал на кнопочку Y.

01:55

Speaker A

Чтобы обновить.

01:56

Speaker A

Вот я его обновил.

01:58

Speaker A

Но теперь я выйду, наверное, обратно.

02:00

Speaker A

Для этого я пропишу команду Exit.

02:01

Speaker A

Вот, я вернулся обратно в консоль.

02:04

Speaker A

Чтобы открыть консоль, я не сказал, нужно вот сюда вот нажать в VS Code, у вас вот будет терминал.

02:09

Speaker A

Можно это делать не обязательно через VS Code, можно это делать через любой терминал на вашем компьютере.

02:13

Speaker A

Потом проверяем версию.

02:15

Speaker A

Копируем.

02:17

Speaker A

Зачем мы это делаем, потому что чтобы Cloud Channels работал, нам нужна актуальная версия Cloud Code.

02:20

Speaker A

Да, как минимум 2.1.8, у нас 2.1.8.4, значит, всё в порядке.

02:23

Speaker A

Теперь мы устанавливаем такую штучку под названием BUN.

02:27

Speaker A

Я не знаю, что это значит.

02:28

Speaker A

Ну, тем не менее.

02:30

Speaker A

Устанавливаем такую штучку, вводим просто вот эту команду.

02:32

Speaker A

Ой, извиняюсь.

02:33

Speaker A

Отлично, BUN у нас установлен.

02:36

Speaker A

Нам нужно создать Telegram-бота.

02:38

Speaker A

Для этого мы оказываемся в Telegram'е, нам тут нужен BotFather.

02:42

Speaker A

Вы можете просто в поиске чатов написать BotFather.

02:45

Speaker A

У вас появится вот такой вот челик.

02:47

Speaker A

Вы его открываете, вот у вас BotFather.

02:50

Speaker A

Нажимаете Open.

02:51

Speaker A

Вы открываете Mini App.

02:52

Speaker A

У вас, собственно говоря, появляется Mini App в Telegram'е, где вы можете создать бота в Telegram'е.

02:56

Speaker A

Нажимаете Create New Bot.

02:58

Speaker A

Вводите ему любое имя, какое хотите.

03:00

Speaker A

Username вводите ему любое, главное, чтобы он был оригинальным и такого username'а уже не было.

03:07

Speaker A

В любом случае, он не даст вам создать, если бот с таким username'ом уже существует.

03:10

Speaker A

И обязательно надо на конце прописать bot, либо через чёрточку, либо просто вот так вот.

03:14

Speaker A

Отлично.

03:15

Speaker A

Создаём бота, Create Bot, и вот нам дают API-токен от бота.

03:18

Speaker A

Копируем.

03:19

Speaker A

Это то, что нам надо.

03:20

Speaker A

Теперь мы возвращаемся в VS Code.

03:23

Speaker A

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

03:27

Speaker A

Отлично.

03:28

Speaker A

Теперь копируем вот эту вот команду.

03:30

Speaker A

Пишем её сюда.

03:31

Speaker A

Мы с репозитория Telegram-плагина копируем сейчас Telegram-плагин для того, чтобы у нас работал Cloud Channels.

03:37

Speaker A

Тут, типа, в инструкции это всё прописано, инструкцию я в Telegram'е оставлю в своём канале.

03:40

Speaker A

Теперь запускаем Cloud.

03:42

Speaker A

Вот такая вот команда для запуска Cloud.

03:44

Speaker A

Просто пишем Cloud.

03:45

Speaker A

Отлично.

03:46

Speaker A

Жмём Enter.

03:47

Speaker A

Cloud запустился.

03:48

Speaker A

Теперь команду /plugins пишем.

03:50

Speaker A

И тут, а, сейчас вот так сделаем.

03:53

Speaker A

Вот, и в поиске просто пишем Telegram.

03:55

Speaker A

И вот оно второе.

03:56

Speaker A

Нажимаем Enter.

03:57

Speaker A

Жмём Enter.

03:58

Speaker A

Готово, Telegram установился.

04:00

Speaker A

Теперь мы выходим из текущей сессии Cloud Code, прописываем команду Exit.

04:04

Speaker A

Вышли.

04:05

Speaker A

И запускаем заново с флагом, то есть пишем вот NPX.

04:09

Speaker A

Я через NPX запускаю Telegram, ой, Cloud Code.

04:12

Speaker A

Команда Channels.

04:13

Speaker A

Отлично.

04:14

Speaker A

Прописали.

04:16

Speaker A

Всё, теперь видите, пишет Listening for channel messages from plugin.telegram.

04:20

Speaker A

Это хорошо.

04:21

Speaker A

Вот, сообщение появилось.

04:23

Speaker A

Теперь настраиваем токен.

04:24

Speaker A

Копируем вот команду /telegram.configure и здесь вставляем наш токен бота через пробел.

04:28

Speaker A

И вводим это здесь в Cloud'е.

04:30

Speaker A

Вводим, жмём Enter.

04:31

Speaker A

Теперь смотрим, что происходит.

04:33

Speaker A

Жмём Yes.

04:34

Speaker A

Что-то происходит.

04:36

Speaker A

Коннектится наш аккаунт.

04:38

Speaker A

Жмём Yes.

04:39

Speaker A

У нас сейчас перезаписался токен бота.

04:43

Speaker A

В папку Telegram Channels, чтобы подключить всё.

04:46

Speaker A

Так, всё.

04:47

Speaker A

Делаем дальше.

04:48

Speaker A

Что у нас дальше прописано?

04:49

Speaker A

Если не работает, опять же, есть альтернатива, добавить эту инструкцию в Cloud.

04:53

Speaker A

Если у вас будут проблемы, он вам поможет.

04:55

Speaker A

Теперь пятый шаг - привязываем свой аккаунт.

04:57

Speaker A

Открываем Telegram, вот, нажимаем сюда.

05:00

Speaker A

У нас откроется наш бот, ну, либо просто имя его скопируйте и найдите в поиске.

05:03

Speaker A

Теперь по инструкции нам нужно открыть Telegram, написать что-то в Telegram'е боту.

05:08

Speaker A

Я вот уже написал только что, просто забыл переключить окно.

05:11

Speaker A

Написано Pairing required.

05:13

Speaker A

Run in Cloud Code.

05:14

Speaker A

Отлично.

05:15

Speaker A

Теперь копируем эту команду.

05:17

Speaker A

Возвращаемся в VS Code.

05:19

Speaker A

Вставляем эту команду: telegram.access.pair, и тут идёт уникальный код, который вам дадут.

05:23

Speaker A

Так.

05:24

Speaker A

Cloud должен подтвердить, что всё сработало.

05:27

Speaker A

Наш ID добавлен в Allow List.

05:29

Speaker A

Обновляю pairing.

05:30

Speaker A

Жмём Yes.

05:31

Speaker A

Отлично, он пишет наш Telegram ID.

05:35

Speaker A

Allow from.

05:36

Speaker A

Это, знаете, зачем нужно сделать, это чтобы только вы могли писать этому боту, и он только от вас слушал сообщения.

05:43

Speaker A

То есть только от вашего Telegram-аккаунта.

05:45

Speaker A

Потому что если этого не сделать, кто угодно сможет зайти в Telegram-бота вашего, написать что-нибудь и управлять вашим Cloud Code.

05:50

Speaker A

Неприятно.

05:51

Speaker A

Ну и вот это сделаем тоже команду.

05:54

Speaker A

Чтобы заблокировать другие ID.

05:57

Speaker A

Вводим эту команду.

05:58

Speaker A

Ну да, как раз, чтобы только пользователи из Allow List могли писать боту.

06:02

Speaker A

То есть только мы, чтобы мы могли писать боту.

06:04

Speaker A

Ну, если потом нужно будет кого-то добавить, вот есть для этого инструкция.

06:07

Speaker A

Теперь у нас должен бот заработать.

06:10

Speaker A

То есть мы открываем, получается, Safari.

06:13

Speaker A

Ну, Telegram-бота.

06:15

Speaker A

Пишем ему что-нибудь, типа, привет.

06:17

Speaker A

Привет.

06:18

Speaker A

Вот, он нам отвечает.

06:20

Speaker A

Привет, Володя, чем могу помочь?

06:22

Speaker A

Давайте зайдём обратно в VS Code.

06:23

Speaker A

И видите, в VS Code у нас отображается то, что мы, вот, написали в Telegram'е привет.

06:29

Speaker A

И он ответил: Привет, Володя, чем могу помочь?

06:31

Speaker A

То есть, поздравляю.

06:32

Speaker A

Мы подключили наш Cloud Code из терминала в Telegram.

06:37

Speaker A

Собственно говоря, вот вам и Open Cloud, только более безопасный.

06:40

Speaker A

Понятно то, что вы сейчас можете настраивать что угодно.

06:43

Speaker A

Как дела?

06:44

Speaker A

Давай создадим файл в папке Загрузки, назовём его Cloud.md.

06:48

Speaker A

О, видите, он даже цитирует.

06:49

Speaker A

Создал пустой файл.

06:50

Speaker A

Отлично.

06:51

Speaker A

Он создал пустой файл.

06:52

Speaker A

Если он будет требовать какие-то разрешения, видите, он, например, Permissions Edit, Permissions Edit.

06:56

Speaker A

Мы сможем нажать на кнопочку прямо в Telegram'е Allow и подтвердить.

07:00

Speaker A

Раньше этого не было.

07:01

Speaker A

Когда это только появилось.

07:02

Speaker A

Сейчас это уже подкрутили.

07:03

Speaker A

Ну и чтобы показать вам, что всё в порядке, видите, файл Cloud в Загрузках он создал.

07:06

Speaker A

Вот он находится, пустой.

07:07

Speaker A

То есть он действительно сейчас может управлять нашим компьютером прямо через Telegram.

07:11

Speaker A

Это очень круто, очень удобно.

07:14

Speaker A

Какие у нас дальше идут тут приколы?

07:17

Speaker A

То есть установочка у нас прошла.

07:19

Speaker A

Тут прописано у меня дальше то, что мы одобряем с телефона.

07:24

Speaker A

То есть Cloud, ну, запрашивает разрешение.

07:26

Speaker A

Я только что вам это показал.

07:28

Speaker A

То есть мы можем это делать.

07:29

Speaker A

Смотрите, какие есть минусы.

07:31

Speaker A

Если мы закрываем терминал, бот умирает и перестаёт работать.

07:35

Speaker A

То есть у нас сейчас открыт терминал.

07:37

Speaker A

Мы его закроем, бот перестанет работать.

07:39

Speaker A

Это неприятно.

07:40

Speaker A

Если мы выключаем наш локальный компьютер, бот, соответственно, тоже не работает.

07:44

Speaker A

Если я сейчас выключу компьютер, бот не будет работать.

07:46

Speaker A

То есть нам нужно постоянно, чтобы компьютер был включён.

07:49

Speaker A

А есть способы сделать так, чтобы, например, у меня MacBook.

07:53

Speaker A

Чтобы он не блокировался постоянно.

07:56

Speaker A

Чтобы он работал.

07:58

Speaker A

Ну, то есть MacBook впадает в спящий режим.

08:00

Speaker A

Я думаю, вы в курсе.

08:01

Speaker A

И нужно сделать так, чтобы он этого не делал.

08:03

Speaker A

Вот, что мы можем сделать.

08:05

Speaker A

Я открыл сейчас настройки на Mac'е, нажимаем Экран блокировки, и вот тут везде ставим Никогда.

08:10

Speaker A

Чтобы он никогда не вырубался и всё время работал.

08:13

Speaker A

Ну, у меня он сейчас от сети питания работает.

08:15

Speaker A

То есть он от зарядки работает.

08:16

Speaker A

То есть, чтобы мы отошли от компьютера, а он продолжал работать, был не заблокированным.

08:20

Speaker A

Честно говоря, я этим не пользуюсь.

08:22

Speaker A

Но мне это не надо вообще.

08:23

Speaker A

Мне проще с компьютера это всё делать, а не ходить что-то с телефона тыкать.

08:26

Speaker A

Но на самом деле, есть Use Case'ы, когда это может быть очень удобно.

08:30

Speaker A

Когда вы куда-то отъехали.

08:31

Speaker A

Вам заказчик написал то, что нужно сделать какую-то правку, вы понимаете, то, что это минимальная правка.

08:36

Speaker A

Её очень быстро можно сделать, и вы таким образом можете просто написать в Cloud.

08:39

Speaker A

Он это реализует.

08:40

Speaker A

Слэш-команды тут не работают.

08:41

Speaker A

Может, их уже сейчас добавят скоро, но пока что они не работают.

08:44

Speaker A

Можем, кстати, проверить.

08:45

Speaker A

Прямо давайте напишем.

08:46

Speaker A

Слэш.

08:47

Speaker A

Слэш Clear.

08:48

Speaker A

Видите, он даже нам пишет: Из Telegram'а она не работает.

08:50

Speaker A

То есть команды слэш не работают.

08:51

Speaker A

Давайте проверим голосовое.

08:52

Speaker A

Проверка голосового сообщения.

08:54

Speaker A

О, Господи, как громко.

08:55

Speaker A

Давайте посмотрим, что он, кстати, в VS Code отображает.

08:56

Speaker A

В VS Code он пишет.

08:57

Speaker A

А, смотрите.

08:58

Speaker A

Он сейчас его транскрибирует.

08:59

Speaker A

Вообще, наверное, это не нативно вшито.

09:01

Speaker A

То есть он, наверное, сам подумал, типа, сейчас я попытаюсь транскрибировать.

09:05

Speaker A

И сам это делает.

09:06

Speaker A

Хотя я не уверен.

09:07

Speaker A

А, возможно, знаете, как он делает, он, возможно, проверяет, установлен ли у меня на компьютере Whisper.

09:12

Speaker A

И сам пытается расшифровать, то есть это не нативно встроено в Cloud Code.

09:16

Speaker A

Но вы можете добавить, чтобы это работало автоматически.

09:20

Speaker A

То есть вы можете установить Whisper вам локально на комп.

09:24

Speaker A

И он тогда будет расшифровывать голосовые сообщения.

09:27

Speaker A

По крайней мере, он их ловит.

09:29

Speaker A

Вот он не переключает ещё моды.

09:31

Speaker A

Типа, а можно ли переключить план-мод, bypass permissions и так далее?

09:35

Speaker A

Посмотрим, что он нам ответит на это.

09:36

Speaker A

Смотрим.

09:37

Speaker A

Вот у нас отправилось сообщение.

09:38

Speaker A

Смотрите.

09:39

Speaker A

А можно ли переключить план-мод, bypass permissions и так далее?

09:42

Speaker A

А он нам что говорит?

09:43

Speaker A

А он нам говорит: Секунду, транскрибирую голосовое.

09:44

Speaker A

И ему вообще пофиг.

09:45

Speaker A

Ну, то есть, так как он у нас установлен на компе, он может делать всё, что угодно на компе.

09:50

Speaker A

Он увидел голосовое и подумал.

09:52

Speaker A

Сейчас надо его расшифровать.

09:53

Speaker A

Начал ставить локально на комп Whisper.

09:55

Speaker A

Да, видите, он пишет, то, что Whisper качает модель.

09:57

Speaker A

Ну, что-то он вообще шизанулся.

09:58

Speaker A

Давайте его остановим.

09:59

Speaker A

Не надо качать Whisper.

10:01

Speaker A

Вообще, можно было и в Telegram'е это сейчас написать.

10:03

Speaker A

А, вот, он нам в Telegram'е ответил то же самое.

10:05

Speaker A

Чтобы убедились.

10:06

Speaker A

Sorry, пока голосовые не могу обрабатывать.

10:08

Speaker A

Пишите текстом.

10:09

Speaker A

А работает ли режим bypass permissions, план-мод через Telegram?

10:12

Speaker A

Могу ли я их переключать?

10:14

Speaker A

Видите, он пишет.

10:16

Speaker A

Нет, не переключается, план-мод, bypass permissions не переключается.

10:20

Speaker A

Это вот очередной минус, который я тут прописал.

10:22

Speaker A

А, ну и каждый раз, когда мы запускаем Cloud, нам нужно писать флаг Channels.

10:26

Speaker A

Это я прописывал в установке.

10:27

Speaker A

Смотрите, какой есть лайфхак.

10:29

Speaker A

Так как все мы понимаем, то, что Cloud Code выпустили Cloud Channels, а до этого они выпустили Cloud Dispatch, который управляет вашим Cloud-коворкером с телефона, с приложения Cloud.

10:36

Speaker A

Естественно, они это выпустили в ответ Open Cloud.

10:40

Speaker A

Вот этому нашумевшему Open Cloud, Cloud Bot, Multibot.

10:45

Speaker A

Они взяли и выкатили альтернативу такую же, но гораздо более прикольную.

10:49

Speaker A

Потому что она безопасная.

10:51

Speaker A

Если вы хотите прямо делать своего собственного AI-агента, как это было с Open Cloud, вы можете не ставить Cloud локально.

10:58

Speaker A

Кстати, Open Cloud локально ставить небезопасно, я вам напоминаю.

11:01

Speaker A

А вот Cloud Code локально, как мы сейчас сделали, это вполне себе безопасно.

11:06

Speaker A

Ну, вы можете разместить ваш Cloud Code там на Mac Mini.

11:10

Speaker A

Купить себе Mac Mini.

11:11

Speaker A

Либо разместить его где-нибудь на VPS-сервере удалённом, чтобы он работал 24/7 и не зависел от компа.

11:17

Speaker A

И вот у вас, по сути, такой же Open Cloud.

11:19

Speaker A

Это удобно.

11:20

Speaker A

В целом, может быть.

11:21

Speaker A

Мне это не надо.

11:23

Speaker A

Но вот она полноценная замена Open Cloud, если бы мне это нужно было, я бы точно пользовался Cloud Code, а не Open Cloud.

11:30

Speaker A

Особенно, учитывая то, что у меня есть подписка на Cloud Code.

11:34

Speaker A

Я могу Cloud Channels, ну, Cloud Code разместить на сервере и по той же подписке продолжать им пользоваться.

11:40

Speaker A

А Open Cloud я не могу использовать по подписке Cloud, потому что тогда меня могут забанить.

11:44

Speaker A

Не устанавливайте Open Cloud.

11:47

Speaker A

Вообще, забейте на него.

11:48

Speaker A

Ладно, может, он круто прокачается.

11:49

Speaker A

Но если вы фанат Open Cloud, я бы вам советовал посмотреть в сторону Cloud Channels и попробовать его.

11:55

Speaker A

Спасибо за то, что посмотрели это видео, смотрите и другие ролики на моём канале, например, вот это вот.

12:00

Speaker A

Всем пока.

Topics: Cloud Channels Claude Code Telegram бот OpenClaw Anthropic VS Code Node.js API токен управление через Telegram безопасность

Учить по этому видео

- [Карточки по этому видео](https://sozai.app/ru/tools/ai-flashcard-generator/?from=transcript&id=16815)
- [Тест по этому видео](https://sozai.app/ru/tools/quiz-generator/?from=transcript&id=16815)

Бесплатно, составлено ИИ по этой расшифровке. Без регистрации.


---
This is the markdown twin of https://sozai.app/transcript/manage-claude-code-telegram-no-openclaw/ — the same content, without the markup.
Published by SozAI (https://sozai.app). Reuse and quotation are allowed with attribution and a link back.
Machine-readable index: https://sozai.app/llms.txt · data API: https://sozai.app/api/
