Cline がVS Codeのターミナルのコマンド実行結果を取得できない問題の暫定対応
Clineがリンタやテストの実行結果をうまく認識できず、ユーザーに結果を教えてとなる問題の暫定対応方法です。
状況
次の環境で確認しています
- VS Code 1.97.0
- Cline 3.3.0
- zsh (prezto) ※デフォルトで使用しているシェル
https://github.com/cline/cline/issues/641 で上がっているように、Clineがターミナル上のコマンド実行結果をうまく認識できず、ユーザー入力が必要になってしまうケースがあります。

イシューのコメントを見ると、VS Codeとの相性でシェルをカスタマイズしているとうまく取得できないケースがあるようです。
暫定の対応策
Clineが実行するターミナルを bash
に変更することで、Clineはコマンド実行結果を認識して、処理を進めることができました。
