v1.1.0-dev.2
Pre-release
Pre-release
解析エンジンの選択機能を実装しました。設定画面(⚙設定)に以下の2択が追加されています:
1.Anthropic APIを使用する — 従来どおりAPIキーで従量課金
2.Claude Code(サブスクリプション内のみ)で実行する — APIキー不要。「AI解析を開始」を押すと、PCにインストール済みのClaude Codeをバックグラウンドで起動し、Pro/Maxなどのサブスクリプション枠内で解析します
Claude Codeはターミナル画面を開かずに実行されます。 claude -p(非対話モード)を裏で起動し、講評は従来と同じようにアプリ内にストリーミング表示されます。ターミナルが別窓で開くより、結果が履歴保存・過去比較にそのまま使えるこの形の方が使い勝手が良いと判断しました
スクリーンショットは一時フォルダに書き出し、Claude CodeにReadツール(読み取りのみ許可)で読み込ませます。動画本体を外部に送らない点はAPI方式と同じです
Claude Code未インストール/未ログインの場合は、インストール手順つきのエラーメッセージを表示します
実際にこのPCの claude -p --output-format stream-json を小さなプロンプトで実行し、出力形式・フラグ・サブスクリプションログインで動くこと(apiKeySource: none)を検証済みです。
追記:1.1.0-dev.1は重大なバグが見つかったため、そのバージョンが利用されないよう削除しました。