v0.6.1 - OpenCode Integration
Replace Aider with OpenCode as the default alternative AI coding agent in agent-deck.
What's New
๐ OpenCode Integration
OpenCode is now fully integrated as the preferred open-source alternative to Claude Code:
- 41,000+ GitHub stars and 400,000+ monthly users
- Provider-agnostic - Works with Claude, OpenAI, Google, or local models
- Open source - MIT licensed
- TUI-based - Visual interface with input box and mode indicators
Changes
Core Integration
- โ Added OpenCode to preset commands in new session dialog
- โ New icon: ๐ representing OpenCode's universal approach
- โ Smart TUI detection (input box, mode indicators, ASCII logo)
- โ Auto-discovery from session names
- โ Supports "opencode" and "open-code" command variations
Detection Patterns
OpenCode sessions are detected by:
"Ask anything..."- Input placeholder textโ- Input box border characters"Build"/"Plan"- Mode indicators"open code"- ASCII logo (with space)
Documentation
- ๐ Updated README.md with OpenCode references
- ๐ Updated CLAUDE.md tool table
- ๐ Updated CONTRIBUTING.md examples
- ๐ Added v0.6.1 entry to CHANGELOG.md
Tests
- ๐งช Updated all test cases for OpenCode
- ๐งช Added OpenCode-specific prompt detection tests
- ๐งช Updated icon and style tests
Marketing
- ๐ฃ Updated TRACTION_STRATEGY.md positioning
- ๐ฃ Updated TWITTER_POST_TEMPLATES.md
- ๐ฃ Updated demo scripts
Migration from Aider
If you were using Aider sessions, they will continue to work. You can:
- Keep existing Aider sessions - They'll work as before
- Add Aider via custom tools - Define in
~/.agent-deck/config.toml:[tools.aider] command = "aider" icon = "๐ง" busy_patterns = ["processing..."]
Installation
# Homebrew
brew upgrade asheshgoplani/tap/agent-deck
# npm
npm i -g opencode-ai@latest
# From source
git pull && make buildFiles Changed
18 files changed across code, documentation, tests, and marketing:
- Core: 6 files (newdialog.go, userconfig.go, detector.go, tmux.go, discovery.go, main.go)
- Docs: 4 files (README.md, CLAUDE.md, CONTRIBUTING.md, CHANGELOG.md)
- Tests: 5 files (*_test.go)
- Marketing: 3 files (TRACTION_STRATEGY.md, TWITTER_POST_TEMPLATES.md, demo tapes)
Full Changelog
See CHANGELOG.md for complete details.
Thanks for using agent-deck! ๐
For issues or feature requests, visit: https://github.com/asheshgoplani/agent-deck/issues