Terminal Coding Agent

OpenCode

An open-source AI coding agent built for the terminal, with multi-session workflows, LSP support, and broad model-provider flexibility.

Best use cases

Interactive code editing, Parallel agent sessions, Terminal-first development, Provider-flexible coding workflows

Alternatives

Codex CLI, Claude Code, Aider

OpenCode

OpenCode is an open-source coding agent designed around the terminal. It emphasizes terminal UX, provider flexibility, and the ability to run multiple agent sessions on the same project.

What It Is Good At

  • Working as a full-time terminal coding interface
  • Keeping context tied to editor and language-server signals
  • Running multiple parallel coding sessions
  • Supporting teams that want to swap models or providers freely

Operating Style

OpenCode works well for developers who want an open-source agent that feels native to terminal workflows and does not lock them to one model vendor.

Notes

It is a strong option when control over provider choice, session management, and terminal ergonomics matters as much as raw model capability.

Related docs

Related models

Alternatives and adjacent tools

Feedback and requests