ByteRover CLI

活跃
GitHub TypeScript NOASSERTION

简介

ByteRover CLI 是一个为自主编码 Agent 提供持久化结构化记忆的便携工具,支持上下文树管理、类 Git 版本控制、云端同步,兼容 Cursor、Claude Code、Windsurf 等 22+ 编码 Agent,集成 MCP 协议。

核心特性

  • 为编码 Agent 提供持久化结构化记忆,支持上下文树和知识存储
  • 类 Git 版本控制管理上下文树(分支、提交、合并、推拉)
  • 支持 20 家 LLM 供应商,包括 Anthropic、OpenAI、Google、Groq、DeepSeek
  • 24 个内置 Agent 工具:代码执行、文件操作、知识搜索、记忆管理
  • 兼容 22+ AI 编码 Agent:Cursor、Claude Code、Windsurf、Cline
  • 支持云同步,团队协作、共享空间,SOC 2 Type II 认证

适用场景

💡 为 AI 编码 Agent 提供跨会话的持久化记忆
💡 管理和整理项目知识为可搜索的上下文树
💡 在团队成员和设备之间同步 Agent 上下文
💡 将结构化记忆集成到现有 AI 编码工作流中
💡 在长期对话记忆系统上运行基准测试

快速开始

```bash
# 安装(macOS/Linux)
curl -fsSL https://byterover.dev/install.sh | sh

# 或通过 npm 安装
npm install -g byterover-cli

# 验证
brv --version

# 在项目中启动
cd your/project
brv

# 添加上下文并查询
/curate "Auth uses JWT with 24h expiry" @src/middleware/auth.ts
/query How is authentication implemented?
```

相关项目