Premiers actes
Votre première vraie tâche : vous désinscrire des courtiers en données, avec votre accord, et ouvrir un reçu sur disque.
Posez la barrière d’approbation (avant de commencer)
Une capacité d’agir sans barrière, c’est une dette. Réglez ça avant que l’agent touche quoi que ce soit. Les approbations Smart ↗ laissent passer les étapes peu risquées et s’arrêtent dans le doute. Manual est plus lent, et parfaitement bien. Les modes tout-auto (parfois étiquetés YOLO) sont réservés aux experts — laissez-les éteints pour ce cours.
Ça vit dans Settings → Safety → Approval Mode. Smart est le défaut du cours. Off est celui à éviter — c’est le mode tout-auto.
- Mettez Approval Mode sur Smart ou Manual — jamais
Off. - Décidez votre règle maintenant, pour ne pas la décider sous pression : approuver les étapes à l’intérieur du dossier sur lequel vous travaillez, refuser tout ce qui supprime ou sort de ce dossier.
Connaître votre coût (léger)
Le fournisseur ↗ (OpenRouter, OpenCode, …) est là où vit la clé ; le modèle, c’est la capacité et le prix. Les paliers gratuits ont quand même des limites. Avant de blâmer le modèle, sachez ce qui est déjà chargé dans une session vide.
- Notez quel fournisseur et quel modèle sont sélectionnés — vous voudrez savoir lequel a fait le travail.
- Optionnel : ouvrez la vue contexte / usage dans Desktop et notez les deux plus grosses parts (outils / compétences / mémoire).
hermes prompt-size imprime le budget fixe d’une session neuve — notez que les schémas d’outils sont la plus grosse moitié, et que ça tourne hors ligne, sans appel API. @witcheer on X Mettez votre agent au travail
Choisissez une voie. Même travail des deux côtés : installer la compétence, consentir une fois, vider la file, ouvrir le reçu. Le unbroker officiel Hermes, c’est le people-search US — pas cette mission.
| Vous êtes | Compétence | Droit |
|---|---|---|
| Vous vivez à Genève / en Suisse | unbroker-ge | nLPD / LPD, lettres en français |
| Vous êtes résident UE ou Royaume-Uni | unbroker-eu | GDPR Arts. 17 and 21 |
Lisez l’invite d’approbation une fois. Approuvez les formulaires officiels de désinscription et les écritures dans le dossier que vous avez nommé. Refusez les suppressions, tout ce qui sort du dossier, et toute tentative de joindre une pièce d’identité.
.txt que vous envoyez depuis votre propre boîte. Les bureaux de crédit qui exigent une pièce d’identité (CRIF, SCHUFA, Experian…) restent dans le digest.hermes skills install github:deltaVgit/website-private/public/courses/open-harness/skills/unbroker-geunbroker-ge dans le dossier skills de ce profil, ex. %LOCALAPPDATA%\hermes\profiles\<profile>\skills\security\unbroker-ge\ sous Windows. Pas ~/.hermes/skills sauf si c’est vraiment votre install.hermes skills install github:deltaVgit/website-private/public/courses/open-harness/skills/unbroker-euunbroker-eu dans le dossier skills/security/ de ce profil. Nouvelle session après la copie.- Installez une compétence (voie A ou B). Nouvelle session pour que Hermes la charge.
- Collez la ligne correspondante ci-dessous. Donnez nom, adresse, e-mail, téléphone quand il les demande — une fois.
- Laissez-le vider la file. Approuvez les recherches et les formulaires sans pièce d’identité. Refusez les suppressions et les scans d’identité. N’attendez pas qu’il envoie des e-mails — copiez les brouillons de
drafts/dans votre propre boîte. - Quand il s’arrête, ouvrez
unbroker-receipt.mdhors ligne. Si le fichier manque, la mission a échoué.
Use unbroker-ge. I consent. I live in Geneva.Use unbroker-eu. I consent. I live in the EU.| Fichiers voie A | Fichiers voie B |
|---|---|
| Robinson (papier) + YourOnlineChoices (pubs) | YourOnlineChoices (pubs) — d’abord |
| local.ch, Moneyhouse, KünzlerBachmann, Intrum | Acxiom, Criteo, LiveRamp, Oracle Ads |
| Poste + résultats Google + Criteo/Acxiom/LiveRamp | Google results-about-you |
| D&B si une page personne existe | D&B si trouvé |
| CRIF / AZ Direct / Creditreform → digest (ID) | SCHUFA / Experian / CRIF-EU → digest (ID) |
S’il vous reste du temps une fois le reçu là : /learn sur un fichier à vous, ou le HUD Desktop (« celui-là » au lieu de décrire une fenêtre). Ni l’un ni l’autre ne remplace la boucle d’empreinte.
Vous refusez un appel d’outil qui supprime. Ensuite ?
Choisissez une réponse — le résultat s’affiche tout de suite.
Où la session s’arrête et où la mémoire commence
Tout ce que vous venez de faire vit dans cette session. Fermez-la : la conversation a disparu — la compétence installée reste, mais ce que l’agent a compris de votre travail, non. Cet écart, c’est tout le sujet de la Partie II.
D’abord, les contrôles de session. Les longs chats remplissent la fenêtre ; voici comment vous la tenez :
/context·/compress— voir ce qui est chargé, et le réduire/undo·/retry·/branch— contrôle de conversation/rollback+ checkpoints — fichiers déjà changés (ce n’est pas/undo)
Rien de tout ça n’est de la mémoire, pourtant. Ça range seulement le chat où vous êtes. Tout ce que la Partie II ajoute — des notes qu’il garde, un dossier de vos écrits qu’il peut chercher, des tâches qui tournent pendant que vous dormez — part d’une idée : si vous voulez que ce soit gardé, il faut l’écrire dans un fichier. C’est la leçon 07.
Clôture Partie I
Vous avez maintenant : une voie modèle gratuit, Desktop, une âme, une surface de messagerie, le vocabulaire Penser → Agir → Observer, et un fichier qui prouve que l’agent a agi. La Partie II ajoute mémoire, coffre Obsidian, compétences, réglages de sécurité, et cron.
Autres façons de déployer
Backends d’outils et isolation de la machine
Les outils shell utilisent un backend terminal. Sur une machine dédiée, vous pouvez laisser les outils plus libres. Sur une machine personnelle, Docker ↗ (ou un VPS) est le défaut responsable — pas « plus tard si vous en avez envie ».
- Processus sur machine dédiée — ok quand la boîte est labo seulement
- Backend Docker — commandes isolées de l’OS hôte (compromis exigé sur un ordinateur du quotidien)
- SSH / VPS / sandboxes cloud — les outils tournent sur une autre machine que vous pouvez effacer
- Infra à vous vs modèles API cloud — l’endroit du cerveau est indépendant du backend d’outils ; les cerveaux cloud envoient quand même le contenu du chat hors de la boîte
- Ops multi-machines — Desktop ici, workers ou gateway sur un VPS
Vous avez fini quand
La Partie II commence ensuite : mémoire, coffre, compétences, sécurité et cron — le harness qui se compose.