🍣 TunaCode AI CLI coding agent with safe git branches, rich tools & multi-LLM support.
# Add to your Claude Code skills
git clone https://github.com/alchemiststudiosDOTai/tunacodeA terminal-based AI coding agent with a NeXTSTEP-inspired interface.
Note: Under active development - expect bugs.
/resume
Agent response with NeXTSTEP-style panels
uv tool install tunacode-cli
Or with pip:
pip install tunacode-cli
git clone https://github.com/alchemiststudiosDOTai/tunacode.git
cd tunacode
make dev-setup
Or without make:
git clone https://github.com/alchemiststudiosDOTai/tunacode.git
cd tunacode
./scripts/dev-setup.sh
Common development tasks:
make dev-setup # Full setup for fresh clone
make install # Install/update dependencies
make run # Run the development server
make test # Run test suite
make lint # Run linters
make clean # Clean build artifacts
View technical debt:
uv run python scripts/todo_scanner.py --format text
# Configure API key
tunacode --setup
# Start coding
tunacode
Set your API key as an environment variable:
export ANTHROPIC_API_KEY="your-key"
# or
export OPENAI_API_KEY="your-key"
Config file: ~/.config/tunacode.json
For local models and advanced settings, see the Configuration Guide.
| Command | Description |
|---------|-------------|
| /help | Show available commands |
| /model | Change AI model |
| /clear | Clear UI state (messages preserved) |
| /theme | Change UI theme |
| /resume | Load previous sessions |
| /update | Check for updates |
| !<cmd> | Run shell command |
| exit | Quit |
The agent has...