claude -p)のストリームで行う(ADR-0009 により置換)中央ペイン下のコンソールから Claude Code に指示を出したい。候補は (a) node-pty + xterm.js で対話 TUI を埋め込む、(b) claude -p --output-format stream-json を都度起動、(c) Agent SDK を Electron main に組み込む。
--resume <session_id> で会話を継続する。--permission-mode acceptEdits と --allowedTools Read,Edit,Write,Glob,Grep,Bash(ls *),Bash(cat *)。対話的な許可プロンプトが出ない範囲に限定する。--append-system-prompt で毎回渡す(フォルダの CLAUDE.md に依存しない)。MDSLIDE_CLAUDE で差し替え可能にし、E2E では偽の claude で検証する。--bare は CLAUDE.md や hooks を読まないため、必要になれば選択式にする。claude に対する E2E は CI では回さない(認証と課金が要る)。手動確認の手順を docs/testing.md に置く。