ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Workflows
  3. Contexte d'issue GitHub pour agents de codage
Workflow

Contexte d'issue GitHub pour agents de codage

Intégrez la recherche en direct d'issues GitHub à votre agent de codage pour qu'il cesse de suggérer des corrections pour des bugs déjà résolus dans des issues ouvertes.

Commencez gratuitementDocumentation API

Aperçu

Workflow d'exécution pour tout agent de codage (Cursor, Claude Code, Codex, OpenCode) : avant que l'agent ne suggère une correction, il interroge Scavio avec site:github.com/[pkg]/issues plus la chaîne d'erreur, affiche les 3 premières issues ouvertes/fermées et fonde la suggestion sur l'activité réelle du projet.

Déclencheur

Chaque appel d'outil d'agent où l'utilisateur signale une erreur ou pose une question sur une dépendance

Planification

Lors de l'appel d'outil d'agent

Étapes du workflow

1

Extraire le package et l'erreur

À partir du message de l'utilisateur ou de la trace de pile, extraire le nom du package et l'empreinte de l'erreur.

2

Requête SERP GitHub ciblée

Construire `site:github.com/<owner>/<pkg>/issues <error>` et POST sur Scavio.

3

Classer par actualité et réactions

Analyser les 3 premiers résultats ; privilégier les issues ouvertes avec activité récente.

4

Inclure dans le contexte de l'agent

Injecter le titre de l'issue, l'URL et le commentaire principal dans le prochain tour du LLM.

5

Suggérer une correction fondée

L'agent fait référence au fil de discussion réel de l'issue dans sa réponse.

Implémentation Python

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

def issue_context(owner, pkg, error):
    q = f'site:github.com/{owner}/{pkg}/issues {error}'
    r = requests.post("https://api.scavio.dev/api/v1/search",
        headers=H, json={"query": q}).json()
    return r.get("organic_results", [])[:3]

print(issue_context("langchain-ai", "langchain", "ToolInvocation deprecated"))

Implémentation JavaScript

JavaScript
const H = { "x-api-key": process.env.SCAVIO_API_KEY, "content-type": "application/json" };

async function issueContext(owner, pkg, error) {
  const q = `site:github.com/${owner}/${pkg}/issues ${error}`;
  const r = await fetch("https://api.scavio.dev/api/v1/search", {
    method: "POST", headers: H, body: JSON.stringify({ query: q })
  }).then(r => r.json());
  return (r.organic_results || []).slice(0, 3);
}

Plateformes utilisées

Google

Recherche web avec graphe de connaissances, PAA et aperçus IA

Questions fréquentes

Workflow d'exécution pour tout agent de codage (Cursor, Claude Code, Codex, OpenCode) : avant que l'agent ne suggère une correction, il interroge Scavio avec site:github.com/[pkg]/issues plus la chaîne d'erreur, affiche les 3 premières issues ouvertes/fermées et fonde la suggestion sur l'activité réelle du projet.

Ce workflow utilise un chaque appel d'outil d'agent où l'utilisateur signale une erreur ou pose une question sur une dépendance. Lors de l'appel d'outil d'agent.

Ce workflow utilise les plateformes Scavio suivantes : google. Chaque plateforme est appelée via le même point de terminaison API unifié.

Oui. L'offre gratuite de Scavio comprend 50 crédits à l'inscription sans carte bancaire. Cela suffit pour tester et valider ce workflow avant de le passer à l'échelle.

Contexte d'issue GitHub pour agents de codage

Intégrez la recherche en direct d'issues GitHub à votre agent de codage pour qu'il cesse de suggérer des corrections pour des bugs déjà résolus dans des issues ouvertes.

Obtenez votre clé APILire 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é