github asheshgoplani/agent-deck v0.6.1
v0.6.1 - OpenCode Integration

latest releases: v1.15.0, v1.14.0, v1.13.0...
8 months ago

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 build

Files 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

Don't miss a new agent-deck release

NewReleases is sending notifications on new releases.