Skip to content

フルスクリーンモードでMCPツール結果にホバーするとクラッシュする問題の修正

原文(日本語に翻訳)

フルスクリーンモードでMCPツールの結果にホバーしたときにクラッシュする問題を修正しました。

原文(英語)

Fixed a crash in fullscreen mode when hovering over MCP tool results

概要

Claude Codeのフルスクリーンモードを使用中に、MCPツールが返した結果の上にマウスカーソルを移動させると、アプリケーションがクラッシュする問題がありました。この修正により、フルスクリーンモードでMCPツールの結果に安全にホバーできるようになり、安定したUI操作が可能になります。

基本的な使い方

修正前の動作

フルスクリーンモードでMCPツールを使用している際、ツールの結果表示部分にカーソルを合わせるとクラッシュが発生していました。

# 修正前の問題シナリオ
1. Claude Codeをフルスクリーンモードで起動
2. MCPツール(例: ファイルシステム、Web検索など)を含む会話を実行
3. ツールの結果にマウスカーソルを移動 → クラッシュ発生

修正後の動作

フルスクリーンモードでもMCPツールの結果に安全にホバーでき、クラッシュは発生しません。

# 修正後の動作
1. Claude Codeをフルスクリーンモードで起動
2. MCPツールを含む会話を実行
3. ツールの結果にマウスカーソルを移動 → 正常に動作

実践例

### フルスクリーンモードでのMCPファイルシステムツール使用

bash
# フルスクリーンモードでClaude Codeを起動
claude --fullscreen

# MCPファイルシステムツールを使用した操作
# 「プロジェクトのファイル構造を表示してください」
# → ツール結果が表示され、カーソルを移動させてもクラッシュしない

### MCP Web検索ツールの結果確認

フルスクリーンモードでWeb検索MCPを使用し、返ってきた検索結果を確認するシナリオ:

# MCPのWeb検索ツールを実行
ユーザー: 「最新のPython 3.12の新機能を調べてください」

# ツール結果が表示される
[MCP Tool Result]
Python 3.12 の新機能:
- 改善されたエラーメッセージ
- 型パラメータ構文の追加
...

# 修正後: 結果の上にカーソルを移動させても安全

### 複数MCPツールを使用するワークフロー

複数のMCPツールを連続して使用する場合も安定して動作します:

bash
# フルスクリーンモードで複数ツールを含むタスクを実行
claude --fullscreen "リポジトリのコードを分析して、依存関係の問題をチェックしてください"
# → ファイル読み取りMCPツール、検索ツールなど複数の結果にホバー可能

注意点

  • このバグはフルスクリーンモード(--fullscreen または F キーでの切り替え)に特有の問題でした。通常のウィンドウモードでは発生していませんでした。
  • MCPツールを多用するワークフローでフルスクリーンモードを使用している場合は、v2.1.98以降にアップデートすることでクラッシュを防げます。
  • フルスクリーンモードとMCPの組み合わせで予期しない動作があった場合は、claude --version でバージョンを確認してください。

関連情報