Перейти к содержимому

Выберите язык

Текущий язык: Русский

Agentic Patterns

Source: https://github.com/nibzard/awesome-agentic-patterns at 87538fdeccf6
License: Apache-2.0
Read the English original

This edition is an AI-assisted translation.

Awesome Agentic Patterns

Подборка паттернов агентного ИИ — практических приёмов, рабочих процессов и мини-архитектур, помогающих автономным и полуавтономным ИИ-агентам выполнять полезные задачи в промышленной среде.

Зачем? В руководствах показывают упрощённые примеры, а реальные продукты скрывают сложные детали. В этом списке собраны повторяемые паттерны, которые устраняют разрыв и помогают выпускать более умных и быстрых агентов.


  • Повторяемый — используется более чем одной командой.
  • Ориентированный на агента — улучшает восприятие, рассуждение или действия ИИ-агента.
  • Проверяемый — подтверждён общедоступным источником: статьёй, докладом, репозиторием или научной работой.

Если ваша ссылка соответствует этим критериям, ей место здесь.


Перейти: https://agentic-patterns.com

На сайте доступны мощные инструменты поиска помимо этого README:

  • Pattern Explorer: просмотр, фильтрация и поиск паттернов по категории, статусу, сложности и другим параметрам
  • Compare Tool: сравнение нескольких паттернов рядом по общим атрибутам
  • Decision Explorer: интерактивное руководство по выбору подходящего паттерна для вашего сценария
  • Graph Visualization: визуальная карта взаимосвязей между паттернами
  • Pattern Packs: подборки паттернов для распространённых архитектур агентов
  • Developer Guides: подробная документация по выбору и применению паттернов
  • Dark Mode: полноценная поддержка тем для комфортного чтения в любой среде

Создано на Astro, размещено на Vercel, исходный код находится в apps/web/.


КатегорияЧто вы найдёте
Контекст и памятьОтбор скользящим окном, векторный кэш, эпизодическая память
Циклы обратной связиКомпиляторы, CI, проверка человеком, самовосстанавливающие повторы
Обучение и адаптацияAgent RFT, библиотеки навыков, RL на основе дисперсии
Оркестрация и управлениеДекомпозиция задач, запуск субагентов, маршрутизация инструментов
Надёжность и оценкаОграничители, средства оценки, журналирование, воспроизводимость
Безопасность и защищённостьИзолированные ВМ, токенизация персональных данных, проверка безопасности
Инструменты и средаShell, браузер, БД, Playwright, приёмы работы с песочницей
UX и совместная работаПередача промптов, подготовленные коммиты, асинхронные фоновые агенты

Категории могут меняться — откройте PR, если видите более удачное разделение! Таблицы ниже автоматически создаются из каталога patterns/.



В проект входит llms.txt — машиночитаемый файл документации, помогающий ИИ-ассистентам и LLM понимать и рекомендовать подходящие паттерны.

Содержимое:

  • Категории паттернов и их назначение
  • Основные паттерны с краткими описаниями
  • Рекомендации по использованию для ИИ-ассистентов
  • Стратегии выбора паттернов с учётом требований сценария

Для разработчиков ИИ-ассистентов: Файл llms.txt можно передавать LLM в качестве контекста для улучшения рекомендаций паттернов. Он оптимизирован для:

  • RAG-систем, индексирующих этот каталог
  • ИИ-помощников для программирования, предлагающих паттерны
  • Инструментов на базе LLM, рекомендующих агентные паттерны

Доступ: https://agentic-patterns.com/llms.txt (также доступен в apps/web/public/llms.txt)


  1. Создайте форк и ветку → git checkout -b add-my-pattern
  2. Добавьте файл паттерна в patterns/, используя шаблон выше.
  3. Запустите bun run build:data, чтобы обновить автоматически создаваемые разделы README и данные сайта.
  4. Создайте PR с заголовком Add: my-pattern-name.
  5. Этот репозиторий ориентирован на паттерны: предложения, посвящённые в основном анонсам или продвижению продуктов, будут отклонены, даже если они технически корректны.

Подробные требования приведены в CONTRIBUTING.md.


Проект начался после публикации «Чему Sourcegraph научилась при создании ИИ-агентов для программирования» (28 мая 2025 года) и продолжающегося видеодневника Raising an Agent. Многие первые паттерны напрямую основаны на этих уроках — спасибо всем, кто открыто делится своим опытом!


Apache‑2.0. См. LICENSE.


Star History Chart

HagiCode

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

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

Перейти на HagiCodeЧитать документацию
  • УмныйРабочие процессы OpenSpec превращают намерение в исполнимый путь от предложения через дизайн и задачи до готового изменения.
  • ЭффективныйМультиагентное выполнение параллельно продвигает исследование, реализацию и проверку в нескольких репозиториях и с привычными Agent CLI.
  • ИнтересныйНасыщенные и удобные взаимодействия с интерфейсом делают планирование, работу агентов и проектные задачи понятными и доступными.

Скачать для Windows

Получить в Microsoft StoreВсе загрузки

Превращайте идеи в готовое ПО.

HagiCode — агентная среда разработки: рабочие процессы OpenSpec планируют изменение, мультиагентное выполнение его реализует, а Hero Scenario делает долгий путь наглядным, так что идеи становятся готовым ПО.

Умный
Рабочие процессы OpenSpec превращают намерение в путь от предложения до готового изменения.
Эффективный
Мультиагентное выполнение ведёт исследование, реализацию и проверку параллельно.
Увлекательный
Удобный интерфейс упрощает планирование, работу агентов и проектные задачи.

Покинуть Awesome Site?

Вы собираетесь перейти на внешний сайт. Мы не контролируем его содержимое и правила конфиденциальности.

Адрес назначения

Перейти на сайт