Документация

Быстрый старт

Один ключ в хранилище, один агент на шлюзе, одно одобрение с телефона.

Первая петля проходит целиком в консоли, до подключения любого клиента. Вы привязываете Telegram, кладёте ключ в хранилище, жмёте тестовый вызов и отвечаете на пришедшую карточку.

1. Привяжите место, где вас спрашивать

Сначала Telegram: одно сообщение и работает с телефона. Консоль тоже показывает все ждущие карточки вживую, а письмо несёт deep-link на тот же экран. Решение принимается только на аутентифицированной поверхности: в уведомлении нет ни секретов, ни тел.

2. Положите кред в хранилище

Вставьте ключ один раз. Консоль покажет подошедший рецепт, хосты, которые он покрывает, и какие пути этот рецепт считает записью и разрушением. С этого момента у значения нет пути чтения: ни для вас, ни для нас, ни через API.

3. Сделайте тестовый вызов

что консоль отправит за вас
POST demo.sallyport.cloud/echo
{ "hello": "sallyport" }

Рецепт demo относит POST /echo к записи, поэтому шлюз спрашивает. Карточка приходит в Telegram с точным вызовом. Одобряете — echo отвечает, а записи об обоих событиях уже лежат в вашем журнале.

4. Подключите первого агента

одна команда на клиента
sp init

Команда находит клиентов на машине и пишет их конфиги. При вашем согласии импортирует ключи из локального .env. И добавляет короткий блок в CLAUDE.md и AGENTS.md, чтобы агент знал свои сервисы до первой попытки.

Отзовите оригиналы, когда закончите. Смысл упражнения в том, чтобы единственной копией ключа была та, что лежит в хранилище.

Пройдите быстрый старт с настоящим ключом

Первая петля заканчивается внутри консоли, и запись о ней уже лежит в вашем журнале.

Подключить первого агента

10 000 вызовов в месяц бесплатно. Без карты.