En bref
Vous voulez créer un agent IA mais vous n'êtes pas développeur ? Ce guide ne parle pas de n8n, Make ou Zapier. Il décrit le système que je configure pour mes clients : un agent IA personnel, que j'appelle Hermes, connecté à Obsidian (mémoire), Discord (interface quotidienne) et GitHub (historique versionné), structuré autour de la méthode IPARA-C.
Ce que vous allez apprendre :
- Ce qu'est vraiment un agent IA, et pourquoi ça n'a rien à voir avec un chatbot ;
- pourquoi votre agent doit connaître votre contexte, pas juste répondre à des questions ;
- les 5 étapes concrètes pour passer de zéro à un système fonctionnel, sans écrire une ligne de code.
Qu'est-ce qu'un agent IA concrètement ?
Un agent IA, c'est un programme capable de prendre des décisions et d'agir pour accomplir une tâche, sans que vous ayez à intervenir à chaque étape.
Contrairement à un chatbot classique qui répond à une question, un agent IA peut :
- observer une situation (un message reçu, une note créée, un fichier modifié) ;
- raisonner sur ce qu'il doit faire, en tenant compte de votre contexte ;
- agir en conséquence (rédiger un résumé, mettre à jour une note, envoyer une notification).
Ce qui distingue un agent d'un simple outil d'automatisation, c'est sa capacité à adapter son comportement selon le contexte. Il ne suit pas un script figé : il interprète, décide, agit. Et si vous lui avez donné une mémoire structurée, il le fait en sachant qui vous êtes et comment vous travaillez.
Pourquoi les solopreneurs ont besoin d'un agent qui connaît leur contexte
En tant que solopreneur ou freelance, vous portez tout : la prospection, la production, la gestion, la communication. Le temps est votre ressource la plus rare.
La plupart des guides sur le sujet vous proposent des outils génériques. Ils fonctionnent, mais ils ne vous connaissent pas. Résultat : vous obtenez des réponses correctes mais génériques, qui ne reflètent pas votre façon de travailler, votre positionnement, vos clients.
Ce dont vous avez vraiment besoin, c'est un agent qui sait :
- qui vous êtes et ce que vous vendez ;
- comment vous communiquez (ton, exemples, contraintes) ;
- sur quels projets vous travaillez en ce moment ;
- ce que vous avez déjà décidé, pour ne pas recommencer à zéro à chaque session.
C'est le système que j'utilise chaque jour, et celui que j'ai mis en place chez un premier client : un système IA personnel dont la mémoire et les données restent les vôtres. Pas d'abonnement à une plateforme, pas de mémoire hébergée ailleurs que chez vous, pas d'action sensible sans votre validation.
L'architecture du système : Obsidian, Hermes, Discord, GitHub
Le système repose sur quatre éléments qui s'articulent ensemble.
Obsidian joue le rôle de mémoire. Toutes les notes, les contextes clients, les décisions prises, les règles de fonctionnement sont stockées en Markdown local : des fichiers texte que vous possédez, que vous pouvez exporter, versionner, lire sans connexion internet.
Hermes est l'agent IA en lui-même. C'est lui qui lit la mémoire, raisonne et produit des réponses ou des actions. Il n'est pas générique : il est configuré avec votre contexte, vos règles, vos exemples. Il sait ce qu'il peut faire seul et ce qu'il doit vous soumettre avant d'agir.
Discord est l'interface du quotidien. Plutôt que d'ouvrir un outil dédié, vous interagissez avec Hermes dans un canal Discord, un espace que vous utilisez déjà, depuis votre téléphone ou votre ordinateur. C'est là que vous posez vos questions, validez ses propositions, lui donnez de nouvelles instructions.
GitHub assure l'historique versionné. Chaque modification de la mémoire est tracée. Vous pouvez voir ce qui a changé, quand, et revenir en arrière si nécessaire. C'est la couche de confiance qui manque à la plupart des systèmes IA.
Les 5 étapes pour créer votre agent IA personnel
1. Organiser votre mémoire avant de configurer l'agent (IPARA-C)
C'est l'étape que tout le monde saute, et c'est la plus importante.
Un agent sans mémoire structurée repart de zéro à chaque conversation. Il ne sait pas qui vous êtes, ce que vous vendez, comment vous travaillez. Pour créer un agent IA vraiment utile, vous devez d'abord organiser l'information que vous allez lui confier.
J'utilise la méthode IPARA-C, une adaptation de la méthode PARA de Tiago Forte, pensée pour alimenter un agent IA :
- I, Inbox : vos captures non encore traitées, en attente de tri
- P, Projets : les missions actives avec une échéance et un objectif clair
- A, Areas : les responsabilités continues (veille, relation client, production de contenu)
- R, Ressources : vos références, vos exemples, vos templates
- A, Archives : les projets terminés, conservés pour référence
- C, Concepts : les idées consolidées, reliées et durables, celles que vous réutilisez d'un projet à l'autre
Ces six catégories deviennent des dossiers dans votre vault Obsidian. L'agent lit ces fichiers avant chaque interaction. C'est ce qui lui permet de répondre en connaissant votre contexte, pas en devinant.
2. Choisir votre premier cas d'usage
Avant de connecter quoi que ce soit, posez-vous une question simple : quelle est la tâche qui vous coûte le plus de temps et d'énergie chaque semaine ?
Exemples fréquents chez les solopreneurs avec qui je travaille :
- résumer des notes de réunion ou des articles lus ;
- préparer un plan de contenu à partir d'idées brutes ;
- qualifier une demande entrante avant d'y répondre ;
- mettre à jour la mémoire après un appel client.
Règle d'or : commencez par une seule tâche. Un agent qui fait une chose très bien vaut mieux que dix agents qui font tout à moitié. Les critères pour choisir la bonne sont détaillés dans comment choisir son premier cas d'usage. Décrivez la tâche comme si vous l'expliquiez à un assistant humain : le déclencheur, les informations disponibles, le résultat attendu, le format de sortie.
3. Connecter l'agent à vos outils
Une fois la mémoire structurée et le cas d'usage défini, on connecte les briques :
- Obsidian n'est qu'un éditeur posé sur des fichiers Markdown ordinaires. Le vault vit dans un dépôt GitHub privé, dont l'agent garde une copie sur son serveur : il y lit et y écrit directement, puis pousse ses modifications. Votre ordinateur peut rester éteint.
- Discord reçoit les messages entrants et renvoie les réponses de l'agent dans un canal dédié. Vous interagissez en langage naturel, depuis n'importe quel appareil.
- GitHub fait les deux : il versionne chaque modification de la mémoire et sert de point de rendez-vous entre l'agent et vos appareils. J'ai détaillé ce circuit dans l'architecture de mon système.
Cette connexion ne nécessite pas d'être développeur. Elle demande d'être à l'aise avec un terminal : lancer une commande, modifier un fichier de configuration. C'est ce que la formation couvre, étape par étape.
4. Définir les permissions et la validation humaine
C'est le point non négociable du système. Hermes ne prend pas d'action irréversible sans votre accord.
Concrètement, chaque action de l'agent appartient à l'une de ces deux catégories :
- autonome : lire une note, générer un résumé, proposer un plan. L'agent agit et vous présente le résultat.
- soumise à validation : envoyer un message externe, modifier un fichier de référence, publier du contenu. L'agent propose, vous validez avant qu'il exécute.
Cette distinction se configure dans les instructions de l'agent, action par action : c'est l'objet de ma grille de permissions. Elle protège contre les erreurs, les hallucinations et les actions non souhaitées. C'est aussi ce qui vous permet de faire confiance au système progressivement, sans tout surveiller en permanence.
5. Tester avant de déployer
Votre premier agent ne sera pas parfait. C'est normal, et c'est même utile, parce que ça vous force à préciser ce que vous voulez vraiment.
Méthode recommandée :
- Testez sur des cas réels que vous avez déjà traités manuellement.
- Comparez la sortie de l'agent avec ce que vous auriez fait vous-même.
- Identifiez les écarts : est-ce un problème d'instruction ? De contexte manquant ? De format ?
- Corrigez une variable à la fois pour comprendre ce qui change.
- Déployez progressivement : laissez l'agent gérer les cas simples, gardez la main sur les cas complexes.
En général, un agent fonctionnel à 80 % peut être prêt en une demi-journée de configuration. Atteindre les 95 % demande quelques semaines d'itération et de retours réels.
Les erreurs à éviter
Créer un agent IA personnel est accessible, mais quelques pièges reviennent systématiquement.
Configurer l'agent avant d'organiser la mémoire. Si votre vault Obsidian est un chaos de notes non structurées, l'agent produira des réponses incohérentes. La mémoire d'abord, l'agent ensuite.
Vouloir tout automatiser d'un coup. Commencez par une tâche. Une seule. L'agent qui fait bien une chose vous donnera confiance pour aller plus loin.
Négliger les instructions de contexte. Un agent IA est aussi bon que ce qu'on lui donne à lire. Deux lignes vagues produisent des résultats vagues. Prenez le temps de rédiger un fichier d'identité complet dans votre vault.
Supprimer la validation humaine trop tôt. La tentation est forte de laisser l'agent agir en autonomie complète. Résistez-y au début. La confiance se construit par l'observation, pas par la délégation aveugle.
Utiliser des données que vous ne contrôlez pas. Si votre mémoire est hébergée chez un SaaS sans export possible, vous êtes dépendant. Préférez des formats ouverts (Markdown) stockés dans des outils que vous maîtrisez. C'est tout l'intérêt d'Obsidian.
Mon expérience
Le premier cas d'usage que j'ai configuré pour Nicolas tient en deux fonctions : un dépôt d'idées sur lequel il peut compter, où une pensée envoyée depuis son téléphone arrive rangée et se retrouve, et un suivi de ses projets pour savoir à tout moment où en est chacun.
Ces deux fonctions ont bien tenu dès le départ, parce qu'elles sont fréquentes et que leur résultat se vérifie d'un coup d'œil. Ce qui a demandé plusieurs passes, c'est le reste de mon standard de livraison : le nombre d'usages préparés, la manière de limiter techniquement les permissions, et la preuve que le système se restaure vraiment. J'ai détaillé ces quatre corrections dans mise en place d'un agent IA.
FAQ
Faut-il savoir coder pour créer un agent IA avec ce système ?
Non, mais il faut être à l'aise avec un terminal. Lancer une commande, modifier un fichier de configuration, synchroniser un dossier avec GitHub : ce sont des opérations guidées, pas du développement. La formation couvre chaque étape sans supposer de bagage technique.
Comment créer un agent IA qui connaît vraiment mon contexte ?
En structurant d'abord votre mémoire dans Obsidian selon la méthode IPARA-C, puis en connectant l'agent à ce vault. L'agent lit vos fichiers avant chaque interaction : il sait qui vous êtes, sur quels projets vous travaillez, comment vous communiquez. C'est ce qui le distingue d'un chatbot générique.
Comment créer des agents IA sans abonnement mensuel ?
Le système Hermes repose sur vos propres comptes : votre vault Obsidian local, votre serveur Discord, votre dépôt GitHub. Il n'y a pas d'abonnement à une plateforme. Restent deux coûts à l'usage : l'API du modèle de langage, facturée à la consommation, et l'hébergement de l'agent. Votre mémoire, elle, ne quitte pas vos fichiers : seul ce que vous demandez à l'agent est transmis au fournisseur du modèle, au moment de la question.
Quelle est la différence entre un agent IA et un chatbot ?
Un chatbot répond à des questions dans une interface de conversation. Un agent IA peut agir : lire et écrire dans vos notes, envoyer des notifications, mettre à jour votre base de connaissances, déclencher d'autres actions. Il perçoit son environnement, prend des décisions et produit des effets concrets, en tenant compte de votre contexte.
Comment créer un agent IA avec validation humaine intégrée ?
En définissant dès le départ deux catégories d'actions dans les instructions de l'agent : les actions autonomes (lire, résumer, proposer) et les actions soumises à validation (envoyer, modifier, publier). Discord sert de point de validation : l'agent vous soumet sa proposition dans un canal, vous répondez pour confirmer ou corriger.