모든 기능
자동화

하나의 플랫폼. 세 개의 문. 당신의 것을 고르세요.

대시보드가 하는 모든 일은 REST 관리 API로도, AI 에이전트를 위한 MCP 서버로도, IaC를 위한 Terraform 프로바이더로도 쓸 수 있습니다. 그 모두의 아래에 있는 액세스 토큰이, 누가 또는 무엇이 움직일 수 있는지를 정합니다.

프로그램적 표면
모든 플랜

프로그램적 표면.

플랫폼을 코드, 에이전트, IaC에서 움직이는 세 가지 방법. 셋 다 같은 작업을 떠받칩니다. 어느 표면도 이등 시민이 아닙니다.

REST 관리 API

코드를 위해
모든 요금제

공개 OpenAPI 3.1 사양. 사용하는 어떤 언어로든 타입이 붙은 클라이언트를 생성하거나, curl로 곧장 호출하세요. 대시보드의 모든 동작에는 그에 맞는 엔드포인트가 있습니다. 비공개 SDK 계약 뒤에 숨는 것은 아무것도 없습니다.

어디에 맞는지

맞춤형 내부 도구, 자동 프로비저닝 스크립트, 서버 측 자동화 등, 코드가 올바른 조종자이고 타입이 붙은 클라이언트를 원하는 모든 곳.

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

Terraform

IaC를 위해
모든 요금제

Terraform Registry에 공개된 Terraform 프로바이더. Caputchin 설정을 코드로 정의하고, 변경을 풀 리퀘스트에서 검토하고, 이미 쓰는 CI/CD 파이프라인으로 적용하세요. 당신의 다른 인프라를 지키는 인프라.

어디에 맞는지

IaC로 움직이는 팀. 모든 사이트 키, 모든 팀, 모든 토큰이 버전 관리에 들어 있는, 재현 가능한 환경.

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

MCP

AI 에이전트를 위해
모든 요금제

모든 관리 작업을 도구로 노출하는 Model Context Protocol 서버. 호스팅된 서버를 쓰거나 npm 패키지를 설치해 직접 운영하세요. AI 에이전트가 사람이 대시보드를 다루듯이 설정을 다룹니다.

어디에 맞는지

에이전트형 워크플로, 인프라를 관리하는 AI 어시스턴트, 프롬프트로 움직이는 구성. 화면을 클릭으로 훑는 일은 에이전트에게 맡기세요.

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",
});
스택에 맞는 문을 고르세요. 결과는 똑같습니다.

액세스 토큰

프로그램적인 모든 것을 움직이는 자격 증명. 계정 전체를 위한 마스터 토큰 하나; 범위가 좁은 모든 것을 위한 팀별 토큰.

모든 플랜

개인 액세스 토큰

계정당 계정 단위 토큰 하나, 무료, 활성은 하나로 제한. 전체에 닿음: 모든 작업, 모든 팀. 첫날부터 프로그램적인 모든 것의 기본 키입니다.

활용 사례

첫날의 스크립팅, 단독 자동화, 1인 계정의 IaC 파이프라인. 당신을 출발시키는 토큰.

Troop tier

Troop Access Tokens

팀별로 범위가 정해진, 코드나 에이전트용 토큰. 하나마다 풀에서 좌석 하나를 씁니다. 특정 팀의 권한과 사이트 키로 범위가 좁혀져 있어, 유출된 Troop Access Token이 계정의 나머지를 날려버릴 수 없습니다.

활용 사례

특정 환경에 묶인 CI 파이프라인, 단일 팀의 표면에 묶인 AI 에이전트, 사람 팀의 범위를 그대로 비추는 기계 주체.

누가 무엇을 할 수 있는지.

개인 액세스 토큰계정당 하나, 무료, 활성은 하나로 제한
전체에 닿음
Account
cpt_pat_...전부에 걸침
Troop A
Troop B
Troop C

모든 팀의 모든 작업에 작용합니다. 시작, 단독 자동화, 또는 1인 계정의 IaC 파이프라인을 위한 기본 키.

Troop Access Tokens팀별, 좌석을 차지
범위가 좁은 닿음
Account
Troop A
cpt_tat_a...
Troop B
cpt_tat_b...
Troop C
cpt_tat_c...

각 토큰은 한 팀에 묶입니다. 단일 환경에 묶인 CI 파이프라인, 단일 팀의 표면에 묶인 AI 에이전트. 유출은 그 팀 안에 갇힙니다.

계정 전체를 위한 마스터 키 하나. 범위가 좁은 모든 것을 위한 팀별 키. 둘 다 위의 세 문 중 무엇이든 움직일 수 있습니다.

자주 묻는 질문

코드, AI 에이전트, Infrastructure as Code로 Caputchin 구동하기.

Caputchin을 프로그래밍 방식으로 관리하려면요?
같은 작업을 받쳐주는 입구가 셋입니다. 코드용 REST 관리 API, AI 에이전트용 MCP 서버, Infrastructure as Code용 Terraform 프로바이더입니다.
OpenAPI 스펙이 있나요?
있습니다. REST 관리 API는 공개 OpenAPI 3.1 스펙을 함께 제공하므로, 어떤 언어로든 타입 지정 클라이언트를 codegen하거나 curl로 직접 호출할 수 있어요.
AI 에이전트가 제 설정을 구동할 수 있나요?
구동할 수 있습니다. MCP 서버는 모든 관리 작업을 도구로 노출합니다. 호스팅 서버를 쓰거나, npm 패키지를 설치해 직접 돌리세요.
개인 액세스 토큰과 Troop Access Token의 차이는 무엇인가요?
개인 액세스 토큰은 모든 팀에 전체에 닿는, 계정 수준의 무료 키 하나입니다. Troop Access Token은 단일 팀에 한정되고 좌석 하나를 소비하므로, 유출돼도 그 팀 안에 갇혀 있어요.
Caputchin 설정을 버전 관리에 둘 수 있나요?
둘 수 있습니다. Terraform 프로바이더가 Terraform Registry에 게시되어 있어, 모든 사이트 키, 팀, 토큰을 코드로 두고 기존 CI/CD 파이프라인으로 apply할 수 있어요.

문을 고르세요. 스크립트를 내보내세요.

가입하고, 첫 액세스 토큰을 발급하고, 코드, CI, 또는 AI 에이전트에서 Caputchin을 움직이세요. 어느 경로에서든 같은 작업.

무료로 시작