ByteRover Extension
The ByteRover Extension enables persistent memory features for your AI coding assistants, including Windsurf, Cursor, Github Copilot, Claude Code, Cline, Roo Code, and Qoder. This extension simplifies the process of setting up the ByteRover Memory MCP (Memory Control Protocol) server and configuring it across your development environments.
Features
- Persistent Memory: Keep important context across coding sessions
- Automatic Memory Management: ByteRover automatically saves and retrieves relevant code context
- Multi-IDE Support: Configure once, use across Windsurf, Cursor, Github Copilot, Claude Code, Cline, Roo Code, and Qoder
- Custom AI Instructions: Create and deploy your own AI behavior instructions
Requirements
User Guide
Installation
- Install the ByteRover Extension from the VS Code Marketplace or Open VSX Registry
- Once installed, the extension will automatically add a ByteRover icon to your activity bar
- Click on the ByteRover icon and authorize the extension with your ByteRover account
Setup and Configuration
- Authorize the extension with your ByteRover account and Memory Workspace key
- The extension will automatically deploy the configuration to supported IDEs
- If you are using Windsurf, Github Copilot, Cline, Roo Code, or Qoder, you should refresh the MCP server of your AI coding assistant to make the configuration take effect
Using the Extension
Custom AI Instructions
ByteRover automatically deploys custom AI behavior instructions that apply across all supported IDEs:
# important
always use byterover-retrive-knowledge tool to get the related context before any tasks
always use byterover-store-knowledge to store all the critical information after successful tasks
Verification
To verify ByteRover is working correctly:
- Check the ByteRover sidebar to confirm you have authorized the extension
- Open your AI coding assistant and confirm it can access memory features
- Try creating a memory by asking your AI assistant to remember something important
- In a later session, verify the AI can recall this information
Benefits of ByteRover Memory
Persistent Context Across Sessions
With ByteRover Memory enabled, your AI coding assistant can retain important context about your project even after you close your IDE or restart your computer. This means:
- No need to repeatedly explain your project structure
- AI remembers your coding preferences and project-specific details
- Faster, more relevant responses based on historical context
Team Collaboration
When working in a team environment, ByteRover helps maintain collective knowledge:
- Share project-specific AI instructions across your team
- Build a shared memory of important project details
- Ensure consistent AI behavior across different team members
Troubleshooting
Configuration Problems
If your AI assistant doesn't seem to use the memory features:
- Verify you have authorized the extension with your ByteRover account
- Ensure the configuration has been deployed to your IDE's configuration location
- Restart your AI coding assistant