Opencode is the first CLI agent that, IMO, competes with Claude Code on features. It lacked Skills until recently, but it had LSP support, customizable shortcuts/themes, and custom agents before Claude Code. Plus, you can use almost any model and use provider plan (like Claude Code's).
about 11 hours ago