概要
OpenCode 2.0は、Server/Client構成への刷新やWeb UI、コンテキスト圧縮、高度なプラグイン連携を導入したオープンソースAIエージェントのメジャーアップデートです。
詳細内容
OpenCodeは、自然言語での指示によりコード編集やコマンド実行を行うAIエージェントハーネスです。バージョン2.0では基盤が刷新され、サーバーとして動作するエージェントに対してWeb UIやTUI、デスクトップアプリなど複数のクライアントから接続可能な構成になりました。主な新機能には、Snapshotを利用したUndo/Redo、長い会話を要約してコンテキストを節約するCompaction、プロジェクトごとの詳細設定を可能にするAGENTS.md、そしてTavily等の外部プラグインによるWeb検索機能の強化が含まれます。現在、v2系はベータ版として位置付けられており、プラグインAPI等に破壊的変更があるため、1.0(npmの通常版)と2.0(@nextタグ)を併用して検証することが推奨されています。