TabbitBlog

Kimi Code built-in browser or WebBridge?

Preview local apps in Kimi Code’s built-in browser or use WebBridge for an existing Chrome or Edge session. Here’s how to choose and verify the profile.

In this article
  1. Key takeaways
  2. Use the built-in browser for a session preview
  3. Choose WebBridge when the profile matters
  4. Check the specific browser session
  5. Try the same read-only page in both paths
  6. Using Tabbit for the same kind of task
  7. Pick the entry by task

Start with Kimi Code’s built-in browser for local previews. Use the Kimi WebBridge plugin with Kimi Browser Extension if a task needs the Chrome or Edge profile where you already signed in. If the same URL opens a dashboard in one window and a sign-in form in another, first check which session opened each page. If you want to do the page check in Tabbit Browser, there is a separate example below.

One r/codex user reported that the extension worked with existing tabs after adding a compatible skill. A r/kimi user reported that Claw said the bridge was offline even though the extension looked active. The reports describe different clients. Together they illustrate why a badge and an existing session are different checks. Use a minimal read-only marker before proceeding.

r/codex r/kimi

Key takeaways

  • Use the built-in browser to preview a local app and keep page feedback in the current coding session.

  • Use the WebBridge plugin and browser extension when the task needs an existing Chrome or Edge login.

  • Kimi lists macOS and Windows for the extension setup. Check the profile and local-agent connection separately.

  • Before using a signed-in page, match its final URL and a safe visible marker.

Illustration linking an agent to search, browser pages and documents

Use the built-in browser for a session preview

In Kimi Code Desktop, open the right panel, choose New tab and select Browser. The desktop File menu also offers New Browser Tab. Paste the exact preview URL or ask the agent to open it. Tabs stay with that Kimi Code session, and the built-in browser offers inspection, annotation and manual takeover. For localhost, verify the service address and port from its startup output.

EntrySession sourceMain useLimit
Built-in browserCurrent Kimi Code Desktop sessionPreview a local app and annotate page elementsExisting Chrome or Edge login belongs to a separate profile
WebBridgeProfile where Kimi Browser Extension is installedUse an existing Chrome or Edge loginRequires the extension and local-agent connection

Kimi Code Docs · Built-in Browser Kimi Code Docs · Browser image

Site sign-in follows the profile. Learn how that differs from workspaces and tab groups.

Browser control in DeepSeek Harness also starts by choosing where the browser runs.

Choose WebBridge when the profile matters

Open Settings > Plugins in Kimi Code Desktop and look for the official Kimi WebBridge plugin. The current product page calls the browser component Kimi Browser Extension. Kimi's desktop guide points to Chrome or Edge when the browser extension is missing. Install it in the profile that owns the approved session and complete the connection steps from the official extension settings.

Kimi Code Docs · Settings and Extensions Kimi Code Docs · Settings image

An agent can only use a signed-in page if it can reach the right profile. See connecting an agent to existing tabs.

Kimi lists Chrome and Edge on macOS and Windows for the extension setup. The Kimi Code Desktop download guide separately lists macOS, Windows and x86_64 Linux. The extension FAQ mentions a Linux service path, but the extension requirements table lists macOS and Windows. Kimi Browser Extension · Kimi Code Desktop.

OpenClaw exposes a similar profile decision in the OpenClaw browser setup guide.

Check the specific browser session

Opening the sidebar confirms that the browser extension interface is present. It does not establish that your local agent connected. Check the extension's local-agent connection status and make sure Kimi Code is enabled in its local-agent section when that option is offered. Reload or start a new agent session if the connection or plugin is not visible. Select a known page by its full URL and visible marker before relying on its authentication.

Kimi Help Center · Extension

Add the URL and marker checks to your browser agent setup checklist.

Try the same read-only page in both paths

Use a site you control that displays either Sign in or a test dashboard marker, without personal content. Open its exact URL in the built-in browser and record what is visible. Then use WebBridge in the intended test profile and record the final URL, heading and marker again. If one path shows a login page, pause and record it. Do not send passwords, authentication codes or cookie values to the agent.

The same sign-in distinction comes up in Codex’s signed-in dashboard example.

Using Tabbit for the same kind of task

For a read-only page check in Tabbit, give the agent one owned tab and ask for the final URL and heading. This uses Tabbit’s own browser controls. Kimi’s extension setup lists Chrome and Edge.

In Tabbit, open the approved page and assign its tab to the agent. Ask it to return the final URL, the heading and whether the page says Sign in or shows the expected test marker. Stop at the first mismatch. For a browser task that can stay in Tabbit, this keeps the handoff to one tab.

The comparison between Codex and Tabbit CLI shows how the two select tabs. For other uses, see the agent browser guide.

Pick the entry by task

TaskEntry to useWhat to check
Review a local previewBuilt-in browserThe app is listening on the exact host and port
Read an approved dashboardWebBridgeThe signed-in profile shows the expected page marker
Compare page state across profilesBoth, separatelyRecord the final URL, heading and marker for each

If the job is to check your code change, start in the built-in browser. If the job depends on a login you already have, start with the extension in that profile.

If the task can stay in Tabbit Browser, the same one-tab read-back gives you a quick way to check the page before any action.

FAQ

Why does the built-in browser show a login screen?

It opens the page in the desktop app’s own browser session. For an existing Chrome or Edge login, use WebBridge in that profile.

How do I open the built-in browser?

Use the plus button in the right panel and select Browser. You can also choose File > New Browser Tab.

Where is WebBridge configured?

Install Kimi WebBridge from Settings > Plugins. Add Kimi Browser Extension to the Chrome or Edge profile the task will use.

How can I verify the correct session?

Check Connection under the extension’s local-agent settings. Ask Kimi Code to report the final URL and a safe visible marker from the intended tab.

How do I test the sign-in difference?

Open the same test URL through each entry and record whether it shows a sign-in form or the expected marker. Use a page you control.

Which browsers and operating systems does Kimi list?

The extension requirements list Chrome or Edge on macOS or Windows. Kimi Code Desktop separately offers an x86_64 Linux installer.

Take the next step

Let Tabbit work alongside you.

Research across tabs, automate repetitive browser work, and keep every piece of context within reach.