11st of 21 in Coding agents and assistants
opencode
Terminal coding agent with build and plan modes
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 212.7k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Oct 2026
Overview
Runs an AI coding agent in the terminal with two built-in agents: build (full access) and plan (read-only, asks before running bash), plus a general subagent for multi-step searches. Installs via a curl script, npm, Homebrew, Scoop, Chocolatey, pacman, mise or Nix, and ships a beta desktop app for macOS, Windows and Linux. For developers who want an open, configurable coding agent.
Who it is for: Developers wanting an open terminal coding agent
Strengths
- MIT license; installable from npm, Homebrew, Scoop, Chocolatey, pacman, mise and Nix
- Plan agent denies file edits and asks before bash, for safe codebase exploration
- Desktop app (beta) for macOS, Windows and Linux alongside the terminal UI
Weaknesses
- README covers install only; providers, config and server mode are in external docs
- No Dockerfile or compose file in the repo
- Desktop app is still beta
What it needs
- no GPU
Head to head
Also in Coding agents and assistants
See all 21| Rank | Project | Score |
|---|---|---|
| 2 | orcaDesktop app that runs CLI coding agents in parallel git worktrees | 75 out of 100 |
| 3 | ArchonYAML workflow engine that runs coding agents in isolated worktrees | 73 out of 100 |
| #4 | codexOpenAI's terminal coding agent that runs locally | 71 out of 100 |
| #5 | oh-my-openagentTerminal coding agent that runs parallel sub-agents and keeps git-based memory | 70 out of 100 |
| #6 | deepseek-reasonixCoding agent for terminal, desktop, browser and VS Code, written in Go | 70 out of 100 |