OpenCode v1.15.1 の変更点
OpenCode v1.15.1 は、TUI の思考表示機能の改善やファイル監視の不具合修正など、開発者体験と安定性を高める重要なアップデートを公開しました。
キーポイント
TUI の思考プロセス可視化機能強化
新しい「折りたたみ可能な思考ビュー」が追加され、推論プロセスの開始デフォルトも統一されました。また、セッションピニング機能により、重要な対話への素早いアクセスが可能になりました。
npm 環境下でのネイティブバイナリ復旧機能の改善
npm パッケージインストール時にネイティブバイナリが欠落した場合の回復処理を明確化し、より多くの環境で CLI が正しく動作するように修正されました。
ファイル監視と入力形式の不具合修正
.git ディレクトリがシンボリックリンクである場合のファイルウォッチャー不具合を修正し、マルチラインの@メンションや Markdown テーブルのレンダリングも正常化されました。
重要な引用
Added a collapsed thinking view that can be expanded inline.
Fixed file watching in repos where .git is a symlink.
Show full config validation errors during TUI startup instead of a generic failure.
影響分析・編集コメントを表示
影響分析
このアップデートは、OpenCode のようなローカル AI ツールにおける安定性とユーザビリティを強化するものであり、特に開発環境が複雑なケースでの利用障壁を下げる効果があります。TUI 内の思考プロセスの可視化は、LLM の挙動を理解・デバッグする上で重要な機能であり、プロダクティブな開発ワークフローへの貢献が期待されます。
編集コメント
開発者ツールの品質向上において、目に見える機能追加よりも、環境依存の不具合修正やエラー表示の改善がユーザー体験に与える影響は計り知れません。今回のリリースはその典型例と言えます。
Core
改善点
- npm パッケージがネイティブバイナリなしでインストールされた場合の回復方法について明確化しました。
バグ修正
- プロンプト履歴に重複する連続エントリが表示されないようにしました。
- TUI 起動時に一般的な失敗表示ではなく、完全な設定検証エラーを表示するようにしました。
- npm インストールを修正し、より多くの環境で CLI が回復して正しいネイティブバイナリを取得できるようにしました。
- プロンプト内の複数行の @メンション(@mention)の問題を修正しました。
- Zod スキーマからのカスタムツールメタデータを保持するようにしました。
- 生成されたスキーマにおけるカスタムツールの引数説明を保持するようにしました。
- .git がシンボリックリンクであるリポジトリでのファイル監視(file watching)の問題を修正しました。(@kagura-agent)
TUI
改善点
- インラインで展開可能な折りたたみ思考ビューを追加しました。
- セッションピッカーにクイックスイッチスロットを備えたピン留めセッション機能を追加しました。
バグ修正
- 推論が常に折りたたまれた状態から開始されるように、思考モードのデフォルト設定を修正しました。
- セッションのクイックスイッチ機能をピン留めセッションに限定しました。
- チャット出力における Markdown テーブルのレンダリング問題を修正しました。
コミュニティ貢献者 1 名へ感謝します:
- @kagura-agent:
fix(watcher): サブスクライブ前にシンボリックリンクされた .git パスを解決する (#27016)
原文を表示
Core
Improvements
- Clarified how to recover when the npm package is installed without its native binary.
Bugfixes
- Avoid duplicate consecutive entries in prompt history.
- Show full config validation errors during TUI startup instead of a generic failure.
- Fixed npm installs so the CLI can recover and fetch the right native binary on more setups.
- Fixed multiline @ mentions in prompts.
- Preserved custom tool metadata from Zod schemas.
- Preserved custom tool argument descriptions in generated schemas.
- Fixed file watching in repos where .git is a symlink. (@kagura-agent)
TUI
Improvements
- Added a collapsed thinking view that can be expanded inline.
- Added pinned sessions with quick-switch slots in the session picker.
Bugfixes
- Fixed thinking mode defaults so reasoning starts collapsed consistently.
- Limited session quick-switching to pinned sessions.
- Fixed Markdown table rendering in chat output.
Thank you to 1 community contributor:
- @kagura-agent:
fix(watcher): resolve symlinked .git path before subscribing (#27016)
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み