AN
claude api
Reference for the Claude API / Anthropic SDK â model ids, pricing, params, streaming, tool use, MCP, agents, caching, token counting, model migration.
Что делает навык
Навык помогает создавать приложения на базе LLM с использованием Claude, определяя язык проекта и выбирая подходящую поверхность взаимодействия. Он обеспечивает корректную интеграцию через официальный SDK Anthropic или raw HTTP, предотвращая смешивание провайдеров.
Когда применять
- Разработка новых функций с использованием Claude API в проектах на Python, TypeScript и других поддерживаемых языках
- Миграция существующего кода с OpenAI на Anthropic SDK с проверкой маркеров провайдеров
- Реализация вызовов к Claude через raw HTTP (cURL, requests, fetch) по явным требованиям пользователя
- Аудит промптов (prompt-audit) с фиксацией маркеров не-Anthropic провайдеров в отчёте
Как работает
- Сканировать целевой файл или проект на наличие маркеров не-Anthropic провайдеров (например, import openai, gpt-4, имена файлов *-generic.py)
- При обнаружении маркеров остановить действие и предложить пользователю переключить файл на Claude или выбрать не-Claude реализацию
- Определить язык проекта и прочитать соответствующую документацию из папок {lang}/ или shared/live-sources.md
- Использовать официальный SDK Anthropic (anthropic, @anthropic-ai/sdk и т.д.) по умолчанию, если он поддерживается
- Использовать raw HTTP (curl, requests, fetch) только при явном запросе пользователя, в shell/cURL проектах или отсутствии официального SDK
- Проверять документацию SDK для точных имён функций и импортов; при отсутствии информации в файлах навыка выполнять WebFetch из shared/live-sources.md
Примеры запросов агенту
Добавь вызов Claude в этот Python-скрипт, используя официальный SDK
Мигрируй этот код с OpenAI на Anthropic SDK, проверив совместимость
Реализуй запрос к Claude через cURL, так как у нас нет официального SDK для этого языка
Что понадобится
- Доступ к файлам навыка {lang}/ и shared/live-sources.md
- Инструмент WebFetch для получения документации из shared/live-sources.md при отсутствии информации в навыке
- Ключи API Anthropic (подразумевается для работы с SDK, хотя явно не перечислены в тексте как требование к запуску, но необходимы для функциональности)
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «claude-api» из репозитория:
# https://github.com/anthropics/skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r claude-api/ ~/.claude/skills/claude-api/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.