Tal Elor
opencode

What's great

  • Model-agnostic design is a strong differentiator, being able to swap between Claude, OpenAI, Gemini, or local models without lock-in is genuinely useful

  • Native TUI feels right for a terminal tool; it respects the environment it lives in rather than fighting it

  • Multi-session support is a practical win for developers juggling multiple contexts

  • Open-source means the community can audit, extend, and self-host it

What needs improvement

The tool is still relatively new, so context window management and large codebase

navigation likely need more polish

  • No mention of agentic loop controls (e.g., approval modes, auto-apply guardrails) trust and safety mechanisms matter a lot for an agent that writes code

  • Terminal-first UX limits accessibility; there's no IDE extension path mentioned, which narrows the audience

  • "Model-agnostic" is only as strong as the abstraction layer, if switching models silently degrades quality (e.g., tool-use inconsistencies), users may not notice until it's a problem

Ratings
Ease of use
Reliability
Value for money
Customization
17 views