claude-api 스킬은 두 가지 Anthropic 서피스에서 애플리케이션을 구축하기 위한 상세하고 최신의 참조 자료를 Claude에 제공하는 오픈 소스 Agent Skill입니다.
이 스킬은 Messages API와 Managed Agents 모두에 대해 Python, TypeScript, C#, Go, Java, PHP, Ruby, cURL 등 8개 프로그래밍 언어를 지원합니다.
이 스킬은 Claude Code에 번들로 제공되며, Agent Skills를 지원하는 모든 환경에 설치할 수 있는 오픈 소스 Anthropic 스킬 리포지토리에서도 사용할 수 있습니다.
이 스킬은 컨텍스트를 효율적으로 유지하기 위해 점진적 공개(progressive disclosure)를 사용합니다. Claude는 모든 것을 한 번에 로드하는 대신 프로젝트의 언어, 서피스(Messages API 또는 Managed Agents), 그리고 당면한 특정 작업(도구 사용, 스트리밍, 배치 등)과 관련된 문서만 로드합니다.
스킬이 트리거되면 Claude에 다음을 제공합니다.
Messages API의 경우:
Managed Agents(베타)의 경우:
/claude-api managed-agents-onboard 하위 명령을 통해 사용할 수 있는, 새 Managed Agent를 처음부터 설정하기 위한 인터뷰 기반 안내processed_at 대기/처리 게이트, 인터럽트 처리, 파일 마운트 주의 사항 및 자격 증명 처리스킬은 두 가지 방식으로 활성화됩니다.
자동 활성화는 다음 경우에 발생합니다.
anthropic, TypeScript/JavaScript의 경우 @anthropic-ai/sdk)수동 호출은 스킬이 설치된 모든 환경에서 /claude-api(선택적 하위 명령 또는 설명 텍스트 포함)를 입력하여 수행합니다.
이 스킬은 일반 프로그래밍 작업, ML/데이터 과학 작업 또는 다른 AI SDK(예: OpenAI)를 임포트하는 코드에 대해서는 활성화되지 않습니다.
스킬은 프로젝트 파일(예: Python의 경우 requirements.txt, TypeScript의 경우 tsconfig.json, Go의 경우 go.mod)을 검사하여 프로젝트의 언어를 자동으로 감지하고 적절한 문서를 로드합니다.
| 언어 | Messages API SDK | 도구 러너 | Managed Agents |
|---|---|---|---|
| Python | 예 | 예(베타) | 예(베타) |
| TypeScript | 예 | 예(베타) | 예(베타) |
| C# | 예 | 예(베타) | 예(베타) |
| Go | 예 | 예(베타) | 예(베타) |
| Java | 예 | 예(베타) | 예(베타) |
| PHP | 예 | 예(베타) | 예(베타) |
| Ruby | 예 | 예(베타) | 예(베타) |
| cURL | 예 | 해당 없음 | 예(베타) |
프로젝트가 여러 언어를 사용하는 경우 Claude는 어떤 언어가 적용되는지 묻습니다. 지원되지 않는 언어(Rust, Swift, C++)의 경우 스킬은 cURL/원시 HTTP 예제를 제공합니다.
이 스킬은 Claude Code와 함께 제공되며 설치가 필요하지 않습니다. Claude API로 무언가를 구축하는 데 Claude의 도움을 요청하거나 프로젝트가 이미 Anthropic SDK를 임포트하는 경우 스킬이 자동으로 활성화됩니다.
직접 호출할 수도 있습니다.
/claude-apiClaude Code에서 번들 스킬이 작동하는 방식에 대한 자세한 내용은 Claude Code 스킬 문서를 참조하세요.
스킬 소스는 Anthropic 스킬 리포지토리에서 사용할 수 있습니다. npx 명령을 사용하여 설치할 수 있습니다.
npx skills add https://github.com/anthropics/skills --skill claude-api또는 Claude Code 플러그인으로 설치할 수 있습니다.
/plugin marketplace add anthropics/skills
/plugin install claude-api@anthropic-agent-skillsClaude API 스킬은 코드베이스 전체에서 Claude 모델 마이그레이션을 수행할 수 있습니다. /claude-api migrate로 직접 호출하세요.
/claude-api migrate this project to claude-opus-4-8범위 확인 질문을 건너뛰기 위해 특정 범위를 미리 전달할 수도 있습니다.
/claude-api migrate everything under src/ to claude-opus-4-8
/claude-api migrate apps/api.py and apps/worker.py to claude-opus-4-8범위가 모호한 경우(예: 단순히 /claude-api migrate to claude-opus-4-8만 입력한 경우), 스킬은 파일을 편집하기 전에 전체 작업 디렉터리, 특정 하위 디렉터리 또는 명시적 파일 목록 중에서 선택하도록 요청합니다. 이는 Messages API 및 Managed Agents 호출자 모두에 적용됩니다.
스킬은 다음을 처리합니다.
Model.CLAUDE_OPUS_4_7 → Model.CLAUDE_OPUS_4_8)를 포함하며, 편집하기 전에 각 파일을 호출자, 모델 정의자 또는 불투명 문자열 참조로 분류합니다anthropic. 접두사)을 보존하고 파트너 운영 플랫폼에서 사용할 수 없는 기능에 대한 변경을 건너뜁니다temperature, top_p, top_k를 제거하고 thinking: {type: "enabled", budget_tokens: N}을 thinking: {type: "adaptive"}로 변환하는 등의 작업effort-2025-11-24, fine-grained-tool-streaming-2025-05-14, interleaved-thinking-2025-05-14)를 제거하고 client.beta.messages.create에서 client.messages.create로 다시 전환합니다output_config.effort 시작점을 권장합니다(예: Claude Opus 4.8 및 Claude Opus 4.7의 코딩 및 에이전트 사용 사례에 대해 xhigh)thinking.display: "summarized")을 다시 활성화합니다stop_reason: "refusal" 처리를 추가하고 폴백 재시도 경로(서버 측 fallbacks 매개변수, SDK 거부 폴백 미들웨어 또는 폴백 크레딧 재시도)를 설정하며, 이전 프리뷰 형태에 대해 작성된 폴백 코드를 업데이트합니다편집하는 동안 스킬은 각 변경 사항과 그 동기를 인라인으로 설명합니다. 완료 시 수동 확인이 필요한 항목(일반적으로 통합 테스트, 길이 제어 프롬프트 조정, 비용/속도 제한 재기준선 설정)의 체크리스트를 생성합니다.
스킬이 적용하는 모델별 변경 사항의 전체 목록은 Claude Opus 4.7에서 Claude Opus 4.8로 마이그레이션을 참조하세요.
새 Managed Agent를 처음부터 스캐폴딩하려면 managed-agents-onboard 하위 명령을 호출하세요.
/claude-api managed-agents-onboard스킬은 Managed Agents 멘탈 모델(Agent 구성 대 Sessions)을 안내하고, 에이전트 구성을 템플릿화하고, 환경 및 도구를 구성하고, 세션 루프를 설정하고, 사용 언어에 대한 실행 가능한 코드를 생성하는 인터뷰를 실행합니다. 스킬은 또한 필수적인 Agent(한 번) → Session(매 실행) 플로우를 다룹니다. model, system, tools는 세션이 아닌 에이전트에 존재하며, 에이전트는 한 번 생성되고 ID로 참조되어야 합니다.
Managed Agents는 managed-agents-2026-04-01 베타 헤더가 필요하며, SDK는 모든 client.beta.agents.*, client.beta.environments.*, client.beta.sessions.*, client.beta.vaults.* 호출에 대해 이를 자동으로 설정합니다.
다음은 스킬이 Claude가 처리하도록 돕는 작업의 예시입니다.
채팅 애플리케이션 구축:
Build a streaming chat UI with the Claude API in TypeScript기존 프로젝트 마이그레이션:
/claude-api migrate this codebase to claude-opus-4-8 and re-tune effort새 Managed Agent 온보딩:
/claude-api managed-agents-onboard각 경우에 스킬은 관련 언어별 문서를 로드하고 최신 API 패턴 및 모범 사례를 사용하여 Claude가 구현을 진행하도록 안내합니다.
Agent Skills의 작동 방식과 점진적 공개 모델에 대해 알아보세요
지원되는 모든 언어에 대한 공식 Anthropic SDK를 살펴보세요
GitHub에서 공개 Anthropic 스킬 리포지토리를 탐색하세요
Was this page helpful?