opencode
⚠️ There are 2 different CLIs:
opencode-ai/opencode
Good
- Can execute multiple sub-agents in parallel.
- Can open an editor to customize complex prompt.
- Can manage sessions in the same session.
Bad
- Cannot edit keymaps: https://github.com/opencode-ai/opencode/issues/89.
- Lots of keymaps are in conflict with my tmux / window manager keymaps…
- Bad experience with tmux.
- No output copy, and tmux will copy the white space around, so not ideal.
sst/opencode
Good
- Can edit keymap.
- Have the “spirit” of vim users (e.g. “leader” key).
- Theme can adapt to the system.
- Can open an editor to customize complex prompt.
- Can manage sessions in the same session.
Bad
- No “slash commands”.
- Cannot re-insert previous prompt with up arrow.
- Cannot execute multiple sub-agents in parallel.
- Bad experience with tmux.
- Size seems to be optimize for smaller screen, i.e. 2 large white space around the chat.
- No output copy, and tmux will copy the white space around, so not ideal.