The first vibe-coding CLI. Monkey Models bundled, native MCP, BANANA.md project instructions. One install, zero config, no API keys.
Claude Code, Aider, Codex CLI? Dev tools for engineers. Banana Code is built for the way you want to ship: pick a Monkey, write what you want, hand it off when needed.
Three branded tiers built in: Silverback for big jobs, Mandrill for daily work, Tamarin for surgical fixes. Bundled token. No model picker paralysis, no API keys.
Same agent loop and Monkey Models as the Banana IDE and Cloud app. The CLI isn't a stripped-down dev tool. It's the same product, in the terminal.
/volley two-model review passType /volley, pick a second Monkey, set the rounds. Two models go back and forth on the same problem, pushing back on each other's work and refining. Nothing else in the terminal does this.
A full coding agent, not a chatbot.
Sessions, tool execution, Build and Plan agents for real software work. The agent reads files, writes code, runs commands, and iterates without round-trips.
Monkey Models work with no key. Bring your own routing through OpenRouter via BANANA_OPENROUTER_KEY. Pay your provider directly, no middleman markup.
MCP is built in, not bolted on. Wire any MCP server into your sessions and the agent can use those tools immediately. Plugins included.
Drop a BANANA.md at the project root for repo-specific rules. Existing AGENTS.md, CLAUDE.md, and CONTEXT.md are read as fallbacks.
Edits land where they should, not three lines off. The tool layer talks to your project's language server for accurate refactors and code intelligence.
Hand the agent screenshots and images. It can read errors, understand UI, and use visual context as part of the conversation.
In-session tools without leaving the TUI.
Pit two Monkeys against the same problem. They push back, refine, and challenge each other across N turns. The terminal's first.
Quick Banana help, scoped to whatever you're doing right now.
Compress the current session into a hand-off summary so the next run picks up where you left off.
Show Monkey Models status, the active tier, and the loaded instruction files. Plus /instructions, /banana, and /joke.
Three branded AI tiers tuned for coding. Match the monkey to the task. No model selection paralysis.
Goes all out. Complex refactors, architecture decisions, heavy lifting. Your technical co-founder.
Sharp and balanced. Feature implementation, bug fixes, code review. Gets it done right.
Surgical and fast. Quick fixes, inline suggestions, boilerplate. Code only, zero fluff.
The Banana Code CLI is in beta. Free during beta.
npm i -g banana-code
Then run banana (or bananacode) in any project. Silverback answers by default. Type /peel if you get stuck, /volley to pit two models against each other.