ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Tutoriels
  3. Comment ajouter la recherche web à un agent de codage
Tutoriel

Comment ajouter la recherche web à un agent de codage

Apprenez à donner à votre agent de codage (Claude Code, Cursor, OpenCode) une recherche web en direct afin qu'il puisse consulter la documentation, les API et les erreurs en temps réel.

Obtenez une clé API gratuiteDocumentation API

Les agents de codage comme Claude Code, Cursor et OpenCode sont plus efficaces lorsqu'ils peuvent rechercher sur le web la documentation actuelle, les références API et les solutions d'erreur. Sans recherche web, ils se basent sur des données d'entraînement qui peuvent être obsolètes pour les bibliothèques en évolution rapide. Ce tutoriel ajoute la recherche de Scavio via MCP pour les agents basés sur IDE et via l'API REST pour les agents personnalisés.

Prérequis

  • Un agent de codage (Claude Code, Cursor ou personnalisé)
  • Une clé API Scavio depuis scavio.dev

Parcours

Étape 1: Configurer MCP pour Claude Code

Ajouter le serveur MCP de Scavio à la configuration du projet de Claude Code.

JSON
// .claude/mcp.json (project-level config):
{
  "mcpServers": {
    "scavio": {
      "url": "https://mcp.scavio.dev/mcp",
      "headers": {
        "x-api-key": "your_scavio_api_key"
      }
    }
  }
}

Étape 2: Configurer MCP pour Cursor

Ajouter Scavio à la configuration MCP de Cursor.

JSON
// .cursor/mcp.json:
{
  "mcpServers": {
    "scavio": {
      "url": "https://mcp.scavio.dev/mcp",
      "headers": {
        "x-api-key": "your_scavio_api_key"
      }
    }
  }
}

Étape 3: Pour les agents de codage personnalisés, ajouter un outil de recherche

Si vous construisez un agent de codage personnalisé, ajoutez une fonction de recherche en tant qu'outil.

Python
import requests, os

def web_search(query: str) -> str:
    """Search the web for documentation, API references, and error solutions."""
    resp = requests.post('https://api.scavio.dev/api/v1/search',
        headers={'x-api-key': os.environ['SCAVIO_API_KEY']},
        json={'platform': 'google', 'query': query}, timeout=10)
    results = resp.json().get('organic', [])[:5]
    return '\n'.join(f'{r["title"]}: {r["snippet"]} ({r["link"]})' for r in results)

Étape 4: Tester avec des requêtes de codage courantes

Vérifier que la recherche fonctionne pour les requêtes typiques d'un agent de codage.

Python
# Test queries:
print(web_search('Next.js 15 app router migration guide'))
print(web_search('Python requests timeout error handling'))
print(web_search('React useEffect cleanup function'))

Exemple Python

Python
import requests, os
H = {'x-api-key': os.environ['SCAVIO_API_KEY']}

def search_docs(query):
    data = requests.post('https://api.scavio.dev/api/v1/search', headers=H,
        json={'platform': 'google', 'query': query}, timeout=10).json()
    return [(r['title'], r['link']) for r in data.get('organic', [])[:5]]

Exemple JavaScript

JavaScript
async function searchDocs(query) {
  const data = await fetch('https://api.scavio.dev/api/v1/search', {
    method: 'POST', headers: {'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json'},
    body: JSON.stringify({platform: 'google', query})
  }).then(r => r.json());
  return (data.organic || []).slice(0, 5).map(r => ({title: r.title, url: r.link}));
}

Sortie attendue

JSON
A coding agent with live web search for documentation, API references, and error solutions via MCP or REST API.

Tutoriels associés

  • Comment connecter la recherche MCP à Claude Desktop

Questions fréquentes

La plupart des développeurs terminent ce tutoriel en 15 à 30 minutes. Vous aurez besoin d'une clé API Scavio (l'offre gratuite suffit) et d'un environnement Python ou JavaScript fonctionnel.

Un agent de codage (Claude Code, Cursor ou personnalisé). Une clé API Scavio depuis scavio.dev. Une clé API Scavio vous donne 50 crédits gratuits à l'inscription.

Oui. L'offre gratuite comprend 50 crédits à l'inscription, ce qui est largement suffisant pour terminer ce tutoriel et prototyper une solution fonctionnelle.

Scavio dispose d'un package natif LangChain (langchain-scavio), d'un serveur MCP et d'une API REST simple qui fonctionne avec tout client HTTP. Ce tutoriel utilise the raw REST API, mais vous pouvez l'adapter à votre framework de prédilection.

Ressources connexes

Use Case

Intégration de la recherche web pour Pi Coding Agent

Read more
Best Of

Meilleure API de recherche pour Claude Code en 2026

Read more
Best Of

Meilleurs outils de recherche MCP pour l'intégration IDE en 2026

Read more
Use Case

Outil de recherche MCP pour Cursor IDE

Read more
Workflow

Recherche Web Claude Code via Scavio MCP

Read more
Solution

Débogage de l'outil de recherche d'agent de codage

Read more

Commencer

Apprenez à donner à votre agent de codage (Claude Code, Cursor, OpenCode) une recherche web en direct afin qu'il puisse consulter la documentation, les API et les erreurs en temps réel.

Obtenez une clé API gratuiteLire la documentation
ScavioScavio

API de recherche en temps réel pour agents IA. Recherchez sur toutes les plateformes, pas seulement Google.

Produit

  • Fonctionnalités
  • Tarifs
  • Tableau de bord
  • Affiliés

Développeurs

  • Documentation
  • Référence API
  • Démarrage rapide
  • Intégration MCP
  • SDK Python

Alternatives

  • Alternative à Tavily
  • Alternative à SerpAPI
  • Alternative à Firecrawl
  • Alternative à Exa

Outils

  • Formateur JSON
  • cURL vers code
  • Compteur de jetons
  • Tous les outils

© 2026 Scavio. Tous droits réservés.

Featured on TAAFT
Conditions d'utilisationPolitique de confidentialité