스펙은 어제 이야기, 이젠 실력 우선 시대!

API 개발은 AI 에이전트의 등장으로 변화하고 있습니다. 스킬-퍼스트는 사양, 테스트, 시나리오를 실행 가능하고 검증 가능한 스킬로 패키징하여, 에이전트 시대에 맞춰 기존 접근 방식을 보완합니다.

Oliver Kingsley

Oliver Kingsley

6 July 2026

스펙은 어제 이야기, 이젠 실력 우선 시대!

Apidog 엔터프라이즈

온프레미스 배포

SSO & RBAC

SOC 2 준수

Apidog Enterprise 살펴보기

이것은 API 테스트 및 API 라이프사이클 관리를 위한 명령줄 도구인 Apidog CLI를 Apidog가 어떻게 개발했는지 공유하는 10부작 시리즈입니다. 순서대로 읽거나 관심 있는 게시물로 이동하세요:

제목 초점
1 우리는 126개의 MCP 도구를 만들었지만, 에이전트를 위한 최선의 솔루션은 아닙니다 문제 발견
2 우리가 새로운 Apidog CLI를 개발한 이유 아키텍처 개발
3 황금률: CLI는 사실을 생성하고, 모델은 사실을 바탕으로 작동합니다 핵심 철학
4 agentHints: CLI가 에이전트와 대화하도록 가르치기 구조화된 출력
5 SKILL: 운영 경험을 코드로 전달하기 운영 경험
6 수치는 거짓말하지 않는다: 도구 호출 30% 감소, 토큰 25% 감소 정량적 결과
7 PRD에서 테스트 루프까지: Apidog CLI를 사용한 완전한 에이전트 워크플로 실용적인 튜토리얼
8 에이전트 도구에 CI/CD 호환성이 필수적인 이유 DevOps 관점
9 AI 브랜치: AI 에이전트를 통한 더 안전한 프로젝트 변경 보안 계층
10 Spec-First는 어제였습니다. Skill-First에 오신 것을 환영합니다. 비전 및 미래

AI 에이전트와 함께 API 개발이 변화하고 있습니다. Skill-First는 스펙, 테스트, 시나리오를 실행 가능하고 검증 가능한 스킬로 패키징하여 에이전트 시대의 기존 접근 방식을 보완합니다.

Spec-First 시대

수년 동안 많은 개발 팀의 협업 프로세스는 Spec-First였습니다.

무엇이었는가

원칙 설명
API를 먼저 설계 구현 전에 API 정의
문서를 중심으로 협업 팀은 공유된 스펙을 참조
일찍 모의 프론트엔드는 모의를 기반으로 개발 가능
함께 디버그 공유된 형식으로 문제점 확인
스펙에 따라 테스트 구현이 설계와 일치하는지 확인
준비되면 게시 문서화되고 테스트된 API 릴리스

가치

이점 중요한 이유
명확한 계약 프론트엔드/백엔드가 예상하는 바를 앎
병렬 개발 팀은 독립적으로 작업
마찰 감소 오해를 조기에 파악
안정적인 테스트 테스트는 문서화된 동작과 일치
살아있는 문서 스펙은 제품과 함께 진화

Spec-First는 인간 중심의 API 개발에 적합한 접근 방식이었습니다.


새로운 소비자: AI 에이전트

AI 코딩이 등장한 후, API 자산의 소비자가 바뀌었습니다.

에이전트 또한 이러한 자산을 소비하기 시작했습니다.

에이전트가 필요로 하는 것

에이전트 활동 필요한 자산
엔드포인트 읽기 API 문서
테스트 추가 엔드포인트 정의, 스키마
자동화 실행 테스트 시나리오, 환경
보고서 기반 코드 수정 실패 세부 정보, 응답 데이터
변경 사항 사용 가능 여부 판단 테스트 결과, 커버리지

이러한 맥락에서 Apidog의 API 문서, 테스트 케이스, 테스트 시나리오는 단순히 인간을 위한 협업 자료가 아닙니다.

이들은 에이전트가 결정적으로 호출할 수 있는 자산입니다.


자산 변환

자산 Spec-First (인간 관점) Skill-First (에이전트 관점)
API 문서 협업 자료 호출 가능한 데이터 소스
테스트 케이스 품질 아티팩트 실행 가능한 검증
테스트 시나리오 테스트 워크플로 자동화 대상
환경 구성 런타임 컨텍스트
보고서 검토 출력 피드백 신호

자산은 "읽기 가능"에서 "호출 가능"으로 변환됩니다.


Skill-First 정의

Spec-First를 기반으로:

남아있는 것 이유
엔드포인트 사양 여전히 명확한 계약이 필요
테스트 케이스 여전히 품질 아티팩트가 필요
비즈니스 시나리오 여전히 워크플로 커버리지가 필요
문서 여전히 인간 참조가 필요

더하기:

추가된 것 목적
실행 가능한 스킬 에이전트는 워크플로를 호출 가능
검증 가능한 단계 각 단계에서의 품질 게이트
추적 가능한 체인 에이전트 작업의 감사 추적

Skill-First = Spec-First + 에이전트 실행 계층.


시스템 아키텍처

계층 책임 예시
Apidog API 및 테스트 자산 관리 엔드포인트, 스키마, 테스트 케이스, 시나리오
CLI 결정론적 실행 제공 명령, 유효성 검사, 출력
SKILL 작업 판단 및 경로 제공 워크플로 안내, 순서 규칙
에이전트 목표 이해, 실행, 조정 Claude Code, Cursor, Trae, Codex

각 계층은 특정 역할을 가집니다.

함께 작동하는 방식

