AccueilHome / Orchestration

Une équipe d'agents, avec des rôles et des droitsA team of agents, with roles and permissions

Mes agents forment une petite équipe de développement. Elle repose sur Hermes Agent et sur Claude Code, deux outils d'agents. Il y a un CTO et des développeurs, chacun son rôle. Ils se parlent directement (agent à agent, A2A) et accèdent aux données et aux outils par MCP. Mon rôle : architecte et product owner. Je cadre le besoin, je fais développer par des agents de code, je teste et je valide chaque livraison.My agents form a small development team. It runs on Hermes Agent and Claude Code, two agent tools. There is a CTO and developers, each with a role. They talk to each other directly (agent to agent, A2A) and reach data and tools through MCP. My role: architect and product owner. I frame the need, have coding agents build it, test it and approve each delivery.

Celui qui écrit ne valide jamaisThe one who writes never approves

Un agent développeur code dans un bac à sable sur un modèle local. Il ouvre une pull request : une demande de relecture, comme dans toute équipe de développement. Le CTO, un modèle cloud (Claude Opus 5.5), relit le code. Si tout est bon, j'approuve depuis Telegram et la version passe en production. La version précédente reste disponible.A developer agent writes code in a sandbox on a local model. It opens a pull request: a review request, as in any development team. The CTO, a cloud model (Claude Opus 5.5), reviews the code. If everything is fine, I approve from Telegram and the version goes to production. The previous version stays available.

1Ticketle besointhe need
2Le développeur codeDeveloper codesmodèle local, bac à sablelocal model, sandbox
3Le CTO relitCTO reviewspull request, modèle cloudpull request, cloud model
4J'approuveI approvehuman-in-the-loop
5Mise en serviceReleaseretour arrière possiblerollback possible

    Une clé par agentOne key per agent

    Un seul serveur MCP donne accès au code, aux notes et aux documents. Chaque agent a sa clé et le serveur n'ouvre que les espaces prévus pour lui. Pour donner une connaissance à un agent, on lui ouvre un espace sans copier les données.A single MCP server gives access to code, notes and documents. Each agent has its own key and the server only opens the spaces meant for it. To give an agent knowledge, you open a space for it without copying the data.

    Serveur MCPMCP servervérifie la cléchecks the key
    Codeles dépôts des projetsproject repositories
    Notesla documentation Obsidianthe Obsidian documentation
    Documentspapiers personnels, scans comprispersonal paperwork, scans included

    Choisissez un agent.Pick an agent.

    Garde-fousSafeguards

    Accord humainHuman approval
    Paiement, suppression, message à un groupe, mise en production. Entre agents (A2A), la lecture est libre. Le reste attend mon accord.Payment, deletion, group message, going to production. Between agents (A2A), reading is free. The rest waits for my approval.
    Secrets
    Les mots de passe et les clés ne passent jamais par le contexte d'un modèle.Passwords and keys never go through a model's context.
    Compte dédiéDedicated account
    Les agents tournent sur un compte macOS séparé, avec leurs propres droits.Agents run under a separate macOS account with their own permissions.
    Bac à sableSandbox
    L'agent développeur travaille isolé du reste du système.The developer agent works isolated from the rest of the system.
    Tests
    Tests automatisés avant chaque livraison, et banc d'essai des modèles sur des cas réels.Automated tests before each release, and models benchmarked on real cases.
    Retour arrièreRollback
    Chaque version livrée est conservée et peut être restaurée.Every released version is kept and can be restored.