# 23 репозитория для работы с ИИ-агентами

Лимиты и контекст не исчезают сами по себе: их съедают лишние чтения файлов, длинные выводы команд, отсутствие памяти и хаос в задачах. Здесь собраны 23 репозитория из подборки и понятный порядок, в котором их стоит смотреть.

## Сначала выбери проблему

| Если упираешься в... | Начни с |
|---|---|
| лимитов, стоимости и выбора модели | OmniRoute, 9router, ccusage, CodexBar |
| устаревшей документации и непонятного кода | Context7, codegraph, codebase-memory-mcp |
| потери решений между сессиями | claude-mem, Mem0, MemPalace, Cognee, agentmemory |
| задач и работы нескольких агентов | Beads, claude-hud, oh-my-openagent, superpowers |
| раздутого кода и контекста | Ponytail, caveman, RTK, Headroom |
| сборки собственного агента или исследования | Haystack, ECC, PairFlow |

Не устанавливай всё подряд. Возьми один инструмент на проблему, проверь его на тестовом проекте и только потом оставляй в рабочем окружении.

## 1. Маршрутизация и контроль использования

- [ ] [OmniRoute](https://github.com/diegosouzapw/OmniRoute) - единая точка подключения разных провайдеров и моделей, с маршрутами и резервным переключением. Сначала проверь, какие провайдеры и ключи действительно нужны тебе.
- [ ] [9router](https://github.com/decolua/9router) - шлюз для работы с несколькими AI-провайдерами через один интерфейс. Подходит, когда не хочется вручную менять конфигурацию клиента.
- [ ] [ccusage](https://github.com/ccusage/ccusage) - показывает расход токенов и стоимость работы CLI-агентов. Установи до оптимизаторов, чтобы видеть базовую точку и реальный эффект.
- [ ] [CodexBar](https://github.com/steipete/CodexBar) - мониторинг использования Codex и Claude в строке состояния. Полезен как быстрый индикатор, а не как замена отчёта по расходам.

## 2. Документация и карта проекта

- [ ] [Context7](https://github.com/upstash/context7) - отдаёт агенту актуальную документацию библиотек. Укажи в задаче, какую библиотеку и версию нужно проверить, а не проси «посмотри документацию».
- [ ] [codegraph](https://github.com/colbymchenry/codegraph) - строит граф символов, вызовов и зависимостей в кодовой базе. Используй перед большой правкой, чтобы понять, что затронет изменение.
- [ ] [codebase-memory-mcp](https://github.com/DeusData/codebase-memory-mcp) - хранит знания о проекте в виде графа. Сначала загрузи только один репозиторий и проверь, что поиск возвращает релевантные связи.

## 3. Память между сессиями

- [ ] [claude-mem](https://github.com/thedotmack/claude-mem) - сохраняет рабочий контекст между сессиями агента. Заведи правило: в память уходят решения и причины, а не сырые логи.
- [ ] [Mem0](https://github.com/mem0ai/mem0) - слой долговременной памяти для приложений и агентов. Перед подключением определи, какие данные можно сохранять и когда их нужно удалять.
- [ ] [MemPalace](https://github.com/MemPalace/mempalace) - локальная семантическая память с поиском по сохранённым материалам. Проверь требования к хранилищу и резервному копированию.
- [ ] [Cognee](https://github.com/topoteretes/cognee) - строит связную память из текста, кода и других данных. Подходит, когда важны не только фрагменты, но и связи между сущностями.
- [ ] [agentmemory](https://github.com/rohitg00/agentmemory) - память для программных агентов. Начни с маленького набора фактов и проверь, не подтягивает ли агент устаревшие сведения.

## 4. Задачи и несколько агентов

- [ ] [Beads](https://github.com/gastownhall/beads) - хранит задачи и зависимости в графе. Создай одну тестовую задачу с зависимостью, прежде чем переносить туда весь бэклог.
- [ ] [claude-hud](https://github.com/jarrodwatts/claude-hud) - показывает ход работы агента и контекст. Используй для наблюдения за долгими задачами, а не для автоматического принятия решений.
- [ ] [oh-my-openagent](https://github.com/code-yeongyu/oh-my-openagent) - организует совместную работу агентов. Раздели роли заранее: исследование, реализация, проверка; не давай всем агентам менять одни и те же файлы.
- [ ] [superpowers](https://github.com/obra/superpowers) - набор навыков и рабочих процессов для разработки с агентом. Выбери один процесс под текущую задачу, например планирование или тестирование.

## 5. Меньше лишнего кода и контекста

- [ ] [Ponytail](https://github.com/Night-Etrenal/Re-ponytail) - учит агента искать самое простое достаточное решение. Не применяй его как повод выкинуть проверки, обработку ошибок или доступность.
- [ ] [caveman](https://github.com/JuliusBrussee/caveman) - сокращает многословные ответы. Хорош для коротких отчётов и команд, но важные объяснения проси оставлять развёрнутыми.
- [ ] [RTK](https://github.com/rtk-ai/rtk) - сжимает вывод команд до полезной части. После подключения сравни, не исчезли ли строки, нужные для диагностики ошибки.
- [ ] [Headroom](https://github.com/headroomlabs-ai/headroom) - сжимает контекст перед отправкой модели и умеет возвращать исходные данные по запросу. Проверь совместимость с твоим клиентом и отдельно оцени влияние на качество ответа.

## 6. Конструкторы и исследовательские проекты

- [ ] [Haystack](https://github.com/deepset-ai/haystack) - фреймворк для поисковых пайплайнов и агентов. Начни с одного источника данных и одного инструмента, не собирай сложную схему с первого дня.
- [ ] [ECC](https://github.com/affaan-m/ECC) - набор агентов, навыков и автоматизаций для разработки. Смотри официальное хранилище и внимательно проверяй, какие хуки и права он добавляет.
- [ ] [PairFlow](https://github.com/KAIST-Visual-AI-Group/PairFlow) - исследовательский проект для ускорения генерации дискретных потоковых моделей. Это не повседневный плагин для Claude Code, а код для экспериментов с моделями.

## Порядок на первый вечер

1. [ ] Поставь ccusage или CodexBar и неделю посмотри, где уходит ресурс.
2. [ ] Добавь Context7, если агент часто ошибается в API библиотек.
3. [ ] Выбери один слой памяти: claude-mem для сессий или Cognee/Mem0 для более сложной памяти.
4. [ ] Подключи RTK или Headroom только после замеров.
5. [ ] Для параллельных задач попробуй Beads на отдельном проекте.

## Красные флаги

- [ ] Репозиторий просит доступ к ключам, домашней папке или всем проектам без понятной причины.
- [ ] Ты ставишь роутер и переключение провайдеров, но не понимаешь, куда уходят запросы и данные.
- [ ] Память хранит токены, пароли, персональные данные или старые решения без срока удаления.
- [ ] Оптимизатор уменьшил контекст, но агент стал пропускать ошибки и детали задачи.

## Что проверить вручную

- [ ] Совместимость выбранного инструмента с твоей версией Claude Code, Codex или другого клиента.
- [ ] Лицензию, активность репозитория и актуальные инструкции установки.
- [ ] Права, переменные окружения и внешние сервисы до запуска установки.
- [ ] Работу на копии проекта или в отдельной песочнице.

---

Источник: https://localhost:3000/m/23-repozitoriya-dlya-claude-code
