mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-10-06 02:47:56 +00:00
* Dockerize evals * Update README * Add git config commands * Increase task time limit * More progress * Remove debuggin * Log cli output to tempfile * It's working
45 lines
773 B
Markdown
45 lines
773 B
Markdown
# Benchmark Harness
|
|
|
|
## Get Started
|
|
|
|
Clone the Roo Code repo:
|
|
|
|
```sh
|
|
git clone https://github.com/RooVetGit/Roo-Code.git
|
|
```
|
|
|
|
Install nvm:
|
|
|
|
```sh
|
|
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.2/install.sh | bash
|
|
# Reload shell.
|
|
nvm install
|
|
```
|
|
|
|
Install pnpm:
|
|
|
|
```sh
|
|
npm install --global corepack@latest
|
|
corepack enable pnpm
|
|
corepack use pnpm@latest-10
|
|
```
|
|
|
|
Build the Roo Code extension:
|
|
|
|
```sh
|
|
npm run install:all
|
|
npx vsce package --out bin/roo-code-latest.vsix
|
|
code --install-extension bin/roo-code-latest.vsix
|
|
```
|
|
|
|
[Install](https://docs.docker.com/desktop/) and run Docker Desktop.
|
|
|
|
Build a container to run the Roo Code evals:
|
|
|
|
```sh
|
|
cd benchmark
|
|
pnpm install
|
|
pnpm docker:start
|
|
```
|
|
|
|
Navigation to [localhost:3000](http://localhost:3000/) in your browser.
|