Web Search
Configure current-information search providers, fallback order, and when agents may search the web.
Web search lets agents retrieve current information when the local workspace and model knowledge are not enough. Search is especially useful for recent API changes, news, pricing, release notes, public documentation, and competitive research.
Configure Search
- Open Settings
- Go to Search
- Choose a search mode
- Add one or more providers
- Set provider priority
- Save the settings
The app can fail over to the next configured provider when the primary provider fails.
Search Modes
| Mode | Behavior |
|---|---|
| Auto | The app decides when search is useful for supported backends |
| Always | Agents may search whenever they need current information |
| Manual | Agents search only when you explicitly ask |
Use Manual for private workspaces or tasks where external lookup should be rare. Use Always for research-heavy workflows.
Provider Choices
Supported provider options may include commercial APIs and free/self-hosted options. Common examples include Tavily, Exa, Brave Search, Perplexity, You.com, Serper, Google CSE, DuckDuckGo, Jina, and SearXNG.
Use more than one provider when search reliability matters.
Ask for Search Explicitly
When you need current information, say so directly:
- "Search the web for the latest API docs before changing this code."
- "Look up current pricing and cite the sources."
- "Find recent release notes for this library and summarize breaking changes."
- "Compare current provider limits before recommending an integration."
Ask for source links when the result needs to be auditable.
Safety and Quality
- Do not use web search for private files or secrets
- Prefer official docs for technical implementation details
- Compare multiple sources for unstable facts
- Ask the agent to separate sourced facts from inference
- Re-run search before acting on time-sensitive information
If a result looks wrong, ask the agent to verify it with another source or restrict the search to the official domain.