Chrome extension that automatically switches new Gemini chats from Fast to Thinking mode.
- Open Chrome and go to
chrome://extensions - Enable Developer mode (top-right toggle)
- Click Load unpacked
- Select this folder (
gemini-thinking-extension)
A content script runs on gemini.google.com. When a new chat is detected (initial load or SPA navigation), it:
- Checks whether Thinking mode is already active
- If not, looks for a visible "Thinking" option to click directly
- If the selector dropdown is closed, it opens it first, then clicks Thinking
It retries several times (at 0.8 s, 1.5 s, 2.5 s, 4 s, 6 s) to handle slow renders.
If the extension stops working after a Gemini UI update, open DevTools on gemini.google.com, find the mode-switcher element, and update DROPDOWN_TRIGGER_SELECTORS or the label constants at the top of content.js.
Console messages are prefixed with [Gemini Auto-Thinking] for easy filtering.
The manifest.json references icon16.png, icon48.png, icon128.png. These are optional — Chrome will use a default icon if the files are absent. Add your own PNGs if desired.