Terminal AI Coding Agent

opencode

An open-source AI coding agent with terminal, IDE, desktop, multi-session, provider-flexible, and local-model workflows.

料金
Open source
プラットフォーム
Terminal, IDE, Desktop, macOS, Linux, Windows
公式サイト
https://opencode.ai

2026 年の結論

opencode は、もはや「open-source terminal agent」だけではありません。公式の説明では、terminal、IDE、desktop、parallel sessions、share links、GitHub Copilot login、ChatGPT Plus/Pro login、local models、75+ model providers が含まれます。

私の評価:opencode の価値は、agent loop をチーム側で所有できることです。Cursor と Windsurf は polished editor surface、Claude Code と Codex は managed agent workflow に寄っています。opencode はより inspectable な選択肢です。provider を選び、agents を調整し、command execution を見える状態にし、workflow のどこを local または self-controlled にするかを決められます。

opencode workflow surface across terminal, IDE, desktop, providers, and multi-session agent work
opencode の公開 docs に基づいて Coding Agent Tools が作成した独自図解です。公式 product screenshot ではありません。

何なのか

opencode は terminal-first workflow を中心にした open-source AI coding agent ですが、surface は terminal だけではありません。公式サイトは terminal UI、editor integration、desktop app、parallel sessions、share links、provider flexibility、local models を強調しています。

重要なのは UI の数ではなく、coding agent を configurable system として扱えることです。model providers を選び、agents と subagents を定義し、task ごとに model を分け、command loop を repository の近くに置けます。

向いているケース

向いていないケース

Model and Agent Configuration

opencode docs は provider と model configuration を重視しています。これは強みですが、同時に operational responsibility でもあります。問題は「どの model が一番強いか」だけではなく、「どの task にどの model、provider、cost profile を使うか」です。

実務ではこう分けます。

opencode evaluation stack covering model policy, agent config, command boundaries, session review, cost routing, and rollback path
opencode の評価軸:inspectability は、model policy、command boundaries、review、cost routing、rollback が明確な時にだけ価値があります。

最近注目すべき新機能

opencode の最近の方向は、terminal UI を少し綺麗にすることではなく、open agent runtime をより configurable にすることです。公式 docs では、primary agents、subagents、specialized built-in agents、permission keys、MCP servers、LSP、custom tools、Agent Skills、server mode、SDK、plugins、Agent Client Protocol support がより明確になっています。

特に見るべき点:

core docs 以外でも、最近の release notes は editor support、session path、Copilot model sync、model updates、instruction precedence まわりの動きが速いことを示しています。ただしこれは velocity signal として扱うべきです。標準採用する時は、provider choice、agent configuration、permissions、repeatability、command visibility という安定した軸で評価します。

Cursor より強いところ

opencode は、polished editor experience より transparent agent loop を重視するチームで強くなります。provider choice、terminal logs、command boundaries、repeatable prompts、local/self-controlled workflows を重視するなら、真剣に試す価値があります。

AI coding strategy を 1 つの editor vendor に固定したくないチームにも合います。editor は使えますが、agent workflow は editor に所有されません。

Cursor の方がよいところ

Cursor は interactive code reading、inline editing、terminal-heavy ではない developer onboarding に強いです。「コードを選択し、質問し、数行直し、続ける」作業では Cursor の方が速く感じます。

opencode は operator により多くを要求します。規律あるチームには利点ですが、casual users にはコストです。

Adoption Checklist

Quality Signal

opencode の良いサインは、小さく説明可能な diff、visible command log、repeatable settings です。悪いサインは、demo は強いが teammate が再現できないことです。

Source Notes