Home / Guides / Space Bunny

Space Bunny code review in GitHub Actions

Published September 26, 2026 · routes and prices checked September 26, 2026 · applies to pgup-ai/jbot-review-action v0

Space Bunny is an anonymous model with a 1M-token context window, listed at $0 on OpenCode Zen, Kilo, OpenRouter and Cline since 2026-09-23. OpenCode Go ($10 a month) and Command Code (from $1 a month) also include it at no per-token cost. It’s the free model we’d start J-Bot Review on today. At the default high reasoning effort it found 6.5 of 27 known issues on our test pull requests, with a median review time of 251 seconds.

Anonymous lab · $0 on four gateways · retained, not trained on (OpenRouter)

No catalog names the lab behind Space Bunny. OpenRouter’s stealth-model listings say the provider retains prompts and completions but doesn’t train on them, under OpenRouter’s Stealth Model Terms. The other gateways state nothing. That makes it a good default for open-source code and a harder call for private code.

OpenCode setup in three steps

  1. Create an OpenCode API key. Save it as the repository secret OPENCODE_API_KEY (Settings → Secrets and variables → Actions).
  2. Commit the workflow. Add the file below as .github/workflows/jbot-review.yml. The opencode/ prefix selects the provider, and J-Bot already runs Space Bunny at high reasoning effort on this route, so nothing else needs setting.
  3. Open a pull request. J-Bot reads the base…head diff and posts diff-anchored findings with a verdict. A second session checks blocking findings before they post.
.github/workflows/jbot-review.yml
name: J-Bot Code Review
on:
  pull_request: { types: [opened, reopened, ready_for_review, synchronize] }

concurrency:
  group: jbot-review-${{ github.event.pull_request.number }}
  cancel-in-progress: true

permissions:
  contents: read
  pull-requests: write
  issues: write
  checks: read

jobs:
  review:
    if: github.event.pull_request.draft == false
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v7
        with: { fetch-depth: 0 }
      - uses: pgup-ai/jbot-review-action@v0
        with:
          model: opencode/space-bunny-free
          opencode-api-key: ${{ secrets.OPENCODE_API_KEY }}
          github-token: ${{ secrets.GITHUB_TOKEN }}

Six routes, six exact model ids

Pick the route where you already manage credentials. The first segment of each id selects the provider. Prices are per million tokens from each live catalog on 2026-09-26, and quotas stay under each provider’s control.

OpenCode ZenCatalog · $0 / $0

model: opencode/space-bunny-free
opencode-api-key

OpenCode GoGo plan $10/mo · $0 per token

model: opencode-go/space-bunny-free
opencode-api-key

KiloCatalog · $0 / $0

model: kilo/stealth/space-bunny-alpha
kilo-auth

OpenRouterCatalog · $0 / $0

model: openrouter/stealth/space-bunny-alpha
openrouter-api-key

ClineFree tier · daily cap

model: cline/stealth/space-bunny-alpha
cline-auth

Command CodeNo credits · plan from $1/mo

model: commandcode/stealth/space-bunny-alpha
commandcode-access-key

J-Bot’s high-effort default for Space Bunny covers the two OpenCode routes and Command Code. On OpenRouter it runs at the global low default unless you set model-options. Kilo and Cline run through their own CLIs, which don’t take J-Bot’s effort option. Command Code charges no credits for Space Bunny on any plan, and its cheapest plan is $1 a month. J-Bot still checks your plan’s 5-hour, weekly and monthly limits before each run, and stops if no key has room.

Reasoning effort is the setting that matters

We ran Space Bunny on four pull requests from a production TypeScript monorepo, with 27 issues that developers had already accepted, two runs per setting:

High effort found more than twice as many issues for 3.7 times the wall time, so J-Bot made it the default on OpenCode and Command Code. Verification runs one tier lower, at medium. If you’d rather have a review in about a minute and accept fewer findings, set low effort yourself:

.github/workflows/jbot-review.yml · faster, fewer findings
      - uses: pgup-ai/jbot-review-action@v0
        with:
          model: opencode/space-bunny-free
          model-options: '{"reasoningEffort":"low"}'
          opencode-api-key: ${{ secrets.OPENCODE_API_KEY }}
          github-token: ${{ secrets.GITHUB_TOKEN }}

Why effort helps, and what else we tested, is in How do you get better code reviews from free AI models?

What we know about Space Bunny

Where the diff goes

FAQ

Is Space Bunny free for code review?

Yes, as of 2026-09-26. OpenCode Zen lists space-bunny-free at $0, Kilo and OpenRouter list stealth/space-bunny-alpha at $0, and Cline offers it in its free tier with a daily cap. On those routes J-Bot Review adds no charge, so your remaining cost is GitHub Actions minutes. OpenCode Go and Command Code charge nothing per token for it, but you need their plans: $10 a month for Go, and from $1 a month for Command Code.

Who makes Space Bunny?

No catalog says. OpenCode, OpenRouter, Kilo, Cline and Command Code list it as a stealth or anonymous model, first listed on 2026-09-23. OpenRouter’s listing says the provider retains prompts and completions but doesn’t train on them.

Which reasoning effort should Space Bunny use for code review?

High, unless you need speed more than findings. On four test pull requests it found 6.5 of 27 known issues at high effort against 2.5 at low, with the median review rising from 68 to 251 seconds. J-Bot uses high by default on OpenCode and Command Code. On OpenRouter, set model-options to high yourself.

Which Space Bunny route should I use?

OpenCode Zen if you want the simplest setup: one API key, the high-effort default, and a $0 price. Add Kilo or OpenRouter as extra entries in a comma-separated model pool, so a rerun can move to another gateway when one hits its free limit.

Related