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

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.