Push and pull require authentication. Run
/login to connect your cloud account, then /space switch to select a team space. See Local vs Cloud (v2.6.0 and earlier) for full setup instructions.When You Need Push/Pull
| Use case | Why |
|---|---|
| Team collaboration | Share curated knowledge so teammates query the same context |
| Multi-machine sync | Push from your laptop, pull on a server or CI environment |
| Backup | Persist your context tree outside the local .brv/ directory |
Step 1: Push to remote
In the ByteRover REPL, sync your local context tree to your remote space:
Step 2: Pull team context
When teammates push context to your shared space, use/pull to sync their changes into your local context tree:

Complete workflow cycle
The local-first flow is: curate locally → query locally → (optionally) push/pull for teams. Here is how it all fits together. Prompt your coding agent to implement a task, mentioning ByteRover:- Query existing context in the local context tree to understand your codebase patterns:
- Implement the task using the retrieved context as guidance.
- Curate new context to capture what it learned:
- (Optional) Push to remote to share the new context with your team:
- (Optional) Pull team updates to get context that teammates have added: