it.xnews.jp
出典: opencode notes 原文公開: 2026-10-12 生成: 2026-10-15 読了 約 3 分 model: claude-haiku-5-5 原文: https://anoma.ly/notes/opencode-2-0/ raw.md

OpenCode 2.0が公開、サーバーを常駐化し新APIとプラグイン基盤を刷新

OpenCode 2.0は大規模な刷新版として公開された。サーバーがユーザーのマシンで単一のバックグラウンドプロセスとして自動的に動作し、TUI・Webインターフェース・デスクトップアプリが同じプロセスに接続する。

OpenCodeは2026年10月12日付で、メジャーバージョン2.0を公開した。元記事によると、2.0ではサーバーの構成とAPIが大きく変わっている。元記事は、古いAPIについて「場当たり的に成長した」と記している。

発表内容

2.0では、サーバーがユーザーのマシン上で単一のバックグラウンドプロセスとして自動的に起動する。TUI、Webインターフェース、デスクトップアプリはいずれも、この中央のプロセスと通信する。

新しいAPIはゼロから作り直された。クライアントパッケージ@opencode/clientも同時に提供され、バニラJavaScriptとEffect向けのクライアントが含まれる。Effectベースの APIは現在も開発中である。

プラグインとSDK

2.0ではほぼすべての機能が内部プラグインとして実装されており、その数は80+に上る。TUIプラグインは実験的機能から安定版に移行した。2.0の機能はホットリロードにも対応する。

@opencode/sdkパッケージを使うと、OpenCodeをライブラリとして利用できる。これはCLIを動かしているものと同じコードである。

アップグレード手順と破壊的変更

CLIを2.0に更新するには、まず最新の1.xリリースを利用していることを確認し、opencode upgrade --majorを実行する。元記事は、以下の破壊的変更を挙げている。

この記事は元記事の事実のみに基づいて自動生成されました。

筆者の見立て

出典

この記事をシェア