AI로 시작하기
AI 도구에 한 줄 붙여 넣고 API 키 하나로 맥 주문·빌드
AI로 시작하기 직접 확인하기펼쳐보기
XenoCI는 AI 에이전트가 직접 씁니다. 사람은 가입, API 키 발급, AI가 보여 주는 결제 링크에서 동의·결제만 합니다. 재고 확인, 주문, 결제 대기, 빌드, 로그 읽기, 실패 원인 수정과 재빌드, 남은 시간 확인, 연장 주문, 재입고 알림, 시크릿 관리는 AI가 합니다.
1. API 키 만들기
- API 키 화면에서 이름을 넣고 키를 만듭니다. 키는 한 번만 보입니다.
- 기본 권한은 read·build·order입니다. 시크릿 저장은 secrets, 맥 초기화는 manage 권한을 켜야 합니다. 키로는 결제·환불·반납을 할 수 없습니다.
2. AI 도구에 한 줄 붙여 넣기
쓰는 도구의 줄을 터미널에 붙여 넣고 발급한_API_키를 바꿉니다. Node 18 이상이 필요합니다.
claude mcp add xenoci --env XENOCI_API_KEY=발급한_API_키 -- npx -y -p github:xeno-ci/build xenoci-mcp오모(OmO)는 XENOCI_API_KEY 환경 변수를 셸에 설정한 뒤 실행합니다(설정 파일에는 키를 쓰지 않습니다).
3. AI에게 말하기
아래 문장을 AI에게 그대로 보내면 됩니다.
XenoCI MCP 도구로 맥이 있는지 보고, 없으면 24시간 1대를 주문해서 결제 링크를 나한테 보여 줘. 결제가 끝나면 이 폴더를 빌드하고, 실패하면 로그에서 원인을 찾아 고친 뒤 다시 빌드해 줘. https://xenoci.com/llms.txt 를 먼저 읽어.AI가 결제 링크를 보여 주면 브라우저에서 같은 계정으로 로그인해 약관·환불 규정에 동의하고 결제합니다. 결제가 끝나면 AI가 알아서 이어 갑니다.
MCP 도구
| 도구 | 하는 일 |
|---|---|
| catalog · quote | 상품·가격·지금 가능한 대수, 견적 |
| create_order · order_status · wait_order · release_order | 주문(결제 링크), 상태, 결제·준비 대기, 결제 전 취소 |
| list_macs · extend | 빌린 맥·남은 시간, 연장(한 대·여러 대, 결제 링크) |
| join_waitlist | 재입고 알림 신청·취소 |
| build · build_status · wait_build · build_log · cancel_build | 폴더 업로드 빌드, 상태, 대기, 로그(실패 구간 발췌), 취소 |
| secrets · account · list_errors | 빌드 시크릿(이름만 조회), 키 권한·한도, 이 키의 최근 오류 |
CLI로 같은 일
xenoci catalog --json
xenoci order --tier <상품 ID> --hours 24 --json # pay_url을 사람에게
xenoci wait RT-… --json
xenoci build --script ./ci.sh --json
xenoci logs rb_… --failure
xenoci macs --json
xenoci extend rt_… --hours 24 --json