Kliv

    이 페이지는 영어에서 번역되었습니다.

    개발자 도구

    API 테스트 및 디버깅 도구 만들기

    Kliv는 AI 앱 빌더입니다. 팀에 필요한 API 테스트 및 디버깅 도구를 설명하세요 — 저장된 요청, 예약 프로브, 응답 diff, 인시던트, 파트너 경계까지 — 그러면 Kliv가 만들어 드립니다.

    kliv.dev

    텍스트 상자에 아이디어를 입력하기만 하면 AI가 아이디어를 만들어줍니다.

    174 자

    What is Kliv?

    Kliv는 데스크톱 API 클라이언트나 공유 컬렉션 서비스가 아닙니다 — 여러분을 위해 소프트웨어를 만들어주는 AI입니다.

    필요한 앱을 평범한 말로 설명하면 Kliv가 데이터베이스, 로직, 화면, 예약 작업, 접근 규칙까지 만들어 드립니다. 결과물은 여러분의 것이며, 이후에도 변경을 요청하는 방식으로 계속 바꿀 수 있습니다. 템플릿 작업 공간이 아닙니다.

    이 페이지에서 그 앱은 API 테스트 및 디버깅 워크벤치입니다. Kliv는 온갖 종류의 웹 앱을 만들지만, 이번 사례는 팀이 요청을 기억하고, 프로브를 실행하고, 응답을 비교하고, 인시던트를 근거 자료와 함께 유지하도록 돕는 앱입니다.

    Why shared request collections stop scaling

    노트북마다 깔린 API 클라이언트는 통합이 하나고 엔지니어가 두 명일 때는 그럭저럭 돌아갑니다. 파트너 API가 여러 개로 늘고, 팀원들이 서로 다른 시간대에 흩어져 있고, 고객이 장애 원인이 우리 쪽 코드인지 파트너 쪽 변경인지 물어오는 순간부터는 더 이상 통하지 않습니다.

    Kliv는 이 워크벤치를 정식 기록 시스템으로 만듭니다. 모든 엔드포인트, 저장된 요청, 프로브 결과, 응답 diff, 인시던트는 공유 데이터베이스의 한 행이 되며, 권한과 이력은 한 사람의 노트북보다 오래 남습니다.

    The furniture of a request

    다섯 가지 기록이 저장된 요청을 디버깅 워크플로로 바꿔줍니다.

    Endpoint records

    환경별 기본 URL, 인증 방식, 파트너 담당자, 그리고 직접 관리하는 변경 이력. 요청과 인시던트는 이 기록에 매달립니다.

    Saved requests

    헤더, 본문, 그리고 예상 상태 코드, 예상 응답 형태, 지연 시간 상한 같은 검증 조건. 검증 조건이 붙으면 요청은 테스트가 됩니다.

    Probe schedules

    서버 측 함수가 정해진 일정에 따라 저장된 요청을 재실행합니다. 예를 들어 스테이징에는 15분마다, 프로덕션에는 매시간마다. 검증에 실패하면 인시던트가 열립니다.

    Incidents

    인시던트는 응답 diff, 타임라인, 영향을 받은 판매자, 그리고 누구에게 언제 알렸는지를 함께 보관합니다.

    Partner walls

    엔지니어는 자신에게 배정된 파트너만 볼 수 있습니다. 고객 상태 화면은 자신의 통합 현황만 보여주고 그 이상은 보여주지 않습니다.

    An example: 김지은's shipping integration team

    Kliv로 만든 API 테스트 워크벤치를 한 팀이 어떻게 쓸 수 있는지 보여드립니다. 이는 하나의 예시일 뿐이며, 여러분은 자신의 파트너, 요청, 환경, 검증 조건, 인시던트 규칙을 직접 설명하게 됩니다.

    01

    A partner changes a response without warning

    한 택배사가 스테이징에 배포하면서 버전 헤더가 2.13에서 2.14로 바뀝니다. 택배사 쪽에서는 이메일도, 변경 이력 항목도 없습니다.

    02

    The scheduled probe catches the shape change

    지은의 프로브는 배송 조회 응답에 필드 하나가 추가되고 다른 필드 하나가 사라진 것을 발견합니다. 엔드포인트는 여전히 200을 반환하지만, 형태 검증은 실패합니다.

    03

    The incident opens with the diff attached

    영향을 받은 판매자는 데이터에서 바로 특정됩니다. 이 택배사로 화물을 보내는 판매자가 단 두 곳뿐이기 때문입니다. 심각도는 추측에 의존하지 않습니다.

    04

    The team replays staging and production side by side

    월요일, 저장된 요청이 하나의 화면에서 두 환경 모두를 대상으로 실행됩니다. 변경 범위가 좁혀지고, 수정은 매핑 업데이트로 끝나며, 조사는 화면 하나를 벗어나지 않습니다.

    05

    The client reads a scoped timeline

    판매자는 자신의 인시던트 페이지에서 무엇이 바뀌었는지, 팀이 언제 알았는지, 무엇을 했는지 확인합니다. 다른 판매자의 통합 현황은 보이지 않습니다.

    Describe the API workbench you want

    Kliv는 여러분의 설명을 바탕으로 앱을 만드므로, 파트너, 환경, 일정, 검증 조건, 인시던트 규칙, 그리고 누가 무엇을 볼 수 있는지를 포함하세요. 자세히 설명할수록 첫 버전이 더 가까워집니다.

    kliv.dev

    Carrier API workbench

    배송 파트너를 위한 저장된 요청, 프로브, 인시던트.

    “우리 배송 연동을 위한 API 테스트 워크벤치를 만들어 주세요. 택배사별로 요청을 저장하고, 스테이징과 프로덕션 기본 URL을 보관하고, 스테이징 프로브는 15분마다, 프로덕션 안전 프로브는 매시간 실행하고, 상태 200, 필수 배송 조회 필드, 800ms 미만 지연 시간을 검증하고, 전체 응답 diff와 영향을 받은 판매자를 담은 인시던트를 열어 주세요.”

    kliv.dev

    Payment sandbox monitor

    출시 전 결제 파트너를 감시합니다.

    “저장된 승인, 매입, 환불, 웹훅 검증 요청을 매시간 샌드박스에 대해 재실행하는 결제 API 모니터를 만들어 주세요. 응답 형태, 상태, 500ms 미만 지연 시간을 검증하고, 검증이 실패하면 diff를 담은 인시던트를 열어 주세요.”

    kliv.dev

    Client status portal

    각 판매자에게 자신만의 통합 이력을 제공합니다.

    “각 판매자가 로그인해서 자신의 통합 현황에 대한 가동 시간, 인시던트, 프로브 이력만 볼 수 있는 고객 상태 포털을 만들어 주세요. 인시던트가 열리거나 상태가 바뀌거나 해결될 때 이메일로 알려 주세요.”

    Under the console

    프로브는 예약된 작업입니다. 각 프로브는 크론으로 실행되는 서버 측 함수입니다. 저장된 요청을 재실행하고, 검증 조건을 평가하고, 결과를 한 행으로 기록합니다.

    파트너 키는 서버 측에만 존재합니다. 샌드박스와 프로덕션 키는 플랫폼이 저장하고 실행 시점에 주입합니다. 내보낸 컬렉션이나 노트북, 위키에는 남지 않습니다. 환경을 따로 표시해 두면 스테이징 프로브가 프로덕션 키로 실행되는 일은 없습니다.

    경계는 데이터 규칙입니다. 택배사 두 곳만 배정된 엔지니어는 같은 테이블에서도 그 두 곳만 돌려받습니다. 고객은 자신의 상태 화면만 봅니다. 개인정보 보호 규칙은 행이 반환되기 전에 적용됩니다.

    앱이기 때문에 고객이 쓸 수 있는 화면으로도 계속 확장할 수 있습니다. 판매자 상태 페이지, 주간 프로브 요약, 그리고 “운임 API는 마지막으로 언제 바뀌었나요?” 같은 질문에 여러분의 인시던트 이력을 바탕으로 답하는 에이전트까지요.

    Kliv는 만드는 동안 테스트도 함께 작성하며, 테스트를 통과할 때까지 배포를 보류할 수도 있습니다. 테스트 페이지에서 그 원칙을 자세히 다룹니다.

    Common questions

    What exactly is Kliv?

    Kliv는 AI 앱 빌더입니다. 필요한 API 테스트 워크플로를 설명하면, 저장된 요청, 프로브 일정, 인시던트, diff, 제한된 화면을 갖춘 실제 앱을 만들어 드립니다.

    Do I get a real app, or a template?

    실제 앱입니다. 엔드포인트, 검증 조건, 일정, 환경, 인시던트, 접근 규칙이 여러분의 워크플로에 맞춰 만들어진 데이터베이스에 저장됩니다.

    Can I change it after it's built?

    네. 파트너, 검증 조건, 일정, 인시던트 항목, 고객 화면, 새 환경을 평범한 말로 요청해서 추가할 수 있습니다.

    Can probes run against production without causing damage?

    네. 어떤 저장된 요청이 프로덕션에 안전한지 표시해 두면 됩니다. 쓰기 성격의 요청은 스테이징에 고정해 둘 수 있고, 각 환경은 자신만의 키를 가집니다.

    Can clients see the workbench?

    제한된 화면을 볼 수 있습니다. 자신의 통합 현황, 인시던트, 가동 시간, 프로브 이력입니다. 엔지니어는 전체 콘솔을 그대로 유지합니다.

    What happens when an assertion fails at 3 a.m.?

    응답 diff가 첨부된 인시던트 행이 생성됩니다. 이메일이나 슬랙으로 당직 엔지니어에게 알릴 수 있고, 프로브는 계속 실행되어 복구 과정도 기록됩니다.

    Can we import existing request collections?

    네. 저장된 요청은 데이터입니다. 가져오면 노트북 파일로 남는 대신 일정, 검증 조건, 인시던트, 접근 규칙을 갖추게 됩니다.

    Can it store secrets safely?

    API 키는 서버 측에만 남아 있다가 프로브가 실행될 때 주입됩니다. 요청 정의와 함께 내보낼 필요가 없습니다.

    Can I use my own domain?

    네. 내부 콘솔과 고객 상태 화면 모두 여러분의 도메인에서 실행할 수 있습니다.

    Can I move off Kliv later?

    네. 앱 코드는 여러분의 Git 저장소로 동기화되므로, 떠나는 일은 다시 만드는 것이 아니라 git pull 한 번이면 됩니다.

    Do I need a separate incident tool?

    아니요, 여기서 설명한 워크플로에는 필요 없습니다. 인시던트는 프로브, diff, 고객에게 보이는 타임라인과 같은 앱 안에 둘 수 있습니다.

    크리에이터가 빌드

    가능성을 살펴보세요

    전 세계 개발자와 크리에이터가 Kliv로 빌드한 실제 앱을 확인하세요

    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    K제작 Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    K제작 Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    K제작 Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    K제작 Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    K제작 Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    K제작 Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    K제작 Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    K제작 Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    K제작 Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    K제작 Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    K제작 Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    K제작 Kliv Community
    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    K제작 Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    K제작 Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    K제작 Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    K제작 Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    K제작 Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    K제작 Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    K제작 Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    K제작 Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    K제작 Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    K제작 Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    K제작 Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    K제작 Kliv Community

    Catch the version change before customers do

    팀이 API를 어떻게 테스트하는지 설명하세요 — 파트너, 요청, 프로브, 검증 조건, 경계까지. Kliv가 이를 기억하는 워크벤치를 만들어 드립니다.