Sign inSign up

junior/devin-in-a-box-kit

By junior

•Updated 5 days ago

Docker Sandboxes kit for the built-in Devin agent: model pin and durable Devin settings.

Sandbox Kit
0

96

junior/devin-in-a-box-kit repository overview

Digest

sha256:4f01118e43d9…

Size

232 Bytes

Schema

v2

Pushed

5 days ago

Specificationspec.yaml

MIXIN

Model pin and durable Devin settings for Docker's built-in Devin agent.

Apply this mixin to a sandbox

sbx run <agent> --kit junior/devin-in-a-box-kit:latest

Make sure you have docker sbx installed

Run the following command to install sbx on your machine.

macOS
brew install docker/tap/sbx
Windows
winget install Docker.sbx
Learn more about docker sbx⁠

Devin in a Box logo

⁠Devin in a Box kit

A Docker Sandboxes⁠ mixin for the built-in devin agent. This is an OCI kit artifact, not a container image: use it with sbx, not docker pull.

⁠Usage

sbx run devin --kit junior/devin-in-a-box-kit:latest ~/src/your-repo

Kits apply when a sandbox is created. Pin a release tag such as :0.3.0 for repeatable sandboxes.

⁠What it adds

  • DEVIN_MODEL=swe-1.6, which Devin uses as the default for --model (override with --env DEVIN_MODEL=your-model).
  • A complete Devin config that keeps background self-updates off, skips the first-run wizard and the workspace-trust prompt, and disables commit attribution. One-shot prompts need no extra flags:
sbx exec devin-your-repo -- devin --print -- 'Summarize this repository.'

⁠Verify the signature

Each release is signed in GitHub Actions with keyless Sigstore signing and carries SLSA provenance.

sbx kit verify \
  --certificate-identity-regexp '^https://github\.com/junior/devin-in-a-box/\.github/workflows/publish\.yml@refs/tags/v' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com \
  junior/devin-in-a-box-kit:latest

⁠More

MIT licensed. Devin is a product of Cognition; this community project is not affiliated with or endorsed by Cognition.