AIKraft/Skills/Обвязка для Pydantic AI

Обвязка для Pydantic AI

Extend Pydantic AI agents with batteries-included capabilities from pydantic-ai-harness -- Code Mode (collapse many tool calls into one sandboxed Python execution), a filesystem and shell, sub-agents, planning, context compaction, and more. Use when the user mentions pydantic-ai-harness, CodeMode, Monty, code mode, or tool sandboxing, when they want first-party filesystem/shell/sub-agent/planning/

PYPydantic official Дизайн

Что делает навык

Pydantic AI Harness — официальная библиотека возможностей для Pydantic AI, предоставляющая опциональные функции, такие как Code Mode, файловая система, shell, суб-агенты и планирование. Она позволяет объединять множество вызовов инструментов в один изолированный запуск Python, используя API capabilities=[...].

Когда применять

  • Когда пользователь упоминает pydantic-ai-harness, CodeMode, code mode или Monty sandbox.
  • Когда агент выполняет множество последовательных вызовов инструментов, которые можно объединить в одну песочницу Python.
  • Когда требуется, чтобы модель писала Python-код с циклами, ветвлениями, агрегацией или параллелизацией вызовов через asyncio.gather.
  • Когда пользователь просит изолировать (sandbox) или ограничить код, выполняемый агентом.

Как работает

  1. Использовать API capabilities=[...] для подключения возможностей harness к агенту.
  2. Объединить множество последовательных вызовов инструментов в один изолированный запуск Python.
  3. Позволить модели писать Python-код, использующий циклы, ветвления и параллелизацию (asyncio.gather) для выполнения задач.
  4. Применить песочницу (sandbox) для ограничения и изоляции выполняемого кода.

Примеры запросов агенту

Используй Code Mode для выполнения нескольких запросов к API одновременно.
Запусти код в Monty sandbox, чтобы безопасно обработать данные.
Объедини последовательные вызовы инструментов в один запуск Python через pydantic-ai-harness.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «pydantic-ai-harness» из репозитория: # https://github.com/pydantic/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r pydantic-ai-harness/ ~/.claude/skills/pydantic-ai-harness/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.