Awesome AI Agents — каталог из 200+ ИИ-агентов от команды e2b
📂 Исходный код на GitHubОгромный каталог ИИ-агентов: открытые проекты и коммерческие продукты, разбитые по категориям — от кодинга до научных задач.
Awesome AI Agents — это один из самых больших каталогов ИИ-агентов. Его ведёт команда e2b, разработчики Code Interpreter SDK для агентных приложений. В списке больше двухсот проектов: примерно 110 с открытым кодом и 105 коммерческих продуктов. Здесь есть и громкие имена вроде AutoGPT, Devin и Cursor, и десятки нишевых инструментов, которые легко пропустить. Список дополняет другой каталог той же команды — Awesome SDKs for AI Agents, где собраны фреймворки и библиотеки для разработки агентов.
Как устроен список
Каталог разбит на две части. Первая — open source проекты. Вторая — закрытые продукты и компании. Внутри каждой части записи идут по алфавиту.
Каждая запись оформлена одинаково: название со ссылкой, короткое описание в одну строку и раскрывающийся блок. В блоке указаны категория, подробное описание и ссылки — репозиторий, документация, Discord, научные статьи.
Категорий много, и границы между ними простые:
| Категория | Что внутри | Примеры |
|---|---|---|
| Coding | агенты для написания кода | Aider, GPT Engineer, Sweep |
| General purpose | универсальные автономные агенты | AutoGPT, SuperAGI, BabyAGI |
| Multi-agent | мультиагентные фреймворки | AutoGen, CrewAI, ChatDev |
| Build-your-own | конструкторы своих агентов | AgentForge, Databerry |
| Productivity | помощники для повседневных задач | Cal.ai |
| Data analysis | анализ данных | BambooAI |
| Science | научные задачи | ChemCrow, data-to-paper |
Самая наполненная категория — Coding: около сорока записей.
Для удобства есть и веб-версия списка: e2b.dev/ai-agents. Там записи можно фильтровать по категориям и сценариям использования. Это заметно быстрее, чем листать длинный README.
Кодинг-агенты: ядро списка
Категория Coding — самое полезное место каталога для разработчика. Несколько записей стоят особняком.
Aider — инструмент командной строки для парного программирования с GPT. Он правит код прямо в локальном git-репозитории и сам делает коммиты с осмысленными сообщениями. Авторы подчёркивают: Aider хорошо работает с большими существующими кодовыми базами, а не только с проектами с нуля.
SWE-agent из Принстонского университета — исследовательский агент, который самостоятельно разбирается с реальными задачами из трекера. Каталог позиционирует его как открытую альтернативу Devin. Рядом с ним OpenDevin — ещё одна попытка собрать открытый аналог автономного инженера.
GPT Engineer генерирует целую кодовую базу по текстовому описанию задачи. MetaGPT идёт дальше: он имитирует работу продуктовой команды и возвращает дизайн, план задач или готовый репозиторий. Похожая идея у ChatDev: виртуальная компания, где агенты играют роли CEO, CTO, программиста, ревьюера, тестировщика и дизайнера.
Есть и более узкие инструменты:
- Open Interpreter — инструмент, который выполняет код на локальной машине по запросу на естественном языке.
- Continue — открытый автопилот для VS Code: отвечает на вопросы по коду, правит его по инструкции на обычном языке.
- Bloop — семантический поиск по коду на GPT-4, движок поиска написан на Rust.
- Sweep — ассистент для GitHub, который чинит issues и пишет код.
- bumpgen — поднимает версии npm-пакетов и сам правит код под ломающие изменения.
- Blinky — агент для отладки бэкенд-кода прямо в VS Code.
- AutoPR — агент, который по метке на issue планирует исправление, пишет код, пушит ветку и открывает pull request.
Универсальные агенты и мультиагентные фреймворки
Вторая заметная группа — автономные агенты широкого профиля и фреймворки для их сборки.
AutoGPT — самый известный проект списка. Это эксперимент по полной автономии GPT-4: модель строит цепочку «мыслей», ищет информацию в интернете, хранит долговременную память и выполняет команды — от поиска до запуска Python-скриптов.
BabyAGI — минималистичный фреймворк управления задачами. Скрипт создаёт новые задачи по результатам предыдущих и переупорядочивает список. Вокруг BabyAGI выросла целая серия модов: BabyBeeAGI, BabyCatAGI (всего 300 строк кода), BabyDeerAGI (350 строк и параллельные задачи), BabyElfAGI и BabyFoxAGI. Каждый мод добавляет что-то своё: зависимости между задачами, инструменты, самоулучшающиеся списки задач.
Для тех, кто строит мультиагентные системы, в списке есть главные фреймворки:
- AutoGen от Microsoft — фреймворк для приложений из нескольких агентов. Агенты общаются друг с другом, вместе решают задачу и взаимодействуют с человеком.
- CrewAI — оркестрация ролевых агентов на LangChain. Каждый агент как член команды: у него роль, предыстория, цели и память.
- SuperAGI — платформа для разработки и запуска автономных агентов.
Отдельно стоят Devika и Devon — открытые попытки повторить автономного ИИ-инженера Devin.
Коммерческая половина
Вторая часть каталога — закрытые продукты. Их около 105, и они показывают, куда движется рынок.
Самые заметные записи:
- Devin от Cognition — коммерческий автономный ИИ-инженер, вокруг которого выросла целая волна открытых аналогов.
- Cursor — редактор кода с ИИ на борту.
- Cody от Sourcegraph (документация) — ассистент, который пишет код и отвечает на вопросы, читая всю кодовую базу и граф кода.
- Codium AI — генерация тестов и проверка кода.
- Claygent — агент для исследования потенциальных клиентов.
- Dosu — автоматические ответы на issues в open source проектах.
- Bardeen — автоматизация работы в браузере.
Остальные записи закрывают разные вертикали: продажи, маркетинг, HR, работу с данными, поддержку клиентов. Если хочется понять, какие агентные продукты уже вышли из экспериментальной стадии, эта половина списка — готовый срез рынка.
Не только код
Каталог полезен и тем, что показывает агентов вне разработки. Несколько примеров.
ChemCrow — агент для химических задач. Он использует 13 специализированных инструментов и формат ReAct: сначала мысль, потом действие и наблюдение за результатом. В описании приведён любопытный вывод из статьи: когда LLM сами оценивали результаты, GPT-4 и ChemCrow казались равными. Но эксперты-химики оценили ChemCrow заметно выше. Вывод: LLM плохо судят о собственных ошибках в узких областях.
data-to-paper — фреймворк, который проводит полный научный цикл: от сырых данных до статьи с прозрачными и проверяемыми шагами. Он строит гипотезы, ищет литературу, пишет и отлаживает код анализа, а затем по шагам собирает текст работы.
BambooAI делает анализ данных доступным людям без навыков программирования: агент строит псевдокод, пишет Python, сам чинит ошибки и учится на обратной связи.
Agent4Rec — симулятор рекомендательной системы, где живут 1000 LLM-агентов с разными социальными чертами. Cal.ai — открытый планировщик встреч на базе Cal.com: бронирует слоты и подводит итоги недели по запросу на естественном языке.
Как этим пользоваться
Список большой, поэтому простой порядок действий помогает:
- Зайдите в веб-версию и отфильтруйте записи по своей задаче — кодинг, анализ данных, автоматизация.
- Для каждой записи откройте раскрывающийся блок: там ссылки на репозиторий, документацию и статьи.
- Если нужен не готовый агент, а инструменты для своего — идите в Awesome SDKs for AI Agents.
Каталог живой: новые продукты добавляют через pull request или форму на сайте. Команда просит держать алфавитный порядок и правильную категорию. Сама e2b при этом развивает собственный продукт — Code Interpreter SDK с примерами в E2B Cookbook, — так что список заодно служит витриной их экосистемы.
Если вы выбираете агента для своей работы или изучаете, как устроены агентные системы, Awesome AI Agents — разумная отправная точка. Один каталог заменяет часы поиска.