AIToday
Large Language ModelsAI Coding AssistantsZenn AI/MLPublished: Oct 4, 2026, 22:00 JST

persona-feedback hits v0.2.0 with per-persona browsers

persona-feedback hits v0.2.0 with per-persona browsers

3 Key Points

  1. What happened

    The persona-feedback Claude Code plugin reached v0.2.0. Its biggest change fixes parallel AI personas sharing one browser, so inputs and screen transitions leaked between them; it now uses Playwright CLI sessions, one per persona.

  2. Why it matters

    Separate browser sessions mean each AI persona's typing and screen moves stay invisible to the others, so the plugin's usability feedback reflects only that persona's own behavior rather than a mix of several.

  3. What to watch

    The fix relies on users adding one allow-list line and installing Chromium, and any other Bash command still prompts the main session for confirmation. Watch whether people follow that instruction before approving anything unexpected.

WHO IT HITSDevelopers and UX testers who run AI persona walkthroughs on screens still under development should note that updating from earlier versions now requires adding the allow-list line and installing Chromium.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

Context & Analysis

The plugin's earlier approach relied on subagents inheriting the main conversation's MCP tools, which meant a single shared Playwright connection and one browser. Adding --isolated looked like a fix, but it only prevented the profile from being saved to disk, so the mixing persisted and was hard to notice unless one persona ran at a time. Documentation noted that plugin subagents ignore the mcpServers frontmatter field, so giving each subagent its own MCP server was not possible.

The move to Playwright CLI changed that by naming sessions with an execution timestamp and persona ID, so each persona gets its own browser. Closing and opening sessions is handled by the main agent, while personas only operate the session they are handed, and a two-persona test writing different values into the same form showed no crossover. The same update also consolidated duplicate observations about a screen and changed how "confused" is counted, switching from seconds between actions to the persona's own reports because most of that time was the AI thinking.

The security trade-off is that personas now receive Bash to run Playwright CLI commands, while Write and Edit are withheld. Only the allow-list line runs automatically, and other commands prompt the main session for confirmation. How well this holds up may depend on users refusing unexpected confirmations, since hooks are also unavailable to plugin agents and the restriction rests on instructions.

FAQ
Why did parallel personas see each other's input in the old version?
Subagents inherited the main conversation's MCP tools by default, so all of them shared a single Playwright MCP connection and one browser. Adding --isolated did not split them because it only stops the profile from being saved to disk.
What does the plugin need me to do after updating?
You need to add the line "Bash(npx -y @playwright/cli@0.1.21:*)" to your allow list and install Chromium, since browser operation moved from MCP to the CLI. The steps are in the README.
How does the new version count a persona being confused?
It now counts the number of times the persona itself reports being confused, rather than seconds between actions. Seconds are only listed as reference, so the old example of spotting word-action mismatches no longer appears in this version.

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Related Articles

Next articleTSMC, $2.4 trillion chipmaker behind AI, reports $143 billion revenue