Welcome to the Goose CLI integration guide. This guide will help you connect ByteRover with Goose CLI, enabling this multi-model AI assistant to remember your coding patterns and solutions.
What You’ll Need
- Goose CLI installed
- A ByteRover account
Getting Started
1. Start Connection
Go to your ByteRover dashboard:- Click “Connect your agent”
- Select Goose CLI
- Hit “Connect with Goose CLI”
2. Connect ByteRover to Goose CLI
Step 1: Open Goose configure:Add Extension
What type of extension would you like to add?
Answer: Remote Extension (Streaming HTTP)
What would you like to call this extension?
Answer: byterover-mcp
What is the streaming HTTP endpoint URI?
Answer: https://mcp.byterover.dev/v2/mcp
Please set the timeout for this tool (in secs):
Answer: 300
Would you like to add a description?
Answer: No
Would you like to add custom headers?
Answer: Yes
Header name:
Answer: Authorization
Header value:
Answer: Bearer [DASHBOARD_TOKEN]
Add another header?
Answer: No
Step 3: Connect to ByteRover
Type goose
to start Goose CLI and process authorization with ByteRover.
Once authorization is complete, you will see the main Goose window.
Test Connection
Try this with Goose:Benefits
Multi-model memory
Multi-model memory
Goose can switch between different AI models while maintaining consistent memory of your coding patterns through ByteRover.
Persistent context
Persistent context
Your development history and solutions remain available across all Goose sessions, regardless of which AI model is active.
Join our Discord for Goose CLI support.