Все возможности
Автоматизация

Одна платформа. Три двери. Выбери свою.

Всё, что делает панель, доступно ещё и как REST API управления, как сервер MCP для ИИ-агентов и как провайдер Terraform для IaC. Токены доступа под ними всеми решают, кому, или чему, дозволено управлять.

Программные поверхности
Любой тариф

Программные поверхности.

Три способа управлять платформой из кода, агентов или IaC. Все три несут одни и те же операции. Ни одна поверхность не гражданин второго сорта.

REST API управления

Для кода
Любой тариф

Публичная спецификация OpenAPI 3.1. Сгенерируй типизированный клиент на любом языке, который ты используешь, или вызови напрямую через curl. У каждого действия панели есть свой эндпоинт. Ничего не прячется за приватным контрактом SDK.

Где это уместно

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

create-site.shshell
curl -X POST https://caputchin.com/api/v1/management/sites \
  -H "Authorization: Bearer cpt_pat_..." \
  -H "Content-Type: application/json" \
  -d '{
    "name": "marketing",
    "troop_id": "trp_abc"
  }'

Terraform

Для IaC
Любой тариф

Провайдер Terraform, опубликованный в Terraform Registry. Опиши свою настройку Caputchin как код, проверяй изменения в pull request, применяй через свой существующий конвейер CI/CD. Инфраструктура, которая защищает твою другую инфраструктуру.

Где это уместно

Команды, ведомые IaC. Воспроизводимые окружения, где каждый ключ сайта, каждая команда, каждый токен под контролем версий.

main.tfhcl
resource "caputchin_site_key" "marketing" {
  name     = "marketing"
  troop_id = caputchin_troop.main.id
}

MCP

Для ИИ-агентов
Любой тариф

Сервер Model Context Protocol, который выставляет каждую операцию управления как инструмент. Запусти наш размещённый сервер или установи пакет npm и запусти свой. ИИ-агенты управляют твоей настройкой так же, как люди управляют панелью.

Где это уместно

Агентные сценарии, ИИ-ассистенты, управляющие инфраструктурой, конфигурация, ведомая промптами. Пусть твой агент сам прокликает интерфейс.

agent-call.tstypescript
// AI agent's tool call after the prompt:
// "Create a marketing site under troop A"

caputchin_create_site({
  name: "marketing",
  troop_id: "trp_abc",
});
Выбери дверь, что подходит твоему стеку. Результат одинаков.

Токены доступа

Учётные данные, которые приводят в движение всё программное. Один мастер-токен на весь аккаунт; токены на команду для всего ограниченного.

Любой тариф

Personal Access Token

Один токен уровня аккаунта на аккаунт, бесплатный, не больше одного активного. Полный охват: каждая операция, каждая команда. Ключ по умолчанию для всего программного с первого дня.

Где пригодится

Скриптинг первого дня, сольная автоматизация, IaC-конвейер аккаунта на одного человека. Токен, что ставит тебя на ход.

Troop tier

Troop Access Tokens

Токены с областью на команду, для кода или агентов. Каждый расходует место из пула. Ограничены правами и ключами сайта конкретной команды, так что утёкший Troop Access Token не может взорвать остаток твоего аккаунта.

Где пригодится

CI-конвейеры, привязанные к конкретным окружениям, ИИ-агенты, привязанные к поверхности одной команды, машинные субъекты, зеркалящие область человеческой команды.

Кто что может.

Personal Access TokenОдин на аккаунт, бесплатный, не больше одного активного
Полный охват
Account
cpt_pat_...охватывает всё
Troop A
Troop B
Troop C

Действует на каждую операцию в каждой команде. Ключ по умолчанию для старта, сольной автоматизации или IaC-конвейера аккаунта на одного человека.

Troop Access TokensНа команду, занимает место
Ограниченный охват
Account
Troop A
cpt_tat_a...
Troop B
cpt_tat_b...
Troop C
cpt_tat_c...

Каждый токен привязан к одной команде. CI-конвейеры, привязанные к одному окружению, ИИ-агенты, привязанные к поверхности одной команды. Утечки остаются заперты в этой команде.

Один мастер-ключ на весь аккаунт. Ключи на команду для всего ограниченного. Оба могут управлять любой из трёх дверей выше.

Выбери дверь. Поставь скрипт.

Зарегистрируйся, выпусти свой первый токен доступа, управляй Caputchin из своего кода, своей CI или своего ИИ-агента. Одни и те же операции с любого пути.

Начать бесплатно