
What happened
Testing Amazon Bedrock AgentCore Browser under a CodeZip runtime returned "PermissionError: [Errno 13] Permission denied: '/var/task/playwright/driver/node'", matching AWS notes that the browser tool needs a Container build.
Why it matters
This means teams running agents on CodeZip cannot use AgentCore Browser out of the box, so the browser option is likely off the table unless they move to a Container build or apply a workaround.
What to watch
The fix is a workaround, not an official setup, so it hinges on whether copying the Playwright Node driver to /tmp holds up in production; watch whether AWS updates its guidance for CodeZip.
WHO IT HITSDevelopers and platform teams building AI agents on Amazon Bedrock AgentCore Runtime with a CodeZip deployment are the ones affected, since they must either switch to a Container build or apply a manual workaround to use browser-based tools.
Summaries like this, in your inbox every morning.
The article sets out to compare three ways an AI agent on Amazon Bedrock AgentCore Runtime can reach web information: AgentCore Browser, a plain HTTP request approach, and AgentCore Web Search. A fourth candidate, running Chromium directly inside the runtime, was dropped early because it requires bundling Chromium and OS libraries, which does not fit the CodeZip format. The author's focus is only on AgentCore Browser.
The central tension is that AgentCore Browser is not meant for the CodeZip deployment style. AWS's own export notes state the browser tool requires a Container build and that the Playwright Node driver cannot run in a CodeZip runtime. The author confirmed this in practice, hitting a permission error on the driver file, and noted how the runtime is laid out: the read-only app files under /var/task, and a writable /tmp area. Copying the driver into /tmp and granting execute permission resolved it.
Once fixed, the tool handled every test the author threw at it, from simple page summaries to a full login flow and a live stock-price lookup. The author's closing read is that AgentCore Browser covers essentially any browser task, but is more than a web-search-only use case needs. A default setup can run into bot-detection CAPTCHAs, which raises the risk of wrong answers, and stricter control means writing more Playwright code. The trade-off is likely to hinge on how much browser control a team actually requires.
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 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.
KDDI's ELYZA said on October 2 it set up "ELYZA RSI Research" to study recursive self-improvement, and CEO Yuy…

On a recent episode of The AI Investor Podcast, Eric Bleeker and Austin Smith broke down Google's release of G…

Meta has begun offering parental controls in Meta AI, so parents can review the topics their teens asked about…

OpenAI is adding the textGrain watermark to text from ChatGPT and Codex, applying it to EU outputs over the co…

OpenAI is rolling out a new visual ad format shown while ChatGPT generates images, and will test it with selec…

DeepMind's 2022 study found that at equal compute, balancing model size and data beats pure bigness: a 70 bill…
