From 287469525bc1fba8304aee8dae7d1c2dff296dca Mon Sep 17 00:00:00 2001 From: Will Tang Date: Thu, 29 Jan 2026 09:34:04 -0800 Subject: [PATCH 1/2] Add documentation for Gemini 3 Flash/Pro. --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/README.md b/README.md index 4d81d8e..5843747 100644 --- a/README.md +++ b/README.md @@ -117,6 +117,14 @@ Runs the agent using Browserbase as the browser backend. Ensure the proper Brows python main.py --query="Go to Google and type 'Hello World' into the search bar" --env="browserbase" ``` +**Available Models:** + +You can choose the model to use by specifying the ```--model ``` flag. Available options: + +- `gemini-2.5-computer-use-preview-10-2025`: This is the default model. +- `gemini-3-flash-preview`: The preview version of Gemini 3 Flash. +- `gemini-3-pro-preview`: The preview version of Gemini 3 Pro. + ## Agent CLI The `main.py` script is the command-line interface (CLI) for running the browser agent. @@ -129,6 +137,7 @@ The `main.py` script is the command-line interface (CLI) for running the browser | `--env` | The computer use environment to use. Must be one of the following: `playwright`, or `browserbase` | No | N/A | All | | `--initial_url` | The initial URL to load when the browser starts. | No | https://www.google.com | All | | `--highlight_mouse` | If specified, the agent will attempt to highlight the mouse cursor's position in the screenshots. This is useful for visual debugging. | No | False (not highlighted) | `playwright` | +| `--model` | The model to use. See the "Available Models" section for more information. | No | `gemini-2.5-computer-use-preview-10-2025` | All | ### Environment Variables From e1872e201803fa1fda4c9bd537530de1fd94cec0 Mon Sep 17 00:00:00 2001 From: Will Tang Date: Thu, 29 Jan 2026 09:36:10 -0800 Subject: [PATCH 2/2] Add Gemini 3 models to the flag help string. --- main.py | 1 + 1 file changed, 1 insertion(+) diff --git a/main.py b/main.py index 05d5537..00a353f 100644 --- a/main.py +++ b/main.py @@ -53,6 +53,7 @@ def main() -> int: "--model", default='gemini-2.5-computer-use-preview-10-2025', help="Set which main model to use.", + choices=['gemini-2.5-computer-use-preview-10-2025', 'gemini-3-flash-preview', 'gemini-3-pro-preview'], ) args = parser.parse_args()