Common Workflows
Read more about common workflows with Rover and how they make you more productive. From initialization all the way down to debugging.
Installing Rover and getting it to work for you is straightforward, just follow the steps:
Install Rover
npm install -g @endorhq/rover@latest
Check that Rover is correctly installed
rover --version
Congratulations!, you are a step closer to making those agents work for you
From here on you are ready to enable Rover on a project that you have on your filesystem.
Navigate to a project in which you want to enable Rover. This project needs to have git initialized, and at least one commit has to exist in its history.
mkdir -p ~/rover-quickstart && cd ~/rover-quickstart && git init && \ touch README.md && git add README.md && git commit -m 'Initial commit'
Init Rover
rover init -y
Rover will detect all supported installed agents in your system. You can init Rover in as many projects as you wish.
Now you are ready to ask Rover its first task!
Navigate to the project in which you enabled Rover
cd ~/rover-quickstart
Ask Rover to create a fizzbuzz program
rover task -y "Create a fizzbuzz bash program as a programming example"
You can now read the Common Workflows document to see what are the common ways in which you can interact with Rover, but in the meantime you can watch the task list progress.
rover list -w
Common Workflows
Read more about common workflows with Rover and how they make you more productive. From initialization all the way down to debugging.
VSCode Extension
Integrate Endor with VSCode to never leave your favorite IDE in order to get agentic help.
Command Reference
Exhaustive Rover command reference.
Overview
Rover Overview.