Why opencode Is My Favorite CLI Coding Agent

published:

tags: [ #ai, #opencode, #cli, #coding-assistants, #neovim, #tmux, #zen, #bigpickle, #productivity ]

Of all the CLI coding agent clients I've used, opencode is the one I like the most.

I've spent 100+ hours using it, and in that time it has felt less buggy, less resource intensive, and more reliable than claude, codex, and gemini. Just as important, it also feels like the best-looking client. The design is clean, focused, and it fits the way I already like to work.

Why It Clicks For Me

I'm an avid neovim and tmux user, so I care a lot about tools that stay out of the way. opencode feels intuitive in that environment. I do not have to fight the client to get things done, and that matters more than most people realize.

The tokyonight theme is a bonus that I genuinely appreciate. It matches my alacritty and neovim setup perfectly, which makes the whole experience feel cohesive instead of bolted together.

Zen Service And Bigpickle

I also use opencode zen service, including the bigpickle model there. So far I've spent about $100 USD on the platform, and it has already paid for itself many times over in saved time and finished work.

That matters because AI tools are only worth it when they help me ship. In this case, opencode zen has been a practical investment, not just a novelty.

How I Actually Use AI

I think of AI as another tool, not a replacement for thinking. If all you have is a hammer, everything starts looking like a nail. I try not to fall into that trap.

Most of the time, I use my AI agent for:

  • planning
  • research
  • documentation

I do occasionally let it write code for me when the task is simple enough. But most of the time I still end up doing the coding myself.

Final Take

opencode is the best CLI coding agent client I've used so far. It is the most intuitive, the best looking, and the most dependable fit for how I work.

For me, that combination is what makes it stand out.