campfirein/byterover-cli
ByteRover CLI (brv) - The portable memory layer for autonomous coding agents (formerly Cipher)
解决的问题
ByteRover CLI 为 AI 编程代理提供持久的、结构化的记忆。它通过允许开发者策划可同步和共享的项目知识“上下文树”,解决了代理在不同会话、工具或团队成员之间丢失上下文或缺乏项目特定知识的问题。
工作原理
ByteRover 作为一个交互式 REPL(读取-求值-打印循环)和一个管理知识存储系统的守护进程运行。它允许用户策划特定的信息(例如“Auth 使用 24 小时过期的 JWT”)并将其链接到特定文件。它使用代理映射来理解代码库,并为代码执行和文件操作等任务提供 24 个内置工具。
知识使用类 Git 的版本控制系统(分支、提交、合并)进行管理,并可以同步到 ByteRover Cloud 以进行团队协作。它还集成了模型上下文协议 (MCP) 并支持多种 LLM 提供商。
适用对象
使用 AI 编程代理(如 Cursor、Claude Code、Windsurf 或 Cline)并希望为项目建立集中式、持久化记忆层的开发者,以确保其代理能够了解架构决策和项目特定逻辑。
亮点
- 持久的上下文树:策划并管理跨会话持久存在的项目知识。
- 类 Git 版本控制:使用分支、提交和合并来管理项目上下文记忆的更改。
- 云端同步:通过 ByteRover Cloud 在团队成员和机器之间共享和同步项目知识。
- 广泛的兼容性:适用于 22 多个 AI 编程代理,并支持 20 种不同的 LLM 提供商。
- Web 仪表板:通过
brv webui进行上下文策划和查询的视觉界面。 - 代理工具集:包括用于代码执行、文件操作和知识搜索的 24 个内置工具。
相关
- 项目
- 项目
- 项目
- 项目
- 项目