ByteRover CLI
CLI-слой памяти brv для кодинг-агентов: структурированный контекст проекта, версии как в git и MCP-сервер
- 4 946 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- CLI читает и пишет файлы проекта и выполняет код по команде агента
- Часть данных при включенном облаке уходит на серверы ByteRover
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/byterover-cliОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- CLI читает и пишет файлы проекта и выполняет код по команде агента
- Часть данных при включенном облаке уходит на серверы ByteRover
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
ByteRover CLI дает команде brv интерактивный REPL, в котором можно накапливать знания о проекте: факты об архитектуре, решения, привязку к конкретным файлам. Контекст хранится как дерево с версионированием, похожим на git: ветки, коммиты, слияния, push и pull. Инструмент работает с более чем 20 провайдерами LLM и включает MCP-сервер, через который любой поддерживаемый кодинг-агент читает и пополняет эту память. Есть веб-панель для просмотра истории и опциональная облачная синхронизация между машинами и участниками команды.
Для кого. Для разработчиков, которые хотят, чтобы кодинг-агент помнил контекст проекта между сессиями и делился им с командой.
Подходит, если
- Агент должен помнить решения и договоренности по проекту между сессиями
- Нужно поделиться накопленным контекстом с другими участниками команды
- Нужна отдельная MCP-память, которую можно подключить к нескольким агентам сразу
Не подходит, если
- Достаточно памяти в пределах одной сессии агента
- Не хочется заводить отдельный процесс-демон и хранилище контекста
Пример запроса к агенту
Сохрани в контекст проекта, что авторизация построена на JWT с токеном на 24 часаОграничения
Часть возможностей, такие как облачная синхронизация между машинами, командные пространства и встроенная хостинг-модель, доступны только в платном ByteRover Cloud, локальная работа бесплатна. Для локального REPL нужен ключ выбранного провайдера LLM.
Как отключить. Удалите пакет командой npm uninstall -g byterover-cli или сотрите бинарник, поставленный через install-скрипт, и остановите фоновый демон командой brv restart перед удалением.
Частые вопросы
Обязательно ли облако ByteRover?
Нет, по умолчанию все работает локально, облако добавляет синхронизацию и совместную работу поверх локального режима.
Как агент получает доступ к сохраненному контексту?
Через встроенный MCP-сервер, который запускается командой brv mcp, или напрямую через REPL и команды brv curate и brv query.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыЛокальная память для агентов: решения из чатов в браузере попадают в Claude Code, Cursor и Windsurf через MCP
BrainAPI превращает текст в граф знаний на вашем сервере и отдает агентам через MCP, REST и консоль с ответами по цепочке фактов
Память для агентов по MCP: пять инструментов, локальный файл SQLite и слои, как в человеческой памяти, без аккаунта
AgentDB хранит память агента в файле .rvf и через 41 инструмент MCP ищет прошлые решения, учась на обратной связи
WebUI и CLI-демон для удаленной работы с локальными агентами по ACP: Claude Code, OpenCode, Gemini CLI и еще 20 с лишним.
LongMemory хранит память проекта в локальной SQLite и отдает ее агенту через MCP: решения, состояние задач, скиллы и граф кода
Коротко о README
README описывает ByteRover CLI как интерактивный REPL-инструмент, который дает кодинг-агентам структурированную память проекта: агент читает и пишет файлы, выполняет код и сохраняет знания для будущих сессий через команды curate и query. Поддерживается более 20 провайдеров LLM и свыше 20 кодинг-агентов, включая Cursor, Claude Code, Windsurf и Cline. Автор публикует результаты на бенчмарках долговременной памяти LoCoMo и LongMemEval-S. Лицензия Elastic 2.0.