gemini-computer-useBuild and run Gemini 2.5 Computer Use browser-control agents with Playwright. Use when a user wants to automate web browser tasks via the Gemini Computer Use model, needs an agent loop (screenshot → function_call → action → function_response), or asks to integrate safety confirmation for risky UI actions.
Install via ClawdBot CLI:
clawdbot install am-will/gemini-computer-use
cp env.example env.sh
$EDITOR env.sh
source env.sh
python -m venv .venv
source .venv/bin/activate
pip install google-genai playwright
playwright install chromium
python scripts/computer_use_agent.py \
--prompt "Find the latest blog post title on example.com" \
--start-url "https://example.com" \
--turn-limit 6
COMPUTER_USE_BROWSER_CHANNEL.COMPUTER_USE_BROWSER_EXECUTABLE.If both are set, COMPUTER_USE_BROWSER_EXECUTABLE takes precedence.
function_call actions in the response.safety_decision is require_confirmation, prompt the user before executing.function_response objects containing the latest URL + screenshot.--exclude to block risky actions you do not want the model to take.scripts/computer_use_agent.pyreferences/google-computer-use.mdenv.exampleGenerated Mar 1, 2026
This scenario involves using the agent to automatically monitor websites for updates, such as checking for new blog posts, product listings, or news articles. It can capture screenshots and parse content changes, reducing manual effort for content managers or researchers.
The agent can automate the process of visiting e-commerce sites to track price fluctuations, stock availability, and product details. This helps businesses in competitive analysis and inventory management without manual browsing.
Use the agent to perform automated user interface testing by simulating user interactions like clicking buttons and filling forms. It can capture screenshots to verify functionality and detect bugs in web applications.
Automate the extraction of structured data from websites, such as contact information, reviews, or industry reports. This supports market research teams in gathering insights efficiently while handling dynamic web content.
The agent can log into social media platforms, post updates, or monitor feeds by interacting with UI elements. It enables businesses to manage social presence with automated actions, though caution is needed for safety confirmations.
Offer the agent as a cloud-based service where users pay a monthly fee for automated browser tasks, such as monitoring or testing. Revenue comes from tiered plans based on usage limits and features like safety confirmations.
Provide custom integration services to businesses needing tailored automation solutions, such as setting up the agent for specific workflows or industries. Revenue is generated through project-based fees and ongoing support contracts.
Release a free version with basic automation capabilities and charge for advanced features like higher turn limits, custom browser channels, or priority support. This model attracts a broad user base and converts them to paid plans.
💬 Integration Tip
Integrate the agent into existing CI/CD pipelines for automated testing, and use environment variables to customize browser settings without code changes.
Use CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.
Gemini CLI for one-shot Q&A, summaries, and generation.
Research any topic from the last 30 days on Reddit + X + Web, synthesize findings, and write copy-paste-ready prompts. Use when the user wants recent social/web research on a topic, asks "what are people saying about X", or wants to learn current best practices. Requires OPENAI_API_KEY and/or XAI_API_KEY for full Reddit+X access, falls back to web search.
Check Antigravity account quotas for Claude and Gemini models. Shows remaining quota and reset times with ban detection.
Manages free AI models from OpenRouter for OpenClaw. Automatically ranks models by quality, configures fallbacks for rate-limit handling, and updates opencla...
Manages free AI models from OpenRouter for OpenClaw. Automatically ranks models by quality, configures fallbacks for rate-limit handling, and updates openclaw.json. Use when the user mentions free AI, OpenRouter, model switching, rate limits, or wants to reduce AI costs.