Pourquoi un agent IA plutôt qu'un script classique ?
Un script classique fait des appels linéaires et prédéfinis. Un agent IA peut :
- Interpréter une demande en langage naturel ("vérifie cette entreprise avant que je signe")
- Choisir dynamiquement les outils pertinents selon le contexte
- Enchaîner les appels en fonction des résultats intermédiaires
- Synthétiser les données en un rapport lisible par un humain
- Signaler les anomalies avec une explication en langue naturelle
Architecture : Claude + OneMCP
La configuration minimale pour un agent de vérification :
- Claude Desktop ou API Claude avec MCP activé
- OneMCP configuré comme serveur MCP (
mcp_server_url: https://mcp.onemcp.fr) - Prompt système définissant le comportement de vérification
Aucune ligne de code supplémentaire requise. L'orchestration est gérée par le modèle.
Exemple de session de vérification
Prompt utilisateur : "Vérifie l'entreprise Acme Solutions (SIREN 842123456) avant que je signe un contrat de 50 000 €."
L'agent exécute automatiquement la séquence :
{
"tool": "company_get",
"params": { "identifier": "842123456" }
}
// → is_active: true, creation_date: 2019-03-15, employee_range: "10 à 19 salariés"
{
"tool": "legal_procedures_check",
"params": { "siren": "842123456" }
}
// → has_active_procedure: false
{
"tool": "company_financial_history",
"params": { "siren": "842123456" }
}
// → revenue_2023: 1200000, net_result_2023: 85000
Et retourne un rapport structuré : "Acme Solutions est une SASU active depuis 2019, 15 salariés, CA 2023 de 1,2 M€, résultat positif. Aucune procédure judiciaire en cours. Ancienneté suffisante, profil financier sain — risque faible pour un contrat de 50 k€."
Prompt système pour un agent de vérification
Voici un exemple de prompt système pour un agent Claude spécialisé en vérification d'entreprise :
{
"system": "Tu es un agent de vérification d'entreprise française. À chaque demande, tu dois : (1) récupérer la fiche légale via company_get, (2) vérifier les procédures judiciaires via legal_procedures_check, (3) récupérer l'historique financier si disponible. Tu présentes un rapport structuré : statut, ancienneté, santé financière, alertes. Si une information manque, tu le signales explicitement."
}
Intégration dans Slack ou Teams
Ce type d'agent peut être exposé via un bot Slack : un commercial tape /verif 842123456 et reçoit le rapport en moins de 10 secondes, sans quitter son outil de travail. L'architecture : Slack App → Lambda/Function → API Claude avec OneMCP → réponse formatée.
Gestion des cas limites
- Entreprise non trouvée : l'agent demande confirmation du SIREN ou propose une recherche par nom
- Données financières absentes : signalé explicitement — certaines TPE ne déposent pas de bilan
- Procédure active : l'agent escalade automatiquement avec un message d'alerte prioritaire