# AI in your terminal. No context switch.

Generate code, debug errors, refactor files, and manage deployments — all from the command line. Works with any shell, any project, any language.

macOS / Linux Windows

>`curl -fsSL https://blackbox.ai/install.sh | bash`

###### See it in action

## What makes it powerful.

⌥⌘3

Blackbox - dev

```
██████╗ ██╗      █████╗  ██████╗██╗  ██╗██████╗  ██████╗ ██╗  ██╗
██╔══██╗██║     ██╔══██╗██╔════╝██║ ██╔╝██╔══██╗██╔═══██╗╚██╗██╔╝
██████╔╝██║     ███████║██║     █████╔╝ ██████╔╝██║   ██║ ╚███╔╝
██╔══██╗██║     ██╔══██║██║     ██╔═██╗ ██╔══██╗██║   ██║ ██╔██╗
██████╔╝███████╗██║  ██║╚██████╗██║  ██╗██████╔╝╚██████╔╝██╔╝ ██╗
╚═════╝ ╚══════╝╚═╝  ╚═╝ ╚═════╝╚═╝  ╚═╝╚═════╝  ╚═════╝ ╚═╝  ╚═╝
```

Run blackbox, claude code, codex, gemini — all from one terminal

```
▸ Dispatching to 3 agents in parallel…

[blackbox]    Analyzing src/auth/ (12 files)
  [claude code] Analyzing src/auth/ (12 files)
  [codex]       Analyzing src/auth/ (12 files)

[blackbox]    ✓ Added sliding-window rate limiter
  [claude code] ✓ Refactored to express-rate-limit + Redis
  [codex]       ✓ Token bucket via midd▌
```

>/multi-agent refactor auth module with rate limiting

### Natural language commands

Ask questions, generate code, or run multi-step tasks by describing what you need. The CLI understands your project context and produces precise results.

Supports inline file edits, multi-file generation, git operations, and shell command suggestions. Pipe output to files or chain with existing CLI tools.

terminal — blackbox cli

\> Create a REST API with JWT auth

$ npm init -y && npm i express jsonwebtoken bcrypt

Creating src/server.ts...

Creating src/auth/middleware.ts...

Creating src/routes/auth.ts...

✓ POST /auth/login — returns JWT

✓ POST /auth/register — creates user

✓ Server running on port 3000

### Full codebase awareness

The CLI indexes your project structure and understands imports, types, and dependencies. Suggestions respect your architecture instead of generating generic code.

Uses @path/to/file references to scope context. Automatically detects language, framework, and project conventions.

## Agent and multi-agent mode

Run /agent for autonomous task execution or /multi-agent to dispatch the same task across BLACKBOX, Claude Code, Codex, and Gemini simultaneously.

The Chairman LLM evaluates all implementations and selects the best result. Monitor progress in real time with streaming terminal output.

Evaluation complete

### FAQ

## Common Questions.

**HOW DO I INSTALL THE CLI?**  
Run `npm install -g @blackbox/cli` on macOS, Linux, or Windows. Alternatively, use `curl -fsSL https://blackbox.ai/install.sh | bash` on Unix systems or the PowerShell installer on Windows.

**DOES IT WORK WITH ANY LANGUAGE?**  
Yes. The CLI supports all major languages and frameworks including React, Vue, Angular, Node.js, Python, Java, Go, and more. It automatically detects your project's language, framework, and conventions.

**CAN I USE IT IN CI/CD PIPELINES?**  
Yes. The CLI supports non-interactive mode for automated workflows including code generation, test generation, security scanning, and deployment automation. It integrates with `Docker`, AWS, GCP, and standard `CI/CD` tooling.

**IS MY CODE SENT TO THE CLOUD?**  
Code context is sent securely over `TLS 1.3` encryption for AI processing. Enterprise plans support on-premise deployment with air-gapped environments and `AES-256` encryption at rest for full data sovereignty.

**IS THE CLI OPEN SOURCE?**  
Yes. BLACKBOX CLI is fully open source with the code available on GitHub. You can contribute, report issues, or audit the codebase directly.

**WHAT AGENTS ARE AVAILABLE IN MULTI-AGENT MODE?**  
Multi-agent mode supports Blackbox, Claude Code, Codex, Gemini, Goose, OpenCode, and Qwen agents. Each agent works on a separate Git branch, and a Chairman LLM evaluates all implementations to select the best result.