사용자: "환불 API에 대한 테스트를 생성하고 검증을 실행하세요"
        ↓
에이전트: 작업 유형을 이해합니다 (SKILL이 도움)
        ↓
에이전트: CLI를 호출하여 엔드포인트를 읽습니다 (CLI 실행)
        ↓
에이전트: 테스트 케이스를 생성합니다 (에이전트 생성)
        ↓
CLI: 구조를 검증합니다 (cli-schema가 유효성 검사)
        ↓
에이전트: 테스트 케이스를 작성합니다 (CLI 실행)
        ↓
CLI: agentHints를 반환합니다 (CLI 안내)
        ↓
에이전트: 다시 읽고 조정합니다 (에이전트가 힌트를 따름)
        ↓
에이전트: 테스트를 실행합니다 (CLI 실행)
        ↓
CLI: 보고서를 반환합니다 (CLI 피드백 제공)
        ↓
에이전트: 사용자에게 요약합니다 (에이전트 완료)

워크플로 변환

Spec-First 워크플로 (인간 중심)

인간이 스펙을 설계
        ↓
인간이 문서화
        ↓
인간이 모의를 생성
        ↓
인간이 디버그
        ↓
인간이 테스트를 작성
        ↓
인간이 게시

특징:

측면 설명
주도자 인간
초점 협업
피드백 수동 검토
속도 인간 속도
오류 인간이 포착

Skill-First 워크플로 (에이전트 지원)

인간이 목표를 지정
        ↓
에이전트가 기존 자산을 읽음
        ↓
에이전트가 변경 사항을 생성
        ↓
CLI가 유효성 검사
        ↓
에이전트가 작성
        ↓
CLI가 다음 단계를 안내
        ↓
에이전트가 검증
        ↓
인간이 결과를 검토

특징:

측면 설명
주도자 에이전트 (인간 목표에 따라 안내됨)
초점 실행
피드백 자동화된 유효성 검사
속도 에이전트 속도
오류 CLI가 포착

팀이 해야 할 일

즉각적인 단계

단계 조치
1. 설치 npm install -g apidog-cli@latest
2. SKILL 설치 apidog skill install
3. 작은 작업 시도 에이전트에게 위험도가 낮은 작업 부여
4. 패턴 학습 에이전트 워크플로 관찰
5. 범위 확장 점진적으로 작업 복잡성 증가

첫 번째 에이전트 작업 예시

Apidog CLI를 사용하여 Apidog에서 첫 번째 API 엔드포인트를 생성하는 것을 도와주세요.
먼저, Apidog CLI 설정을 확인하고 액세스할 수 있는 프로젝트를 나열해 주세요.
어떤 프로젝트를 사용할지 물어봐 주세요. 제가 확인한 후, 200 응답 예시를 포함하는 Health Check라는 이름의 간단한 GET /health 엔드포인트를 생성해 주세요.
작성하기 전에 모든 구조화된 입력을 검증한 다음, 엔드포인트를 다시 읽고 생성된 내용을 요약해 주세요.

이는 다음을 제공합니다:

이점 설명
설정 확인 에이전트가 환경 검증
프로젝트 선택 에이전트가 작성 전에 질문
작은 생성 위험도가 낮은 첫 작업
유효성 검사 작성 전 cli-schema
회신 확인 생성된 내용 확인
요약 인간은 명확한 결과를 얻음

시작하기 명령

# Apidog CLI 설치
npm install -g apidog-cli@latest

# SKILL 컴패니언 설치
apidog skill install

# 버전 확인 (2.2.5+ 필요)
apidog -v

# 인증
apidog auth login

# 프로젝트 목록
apidog project list

미래

추세 방향
에이전트 참여 더 많은 API 개발 작업을 에이전트가 처리
CLI + SKILL 패턴 성숙하고 표준화된 워크플로
더 많은 스킬 다양한 컨텍스트를 위한 도메인별 스킬
더 나은 수렴 핵심 노드에 대한 개선된 엔지니어링
인간-에이전트 협업 인간과 에이전트 간의 원활한 인계

미래는 에이전트 지원 API 개발입니다.


전체 시리즈 요약

우리는 전체 여정을 다루었습니다:

주제 핵심 통찰
1 문제 126개 MCP 도구 → 무작위 도구의 벽
2 전환점 복잡성이 컨텍스트에서 엔지니어링으로 이동
3 철학 CLI는 유효성 검사, 에이전트는 생성
4 설계 agentHints가 다음 단계 안내
5 경험 SKILL이 워크플로 지식 패키징
6 검증 호출 30% 감소, 토큰 25% 감소
7 실습 PRD → OpenAPI → 테스트 → 검증
8 기반 CI/CD가 기본으로 유지
9 솔직함 네 가지 과제가 남아있음
10 비전 Spec-First → Skill-First

최종 원칙

Spec-First는 인간 협업을 위한 것이었습니다. Skill-First는 에이전트 실행을 위한 것입니다.
시대 접근 방식 소비자
전통적 Spec-First 인간
에이전트 시대 Skill-First 인간 + 에이전트

자산은 호출 가능해집니다. 워크플로는 실행 가능해집니다. 품질은 검증 가능해집니다.

Skill-First에 오신 것을 환영합니다.


주요 요점


Apidog를 다운로드하여 설계, 모의, 테스트문서화하세요. 명령줄 API 테스트, CI 자동화 및 AI 에이전트 워크플로를 위한 Apidog CLI에 대해 자세히 알아보세요.

button

Apidog에서 API 설계-첫 번째 연습

API를 더 쉽게 구축하고 사용하는 방법을 발견하세요