AIKraft/Skills/agent-native-architecture

agent-native-architecture

Создавайте приложения, где агенты — полноправные участники. Используйте для проектирования автономных агентов, создания MCP-инструментов и систем с самоизменением, где функции реализуются через циклы работы агентов.

EVEvery official Разработка ★ 25.4k

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

Навык проектирует приложения, где агенты являются полноправными участниками, а функции реализуются через циклы работы агентов с инструментами. Он позволяет создавать автономные системы, где задачи решаются не написанием кода, а описанием желаемого результата, достигаемого агентом в цикле до его выполнения.

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

  • Проектирование автономных агентов для сложных многошаговых задач
  • Создание систем с самоизменением, где архитектура адаптируется через циклы работы
  • Разработка MCP-инструментов для обеспечения паритета действий агента и пользователя
  • Автоматизация рабочих процессов, таких как организация файлов или управление списками чтения
  • Построение приложений, где функции являются результатом описанного исхода, а не статичного кода

Как работает

  1. Определите цель (outcome), которую должен достичь агент, вместо написания конкретного кода для функции.
  2. Обеспечьте паритет: предоставьте агенту набор инструментов, позволяющий выполнить любые действия, доступные пользователю через UI.
  3. Настройте цикл работы агента, в котором он использует инструменты для достижения поставленной цели.
  4. Позвольте агенту действовать автономно до тех пор, пока objective не будет достигнут.
  5. Интегрируйте агента в систему, где он может выполнять задачи за пределами программирования, такие как управление файлами или данными.

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

Спроектируй архитектуру приложения, где агент автономно организует мои файлы в папки по дате создания, используя доступные инструменты.
Создай систему, где агент управляет моим списком чтения, автоматически добавляя и удаляя книги на основе моих предпочтений, работая в цикле до завершения.
Разработай MCP-инструменты, позволяющие агенту выполнять все действия, которые я делаю через интерфейс, включая настройку параметров системы.

Что понадобится

  • Claude Code SDK или аналогичная среда для работы агентов с инструментами
  • Доступ к bash и файловым инструментам для реализации автономных действий
  • Инструменты, обеспечивающие паритет между действиями пользователя в UI и возможностями агента

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

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

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

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