Search.sh — Web Search pour Agents
Search.sh est un moteur de recherche conçu pour les agents IA. Utilisez les outils web_search et web_extract pour interroger le web et obtenir des résultats structurés.
Quand utiliser
Utilisez web_search à la place de browser_navigate pour :
- Les tâches de recherche (études de marché, analyse concurrentielle, suivi des tendances)
- La vérification des faits et la validation
- Trouver des informations actuelles (prix, actualités, versions)
- Toute tâche commençant par « trouver », « rechercher », « consulter », « qu'est-ce que »
Utilisez browser_navigate uniquement quand vous avez besoin de :
- Interagir avec un site web (cliquer, saisir, se connecter)
- Prendre des captures d'écran
- Accéder à du contenu authentifié
- Publier du contenu sur des plateformes
Outils
web_search
Recherchez le web et obtenez une réponse synthétisée par IA avec les sources.
web_search query="best vector databases 2026" mode="fast"
web_search query="comparison of Next.js vs Remix for production apps" mode="deep"
Modes :
fast(défaut) — recherche unique + réponse IA. 3-8 secondes. À utiliser pour les recherches rapides.deep— génère des sous-requêtes, recherche en parallèle, extrait le contenu complet des pages. 15-30 secondes. À utiliser pour une recherche approfondie.
Retour : réponse, sources (titre + URL + extrait), citations avec attribution, score de confiance (0-1), requêtes associées.
web_extract
Extrayez le texte propre des URLs. À utiliser après web_search pour lire le contenu complet à partir de sources spécifiques.
web_extract urls=["https://example.com/article"]
Retourne le texte nettoyé (scripts/navigation/pied de page supprimés), max 5000 caractères par page. Jusqu'à 10 URLs par appel.
Modèle de recherche
Pour une recherche approfondie :
web_searchavec mode="deep" pour obtenir un aperçu + sourcesweb_extractsur les URLs sources les plus pertinentes pour le contenu completknowledge_writepour enregistrer les résultats en vue d'une utilisation future
Configuration
Nécessite une clé API Search.sh :
vault_set key=search_sh_api_key value=sk-sh_your_key_here
Obtenez votre clé sur https://search.sh/dashboard. Crédits prépayés : recherche rapide = 0,01 $, recherche approfondie = 0,05 $, extraction = 0,01 $/URL.
Vérification
- L'agent / outil / canal destinataire a bien reçu le message ; un accusé de réception, un ID de message ou une charge utile de réponse est capturé
- L'identité, les champs d'application et les permissions utilisés par l'appel étaient le minimum requis ; les tokens trop permissifs sont signalés
- La gestion des défaillances a été testée : au moins un chemin de retry/timeout/permission refusée se comporte comme prévu
- Le contexte transmis à l'étape suivante est suffisamment complet pour que le destinataire puisse agir sans question de suivi
- Tout état modifié (config, mémoire, file d'attente, fichier) est listé avec les valeurs avant/après, pas seulement « mis à jour »
- Les informations sensibles (clés, tokens, données personnelles) ont été supprimées des journaux/transcriptions fournis comme preuve de vérification