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

sp init

Команда, которая подключает вашу машину, и что она куда пишет.

`sp` — один бинарник на Go. Поставьте, запустите один раз в проекте, и все агентские клиенты на машине смотрят на шлюз.

Установка

go install …/cmd/sp@latest
# или
npx sallyport init

Пакет в npm — тонкая обёртка, которая скачивает бинарник и проверяет его хеш. Второй реализации CLI на JavaScript, которую пришлось бы держать в ногу с Go, нет.

Что она делает

  • Логинит по короткому коду, который вы подтверждаете в открытой сессии консоли.
  • Находит агентских клиентов на машине и пишет каждому его собственную форму конфига.
  • Читает локальный .env, показывает найденное и импортирует только отмеченное вами.
  • Добавляет в CLAUDE.md и AGENTS.md блок с перечнем сервисов этого агента.
  • Печатает список оригинальных ключей к отзыву со ссылкой на отзыв для каждого.

Полезные флаги

КомандаЧто делает
sp init --client cursorНаписать один клиент вместо всех найденных
sp env import .envИмпортировать креды из файла, не трогая конфиги клиентов
sp agent token rotateРотировать токен агента с окном перекрытия
sp approve <call_id>Ответить на ждущую карточку прямо из терминала
sp verify <export>Проверить выгрузку журнала против её checkpoint’а

Блок, который sp пишет в CLAUDE.md, — это правило фрикшена в явном виде: агент, который может прочитать свои права, не выясняет их через отказ.

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

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

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

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