«Skills» (навыки) — это переиспользуемые ресурсы на основе файловой системы, которые дают вашему агенту предметно-ориентированную экспертизу: рабочие процессы, контекст и лучшие практики, превращающие агента общего назначения в специалиста. Каждый добавленный навык влечёт небольшие затраты в контекстном окне сессии, добавляя инструкции и метаданные, которые помогают модели использовать навык. Узнайте больше в обзоре Agent Skills.
Вы можете подключить два типа навыков. Оба работают одинаково: ваш агент вызывает их автоматически, когда они релевантны задаче.
pptx, xlsx, docx, pdf).Чтобы узнать, как создавать пользовательские навыки, см. Agent Skills и Лучшие практики создания навыков. Чтобы загрузить пользовательский навык в своё рабочее пространство, см. Создание пользовательского навыка.
Запросы к Managed Agents API требуют бета-заголовка managed-agents-2026-04-01, за исключением конечных точек хранилища памяти, которые вместо этого используют agent-memory-2026-07-22. SDK устанавливает правильный бета-заголовок автоматически. См. Бета-заголовки.
Пользовательский навык — это каталог, содержащий файл SKILL.md и любые вспомогательные файлы, загруженный в ваше рабочее пространство в виде zip-архива или отдельных файлов. Создание навыка возвращает идентификатор skill_*, на который вы ссылаетесь при подключении его к агенту. Предварительно созданные навыки Anthropic уже доступны в каждом рабочем пространстве и не требуют этого шага. Чтобы использовать только предварительно созданные навыки, перейдите к разделу Подключение навыков к агенту.
Когда вы вызываете Skills API напрямую через cURL, явно передавайте заголовок anthropic-beta: skills-2025-10-02. CLI и SDK отправляют его автоматически.
В этих примерах опущено необязательное поле display_title, поэтому заголовок навыка берётся из SKILL.md. Явно переданный display_title должен быть уникальным среди пользовательских навыков в вашем рабочем пространстве.
ant beta:skills create \
--file example_skill.zipЧтобы получить список, извлечь, удалить и версионировать пользовательские навыки, см. Управление пользовательскими навыками. Полные схемы запросов и ответов см. в справочнике Create Skill API. Пакеты навыков загружаются напрямую в Skills API, а не через Files API.
Подключайте навыки при создании агента. Каждая сессия поддерживает до 500 навыков в общей сложности, считая по всем агентам в сессии (см. Мультиагентная оркестрация).
Монтирование большего количества навыков увеличивает время запуска песочницы сессии. Подключайте только те навыки, которые нужны каждому агенту для его задачи.
Каждая запись в массиве skills использует следующие поля:
| Поле | Описание |
|---|---|
type | Либо anthropic для предварительно созданных навыков, либо custom для навыков, созданных в рабочем пространстве. |
skill_id | Идентификатор навыка. Для навыков Anthropic используйте короткое имя (например, xlsx). Для пользовательских навыков используйте идентификатор skill_*, возвращённый при создании (см. Создание пользовательского навыка). |
version | Закрепите конкретную версию или используйте latest. Необязательно. По умолчанию latest, если не указано. Применяется как к навыкам Anthropic, так и к пользовательским навыкам. |
ant beta:agents create <<'YAML'
name: Financial Analyst
model: claude-opus-5
system: You are a financial analysis agent.
skills:
- type: anthropic
skill_id: xlsx
- type: custom
skill_id: skill_01AbCdEfGhIjKlMnOpQrStUv
version: latest
YAMLНастройте облачные песочницы для ваших сессий.
Узнайте, как использовать Agent Skills для расширения возможностей Claude через API.
Загружайте файлы один раз и ссылайтесь на них в разных запросах API.
Узнайте, как использовать Agent Skills для создания документов с помощью Claude API менее чем за 10 минут.
Was this page helpful?