Mon écosystème de bots Telegram
Treize agents spécialisés qui transforment Telegram en interface universelle : sept assistants du quotidien — mail, finances, agenda, voyage, lecture, veille, réponse aux DMs — et six conseillers experts en droit, santé, fiscalité, scolarité, négociation et psychologie.
Le pourquoi
Les outils numériques traditionnels saturent l'attention : 5 apps, 12 onglets, 30 notifications par jour. L'idée : externaliser chaque domaine de la vie quotidienne à un agent Telegram dédié, qui ne dérange que quand c'est utile et qui garde le contexte. Puis, au-delà du quotidien, s'entourer de conseillers experts disponibles à toute heure.
Les agents du quotidien
Sept assistants qui prennent en charge un domaine récurrent de la vie numérique. Chacun a son périmètre strict ; aucun ne marche sur les plates-bandes des autres.
Mail & agenda
Triage Gmail intelligent : classification, brouillons de réponse alignés sur le ton de l'expéditeur, extraction d'événements et de factures, gestion de la liste VIP.
Comptable
Suivi de banque (CSV Bourso), tracking d'abonnements, OCR de tickets de caisse, alertes anomalies, vue solde + projections.
Concierge local
Reco resto et sorties autour du domicile, infos pratiques, croisé avec l'agenda pour proposer des créneaux libres.
Voyages
Planification de séjours (≥1 nuit), recherche d'itinéraires, vérification de la disponibilité agenda avant booking, mémoire des trips passés et en cours.
Libraire
Recommandations de lecture affinées sur le profil, suivi de la wishlist et des coups de cœur, accès multi-utilisateur.
Assistant personnel
Répond aux DMs Telegram entrants quand je ne peux pas (mode impersonation), filtre par urgence, ping en cas d'urgence VIP.
Veille actu
Top 10 actu France + Monde quotidien, sources tier-1 (Le Monde, BBC, Reuters, Al Jazeera, NYT…), clustering cross-langue, édition par l'IA pour synthétiser et désambiguer.
Les agents experts
Six conseillers spécialisés, chacun doté d'un raisonnement de niveau professionnel dans son domaine. Ils peuvent se consulter entre eux : un panel où chaque agent sait quand passer la main à un confrère plus compétent sur un point précis.
Avocat
Conseil juridique de premier recours : droit du travail, droit de la famille, contrats, procédure, responsabilité. Raisonnement structuré, droit français et suisse, rédaction de courriers.
Médecin
Assistant de santé : raisonnement clinique, hiérarchisation des hypothèses, détection des drapeaux rouges et escalade vers les urgences, lecture de résultats, vulgarisation. Espaces strictement cloisonnés par utilisateur.
Fiscaliste
Fiscalité franco-suisse frontalière : déclarations de revenus, CAF, URSSAF, CSG/CRDS, optimisation. Connaît les barèmes et les conventions en vigueur.
Prof
Soutien scolaire multi-matières niveau collège : explications pas à pas, méthode de travail, schémas pédagogiques générés à la volée, carnet de progression.
Négociateur
Stratégie de négociation — achat, conditions, rémunération : préparation, identification des leviers, scripts oraux mot à mot, gestion des concessions et du rapport de force.
Psychologue
Soutien psychologique : écoute active et maîtrise des grandes approches cliniques (cognitivo-comportementales, ACT, analytiques, systémiques…). Une couche de détection de crise déterministe sécurise les échanges en amont du modèle. Usage strictement privé, espaces cloisonnés.
Capacités techniques
Entrées multimodalesImage · PDF · voix
Les bots reçoivent les photos, PDF et messages vocaux Telegram. Images analysées visuellement (factures, captures, tickets, résultats), PDF lus nativement, vocaux transcrits localement. On peut aussi simplement parler à un agent.
Mémoire conversationnelle persistante100 tours
Chaque bot retient les 100 derniers échanges par interlocuteur, et tient un carnet durable de faits structurants. Un sujet abordé hier reste connu aujourd'hui sans qu'il faille tout réexpliquer.
Calendrier unifiéiCloud + Google
Fusion en temps réel des événements iCloud (publiés) et Google Calendar. Tous les bots concernés ont une vue cohérente de la disponibilité.
Reasoning adaptatifOpus 4.7
Le modèle décide tout seul du budget de pensée à allouer selon la complexité de la requête. Une question triviale prend 2 secondes, une analyse multi-source en prend 30.
Panel d'experts inter-agentsConsultation
Un agent qui bute sur un point hors de son domaine peut consulter un confrère expert : le médecin interroge le juriste sur un arrêt de travail, le psychologue valide une question de médication auprès du médecin. Chacun reste maître de sa réponse finale.
Garde-fous déterministesSécurité
Sur les agents sensibles — santé, psychologie — une couche de règles déterministes analyse chaque message avant l'IA. Une situation critique (détresse, urgence vitale) déclenche immédiatement l'affichage des ressources d'urgence, sans dépendre du raisonnement du modèle.
Schémas générésSVG
Quand un visuel clarifie mieux qu'un texte, l'agent le dessine : schéma pédagogique, arbre de décision, cycle, courbe. Produit en SVG, rendu en image et envoyé dans la conversation.
Architecture haut niveau
Une stack volontairement simple, déployée sur un VPS unique. Pas de Kubernetes, pas de microservices à 12 niveaux. Juste ce qu'il faut pour que ça tourne 24/7.
Frontend
Telegram Bot API en long-polling. Chaque agent a son bot, son token, son identité.
Orchestration
Agents lancés via une passerelle commune ou en services autonomes selon les besoins. Sessions isolées par utilisateur, mémoire gérée par agent.
Reasoning
Claude Opus 4.7 d'Anthropic, intégré via le CLI Claude Code en mode subscription.
Persistance
SQLite par bot pour la mémoire structurée (tâches, rappels, suivi), JSON pour les caches calendrier et données partagées.
Sources externes
Gmail (IMAP), iCloud Calendar (ICS publié), Google Calendar (ICS), CSV bancaires, RSS news, GDELT API, recherche web.
Sécurité
Allowlist stricte par bot, services internes en loopback uniquement, secrets en mode 600, séparation utilisateur Linux dédiée, données privées cloisonnées.
Le pivot économique
Au début, le système tournait sur l'API payante d'Anthropic, facturée au token. Petit volume mais coût récurrent.
En mai 2026, j'ai migré l'ensemble vers la subscription Claude Max via le CLI officiel. Avantages :
- Coût marginal d'usage : 0 € (plafond mensuel inclus dans la subscription).
- Accès à Opus 4.7 partout au lieu d'un Sonnet plus modeste.
- Adaptive thinking activé par défaut sur le modèle.
- Une seule clé d'auth pour tous les bots.
Compromis : pas de contrôle fin du budget de raisonnement comme via l'API directe. Mais en pratique, l'adaptive du modèle suffit pour 95 % des cas.
Stack technique
Le Cockpit — pilotage mobile
Un écosystème distribué qu'on ne peut administrer qu'en SSH depuis un ordi, c'est anti-mobilité. Le Cockpit résout ça : Claude Code lui-même tourne en service permanent sur le VPS, et l'application Claude sur iPhone se branche dessus en quelques tap.
Depuis l'iPhone
L'app Claude (iOS) liste les machines connectées. Un tap sur "Cockpit" ouvre une session pleine sur le VPS, avec accès aux fichiers, logs, services, configs. Comme si j'étais en SSH, en plus naturel.
Pas d'exposition publique
Le pairing transite par les serveurs Anthropic en TLS. Aucun port ouvert sur le VPS, pas de Tailscale ni de tunnel. Auth contrôlée par mon compte Claude Max.
Sessions persistantes
Une session ouverte continue de tourner même si je ferme l'app. Je reprends exactement où j'en étais quand je rouvre — un long workflow ne tient plus à la connexion mobile.
Contexte chargé automatiquementNotes de session
Au démarrage de chaque session Cockpit, Claude lit un fichier de notes qui décrit l'état de l'écosystème : architecture des bots, paths importants, opérations courantes, choses à ne pas faire. La session est immédiatement opérationnelle, sans avoir à réexpliquer.
Remote Control natifAnthropic
Pas de hack, pas de fork. C'est la commande officielle claude remote-control, packagée dans un service systemd avec auto-restart et boot.
Ce que j'en retire
Ce projet me sert de terrain d'expérimentation continue sur l'intégration LLM × workflows personnels. Les bricks développées — panel d'experts inter-agents, mémoire conversationnelle, entrées multimodales Telegram, fusion calendrier multi-source, garde-fous déterministes de sécurité, sécurisation par allowlist — sont réutilisables pour des projets clients dès qu'ils touchent à de l'IA conversationnelle privée.
Si tu cherches à monter un assistant LLM pour ton activité, ton équipe ou ta vie perso, parlons-en — contact.