Roo-Code/benchmark/README.md
Chris Estreich 53ab6838f5
Dockerize evals (#2157)
* Dockerize evals

* Update README

* Add git config commands

* Increase task time limit

* More progress

* Remove debuggin

* Log cli output to tempfile

* It's working
2025-03-31 22:24:47 -05:00

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.