OpenCode Changelog v1.15.6 のリリース
OpenCode チームがバージョン 1.15.6 をリリースし、TUI での差分ビューア機能の追加やシェルモードの実装など、開発体験を向上させる改善を行いました。
コア
改善点
- TUI に差分ビューアーを追加し、変更内容の確認が可能になりました。
- 差分ビューアのファイルツリーで、子ディレクトリが単一のみの場合は折りたたまれるようになりました。
- 実行プロンプトにシェルモードを追加しました。
- 実行時のサブエージェントタブを、オンデマンドのピッカーに置き換えました。
- プラグインファイルの読み込みエラーが発生しても、残りのプラグイン読み込みが中断されなくなりました。
- Anthropic API キーモデルがネイティブランタイムを使用するようになりました。
- v2 HTTP API で構造化された公開エラースキーマを公開するようになりました。
バグ修正
- Zed エディタのコンテキストは、Zed ターミナル内でのみアクティブになるようになりました。
- v2 HTTP API でカタログエラーを公開するようになりました。
- v2 HTTP API でリクエストエラーを公開するようになりました。
- v2 OpenAPI スペックでエンドポイントのエラーレスポンスが保持されるようになりました。
- opencode ログインのデフォルト先が https://console.opencode.ai になりました。
- エージェント名とコマンド名が、相対設定パスから正しく解決されるようになりました。
- 不正な OPENCODE_PERMISSION JSON により起動がクラッシュしなくなりました。
- 引数が不足しているプラグインタools がツール読み込みを中断しなくなりました。
- レガシーの PgUp および PgDn TUI キーバインドエイリアスが復元されました。
- ネイティブランタイムは、OpenCode モデルに対してコンソールプロバイダートークンを優先するようになりました。
TUI
改善点
- 差分ビューアーが自動的に最初のファイルにフォーカスするようになりました。
バグ修正
- インポートされたセッションのディレクトリおよび相対パスフィールドが正しく更新されるようになりました。(@OpeOginni)
デスクトップ
改善点
- 初期のデスクトップタブサポートを追加しました。
- Windows でネイティブアプリメニューを追加しました。
- ウクライナ語ローカライズをサポートしました。(@MYMDO)
バグ修正
- カスタムプロバイダーは、設定更新直後に即座に表示されるようになりました。 (@tianxiaoliang)
SDK
- opentui の依存関係を 0.2.15 に更新しました。
4 名のコミュニティ貢献者に感謝します:
- @MYMDO:
feat(i18n): ウクライナ語 (uk) ロケールサポートを追加 (#28061)
- @StarpTech:
chore(team): チームメンバーリストに starptech を追加 (#28320)
- chore(docs): ベータ版の zen go を削除 (#28317)
- chore(triage): コアチームおよび推論チームに 'starptech' を追加 (#28376)
- @tianxiaoliang:
fix(app): カスタムプロバイダーを即座に表示させるため、設定更新後にプロバイダークエリを無効化 (#28313)
- @OpeOginni:
fix(opencode): 読み込み済みセッションのディレクトリおよびパスフィールドを更新 (#27516)
- fix(enterprise): メッセージナビゲーションホバーカードとアクティブ状態の修正 (#23964)
原文を表示
Core
Improvements
- Added a diff viewer in the TUI for reviewing changes.
- Collapsed single-child directories in the diff viewer file tree.
- Added shell mode to the run prompt.
- Replaced subagent tabs with an on-demand picker in run.
- Plugin file load errors no longer break the rest of plugin loading.
- Anthropic API-key models now use the native runtime.
- The v2 HTTP API now exposes structured public error schemas.
Bugfixes
- Zed editor context now only activates inside Zed terminals.
- The v2 HTTP API now exposes catalog errors.
- The v2 HTTP API now exposes request errors.
- The v2 OpenAPI spec now preserves endpoint error responses.
- opencode login now defaults to https://console.opencode.ai.
- Agent and command names now resolve correctly from relative config paths.
- Invalid OPENCODE_PERMISSION JSON no longer crashes startup.
- Plugin tools with missing args no longer break tool loading.
- Restored legacy PgUp and PgDn TUI keybind aliases.
- Native runtime now prefers the console provider token for OpenCode models.
TUI
Improvements
- The diff viewer now focuses the first file automatically.
Bugfixes
- Imported sessions now refresh their directory and relative path fields correctly. (@OpeOginni)
Desktop
Improvements
- Added initial desktop tabs support.
- Added a native app menu on Windows.
- Added Ukrainian locale support. (@MYMDO)
Bugfixes
- Custom providers now appear immediately after config updates. (@tianxiaoliang)
SDK
- Updated opentui dependencies to 0.2.15.
Thank you to 4 community contributors:
- @MYMDO:
feat(i18n): add Ukrainian (uk) locale support (#28061)
- @StarpTech:
chore(team): add starptech to the team members list (#28320)
- chore(docs): remove beta zen go (#28317)
- chore(triage): add 'starptech' to core and inference teams (#28376)
- @tianxiaoliang:
fix(app): invalidate provider queries after config update to show custom providers immediately (#28313)
- @OpeOginni:
fix(opencode): Update directory and path fields of imported session (#27516)
- fix(enterprise): message nav hovercard and active state (#23964)
関連記事
OpenCode v1.17.1 のリリースノート
OpenCode がバージョン 1.17.1 を公開し、エージェントの参照機能に使用説明を追加し、@自動補完での非表示を可能にした。また、設定キーの互換性維持やサーバータイムアウトの尊重、Anthropic Fallback の修正を行った。
OpenCode v1.17.0 のリリースノート
OpenCode がバージョン 1.17.0 を公開し、大規模プロジェクトでのファイル検索速度を向上させる新ツール「fff」を採用するとともに、プロキシ設定で必要な固定ルーティングに対応するヘッダーを追加した。
OpenCode v1.16.2 の変更点
OpenCode がバージョン 1.16.2 をリリースし、対応プロバイダのみで推論サマリーを実行するよう修正し、誤ったコード上書きを防ぐ編集機能の改善と、Bedrock セッションの停止問題を解消しました。
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み