Laissez votre agent améliorer le score
Agnes vous dit ce qui ne va pas dans votre code frontend. Connectez votre agent IA à Agnes : il peut lire le rapport, déterminer quelles corrections rapportent le plus de points et rédiger un plan avant de toucher à votre code.
Comment ça marche
1. Créez un jeton
Dans l’application Agnes, allez dans Paramètres → Jetons d’API et créez un jeton. Il ne peut que lire, et uniquement les rapports de votre équipe.
Ouvrir les paramètres de l’application →2. Connectez votre agent
Ajoutez le serveur MCP d’Agnes à votre agent avec le jeton, selon l’une des configurations ci-dessous.
3. Demandez un plan
Demandez à votre agent de planifier comment améliorer le score. Il lit le dernier rapport, classe les corrections selon les points qu’elles rapportent et vous montre d’abord le plan.
“Fais un plan pour améliorer le score Agnes de ce dépôt.”
Connectez votre agent
Agnes fait tourner un serveur MCP à l’adresse ci-dessous. Remplacez <your token> par le jeton de l’application.
Claude Code
claude mcp add --transport http agnes https://app.agnes.dev/api/mcp --header "Authorization: Bearer <your token>"
Cursor
Dans ~/.cursor/mcp.json
{
"mcpServers": {
"agnes": {
"url": "https://app.agnes.dev/api/mcp",
"headers": {
"Authorization": "Bearer <your token>"
}
}
}
}VS Code
Dans .vscode/mcp.json
{
"servers": {
"agnes": {
"type": "http",
"url": "https://app.agnes.dev/api/mcp",
"headers": {
"Authorization": "Bearer ${input:agnes-token}"
}
}
},
"inputs": [
{
"type": "promptString",
"id": "agnes-token",
"description": "Agnes API token",
"password": true
}
]
}Autres clients
URL: https://app.agnes.dev/api/mcp Header: Authorization: Bearer <your token> Transport: Streamable HTTP
Ajoutez le skill (facultatif)
Le skill donne à votre agent toute la démarche : trouver le projet, lire le rapport, classer les corrections, vérifier chaque constat dans votre code et rédiger un plan à approuver avant toute modification. Il fonctionne dans Claude Code, Claude et les autres agents qui prennent en charge les skills.
Ou installez-le pour Claude Code en une commande :
mkdir -p ~/.claude/skills/agnes-improve-score && curl -fsSL https://agnes.dev/skills/agnes-improve-score/SKILL.md -o ~/.claude/skills/agnes-improve-score/SKILL.md
Ce que votre agent peut faire
- list_projects
- Les projets de votre équipe, avec leur dernier score.
- get_report
- Le score global, le score par catégorie, les constats par catégorie et les vérifications qui n’ont pas été exécutées.
- rank_fixes
- Les règles dont les constats coûtent le plus de points, avec le nombre de points que rapporterait la correction de chacune.
- get_findings
- Les constats eux-mêmes, 50 par page, par règle, catégorie, gravité ou dossier, avec le fichier, la ligne et un lien vers la règle.
- get_scoring
- Comment les constats deviennent des scores, pour que l’agent puisse expliquer son plan.
Sûr par conception
Lecture seule
Les outils ne font que lire les rapports. Votre agent ne peut modifier ni les projets, ni les paramètres, ni rien d’autre dans Agnes.
Votre équipe uniquement
Un jeton fonctionne pour l’équipe dans laquelle il a été créé, tant que vous en êtes membre.
Révocable à tout moment
Révoquez un jeton dans les Paramètres et il cesse de fonctionner immédiatement. L’application indique quand chaque jeton a été utilisé pour la dernière fois.
Un plan avant tout changement
La démarche demande à votre agent de rédiger un plan et d’attendre votre accord avant de modifier le code.