Skip to main content

anthropic-api

Anthropic Messages API reference. Use for POST /v1/messages, tool_use/tool_result, count_tokens, batches, streaming, prompt caching (TTL, breakpoints), anthropic-beta headers, admin API (API keys, workspaces), compliance (residency, audit logs), model IDs/deprecations/context windows. Skip: Claude Code (use claude-code), Agent SDK (use claude-agent-sdk), Agent Skills/tool guides (use anthropic-platform-features), MCP connectors (use claude-connectors), per-language SDK types (use your IDE).

소스 정보

저장소
xiaolai/anthropic-docs
최근 소스 활동
2026년 9월 30일 06:02
감지된 SKILL.md 언어
영어
스타
17
포크
9

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
29 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
anthropic-api
description
Anthropic Messages API reference. Use for POST /v1/messages, tool_use/tool_result, count_tokens, batches, streaming, prompt caching (TTL, breakpoints), anthropic-beta headers, admin API (API keys, workspaces), compliance (residency, audit logs), model IDs/deprecations/context windows. Skip: Claude Code (use claude-code), Agent SDK (use claude-agent-sdk), Agent Skills/tool guides (use anthropic-platform-features), MCP connectors (use claude-connectors), per-language SDK types (use your IDE).
user-invocable
true
# Anthropic API Reference — Router | Field | Value | |---|---| | **API base** | `https://api.anthropic.com/v1/` | | **Source docs** | [platform.claude.com/docs/en/api](https://platform.claude.com/docs/en/api) | | **TypeScript SDK** | [`@anthropic-ai/sdk`](https://www.npmjs.com/package/@anthropic-ai/sdk) | | **Python SDK** | [`anthropic`](https://pypi.org/project/anthropic/) | > **This skill is auto-updated daily.** A pipeline reads the upstream > docs and rewrites the per-surface files below. Section structure is > stable; content drifts to track upstream. ## When to use Router skill for the Anthropic Messages API and adjacent surfaces (admin endpoints, compliance, beta features, models catalog) hosted under platform.claude.com/docs/en/api/. Use when the user asks about: POST /v1/messages, tool_use / tool_result blocks, count_tokens, message batches, streaming responses, prompt caching, prompt cache TTL / breakpoints, system prompts, anthropic-beta headers, the admin API (organizations / workspaces / API keys / invites), compliance endpoints (data residency, audit logs, retention), beta-only features behind a beta header, or the models catalog (model IDs, deprecation dates, context window sizes). Skip: questions about Claude Code (use claude-code skill), the Claude Agent SDK (use claude-agent-sdk), platform features beyond the raw API such as Agent Skills format or tool-use guides (use anthropic-platform-features), MCP connector docs (claude-connectors), or per-language auto-generated SDK reference (use anthropic-sdk's TypeScript / Python types directly via your IDE). ## Dispatch table | Surface file | Read when the user asks about… | |---|---| | [`SKILL-messages.md`](SKILL-messages.md) | `POST /v1/messages`, request/response shape, `tool_use` / `tool_result` content blocks, streaming (`stream: true`), system prompts, `count_tokens`, message batches; also legacy `/v1/complete` (text completions) | | [`SKILL-admin.md`](SKILL-admin.md) | admin API — organizations, workspaces, API keys, invites, usage reports, cost reports | | [`SKILL-compliance.md`](SKILL-compliance.md) | data residency, audit logs, retention policies, compliance API endpoints | | [`SKILL-beta.md`](SKILL-beta.md) | features gated behind `anthropic-beta` header, beta endpoints, opt-in feature flags | | [`SKILL-models.md`](SKILL-models.md) | model IDs (`claude-opus-4-7`, `claude-sonnet-4-6`, `claude-haiku-4-5-20251001`, …), context window sizes, deprecation dates, model card / capabilities | > **Out of scope for this skill** (intentionally excluded by `docsPathFilter`): > the auto-generated per-language SDK reference under > `platform.claude.com/docs/en/api/{cli,csharp,go,java,php,python,ruby,terraform,typescript}/` > (~1100 pages). Use your IDE's type-defs from `@anthropic-ai/sdk` > (npm) or `anthropic` (PyPI) for those — they ship the authoritative > signatures and stay in sync with the SDK release you're using. ## Auto-correction rules | Rule file | Triggers on edits to | |---|---| | `rules/messages-api.md` | code calling `client.messages.create`, `POST /v1/messages`, or constructing `tool_use` / `tool_result` content blocks | ## Examples <example> Context: A developer is adding prompt caching to their Messages API calls. user: "Where do I put cache_control breakpoints, and how long does the cache live?" assistant: Uses anthropic-api and reads SKILL-messages.md for cache_control breakpoint placement and TTL options. </example> <example> Context: A developer asks about a Claude Code setting. user: "How do I stop Claude Code from asking permission for every Bash command?" assistant: Routes to claude-code instead; permission modes are CLI configuration, not the Messages API. </example> --- *This skill is auto-updated daily by a maintainer-run pipeline. File issues at [xiaolai/anthropic-docs](https://github.com/xiaolai/anthropic-docs) — SKILL fixes flow through the next research run, not via PRs.*
GitHub에서 보기