mirror of
https://github.com/harivansh-afk/sandbox-agent.git
synced 2026-04-15 11:02:20 +00:00
| .. | ||
| src | ||
| Cargo.toml | ||
| README.md | ||
GigaCode
Use OpenCode's UI with any coding agent.
Supports Claude Code, Codex, and Amp.
This is not a fork. It's powered by Sandbox Agent SDK's wizardry.
Experimental: This project is under active development. Please report bugs on GitHub Issues or join our Discord.
How It Works
┌─ GigaCode ────────────────────────────────────────────────────────┐
│ ┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐ │
│ │ OpenCode TUI │───▶│ Sandbox Agent │───▶│ Claude Code / │ │
│ │ │ │ │ │ Codex / Amp │ │
│ └─────────────────┘ └─────────────────┘ └─────────────────┘ │
└───────────────────────────────────────────────────────────────────┘
- Sandbox Agent SDK provides a universal HTTP API for controlling Claude Code, Codex, and Amp
- Sandbox Agent SDK exposes an OpenCode-compatible endpoint so OpenCode can talk to any agent
- OpenCode connects to Sandbox Agent SDK via
attach
Install
macOS / Linux / WSL (Recommended)
curl -fsSL https://releases.rivet.dev/sandbox-agent/latest/gigacode-install.sh | sh
npm i -g
npm install -g gigacode
gigacode --help
bun add -g
bun add -g gigacode
# Allow Bun to run postinstall scripts for native binaries.
bun pm -g trust gigacode-linux-x64 gigacode-linux-arm64 gigacode-darwin-arm64 gigacode-darwin-x64 gigacode-win32-x64
gigacode --help
npx
npx gigacode --help
bunx
bunx gigacode --help
Note: Windows is unsupported. Please use WSL.
Usage
TUI
Launch the OpenCode TUI with any coding agent:
gigacode
Web UI
Use the OpenCode Web UI to control any coding agent from the browser.
OpenCode SDK
Use the @opencode-ai/sdk to programmatically control any coding agent.