Projet personnel · Agent d’IA
Tarima Carmesí
Les bons appels pour musiciens se perdent entre pages d’événements et PDF épars. Je développe une application installable dont l’agent Claude cherche sur le web, lit le règlement officiel de chaque appel et le note selon le profil de l’artiste. Il n’envoie jamais de formulaire et ne paie aucun frais : l’artiste décide.
- Auteur
- Christian Arango
- Rôle
- Product Owner et développeur, avec Claude Code
- Plateforme
- Next.js · PWA
- Statut
- En développement · octobre 2026
Le problème
Les bons appels se cachent dans de longs règlements aux délais courts
Je l’ai commencé pour mon propre projet musical. Trouver des concerts rémunérés, des bourses et des concours voulait dire lire des dizaines de règlements pour savoir qui pouvait candidater, ce que cela rapportait et quand cela fermait.
Ce que j’ai construit
Un agent qui lit, un code qui décide
- Agent
Il lit les sources officielles
Un agent Claude doté de la recherche et de la lecture web parcourt le règlement de chaque appel. Sa seule action possible : enregistrer une opportunité.
- Notation
Le code note, pas le modèle
L’agent évalue quatre dimensions ; le code applique les pondérations, les exclusions et une alerte à 14 jours, pour un classement reproductible.
- Comptes
Plusieurs artistes par compte
Chaque artiste est un espace isolé et chaque requête filtre par artiste. Des tests vérifient qu’aucun ne voit les données d’un autre.
Voir comment la note est calculée
// Se calcula en código, no lo decide el modelo: el agente solo aporta las notas por dimensión.
export const WEIGHTS: Scores = { artistico: 0.25, economico: 0.25, visibilidad: 0.3, viabilidad: 0.2 };
export function verdict(total: number): Verdict {
if (total >= 75) return 'Prioridad alta';
if (total >= 60) return 'Buena';
if (total >= 45) return 'Moderada';
if (total >= 30) return 'Débil';
return 'No conviene';
}Décisions
L’artiste garde la main et les coûts restent plafonnés
Lire, jamais agir
L’agent n’envoie pas de formulaire, ne paie pas de frais d’inscription et n’accepte aucune condition. Chaque candidature reste le choix de l’artiste.
La recherche s’exécute chez Anthropic
La recherche et la lecture des pages se font côté Anthropic : le serveur ne télécharge jamais d’URL arbitraire.
Une limite quotidienne de recherches
Chaque artiste dispose par défaut de trois recherches par jour, pour qu’une installation partagée ne fasse pas exploser la facture.
Où en est le projet
Elle fonctionne en local, et une copie propre est prête pour d’autres artistes
Elle tourne sur un ordinateur avec une base Postgres intégrée, et le même schéma passe sur Vercel et Neon quand elle est partagée. Une seule commande d’export produit une copie propre que d’autres artistes peuvent installer.