Skip to content

feat(browser): 動線を3段にし、実 Chromium の役を terminal-browser に渡す - #515

Merged
gapul merged 2 commits into
mainfrom
feat/tb-over-helium
Aug 30, 2026
Merged

feat(browser): 動線を3段にし、実 Chromium の役を terminal-browser に渡す#515
gapul merged 2 commits into
mainfrom
feat/tb-over-helium

Conversation

@gapul

@gapul gapul commented Aug 30, 2026

Copy link
Copy Markdown
Owner

#514 で4段と書いたのは整理を誤っていた。1と2はコストの階段だが、3と4はどちらも実 Chromium で重さがほぼ同じで、分かれ目は「見せるか見せないか」だった。梯子ではなく、2段の下に枝が生えている形。

terminal-browser に寄せて3段に畳む。

1 WebFetch ブラウザを起こさない
2 Lightpanda(9223 / MCP 8932) 裏で回す既定、14MB
3 terminal-browser 実 Chromium、必ず見える

8931 の playwright-mcp を撤去

繋ぐ相手が居なくなるため。terminal-browser も CDP は出しているが、ポートが起動のたび変わる(実測 53218 → 53337)ので固定の --cdp-endpoint では掴めない。あれは terminal-browser action -- snapshot|click|fill|eval で駆動するのが正しい入口。

Helium は残す(動線からは外す)

ヘッドレスで WebGL とスクリーンショットが要る検証(vrma-lab の scripts/chrome-lab.sh)がまだそこに依存している。Lightpanda はレンダラを持たず、terminal-browser は必ず見えてしまうので代われない。「動線には出てこないもの」という位置づけを CLAUDE.md に明記した。

gapul added 2 commits August 31, 2026 00:16
#514 で 4 段と書いたのは整理を誤っていた。1 と 2 はコストの階段だが、3 と 4 は
どちらも実 Chromium で重さがほぼ同じで、分かれ目は「見せるか見せないか」
だった。梯子ではなく、2 段の下に枝が生えている形。

terminal-browser に寄せる。3 段に畳んで、Helium は動線から外す。

  1. WebFetch
  2. Lightpanda (9223 / MCP 8932)  — 裏で回す既定、14MB
  3. terminal-browser              — 実 Chromium、必ず見える

8931 の playwright-mcp は撤去した。繋ぐ相手が居なくなるため。terminal-browser も
CDP は出しているが、**ポートが起動のたび変わる** (実測 53218 → 53337) ので固定の
--cdp-endpoint では掴めない。あれは `terminal-browser action` で駆動するのが
正しい入口。

Helium 自体は残す。ヘッドレスで WebGL とスクリーンショットが要る検証
(vrma-lab の scripts/chrome-lab.sh) がまだそこに依存していて、Lightpanda は
レンダラを持たず、terminal-browser は必ず見えてしまうので代われない。
動線には出てこないもの、という位置づけを CLAUDE.md に明記した。
@gapul
gapul enabled auto-merge (squash) August 30, 2026 17:23
@gapul
gapul merged commit 5f55e03 into main Aug 30, 2026
5 checks passed
@gapul
gapul deleted the feat/tb-over-helium branch August 30, 2026 17:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant