Upgrade to Pro — share decks privately, control downloads, hide ads and more …

NoLife Agency — autonomie sous gouvernance expl...

NoLife Agency — autonomie sous gouvernance explicite

Une présentation Darkwood du prototype NoLife Agency : orchestration d’agents, contrats stables, contrôles avant et après exécution, traces et artefacts auditables. Les adaptateurs de démonstration sont distingués des intégrations réelles et des prochaines étapes.

Présentation interactive canonique : https://slides.darkwood.com/slides/nolife-agency

Avatar for Mathieu Ledru

Mathieu Ledru

November 08, 2026

More Decks by Mathieu Ledru

Other Decks in Technology

Transcript

  1. Slide 1 · 1/2 · représentation statique Systemes multi-agent partout

    Pourquoi maintenant ? Infrastructure : Docker orchestre deja des services autonomes. Organisation : Paperclip + Hermes pilotent le travail agentique. Application : Symfony AI rend les agents actionnables dans le produit. @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  2. Slide 1 · 2/2 · représentation statique Systemes multi-agent partout

    Pourquoi maintenant ? Docker Paperclip + Hermes Symfony Flow Navi @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  3. Slide 2 · 1/1 · représentation statique Sans gouvernance Le

    probleme Les demos multi-agent deviennent vite des chaines de prompts opaques : contrats flous entre agents peu de controles pre/post execution traces insuffisantes pour auditer risques sur couts, securite et qualite @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  4. Slide 3 · 1/1 · représentation statique MVP Symfony 8

    L'idee NoLife Agency Une agence digitale modelisee comme un systeme d'agents, avec un objectif : autonomie utile sous gouvernance explicite. Roles agents Client NoLife Agency Politiques Traces @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  5. Slide 4 · 1/1 · représentation statique Ports / Adapters

    Vue architecture globale Symfony AI Port Flow Port Symfony App AgentRunner Navi Port Media Port @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  6. Slide 5 · 1/2 · représentation statique Contrats stables Ports

    exposes interface AiAgentClient {} interface FlowWorkflowClient {} interface NaviTraceClient {} interface MediaGenerationClient {} final class AgentRunner { // Frontiere unique de gouvernance } @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  7. Slide 5 · 2/2 · représentation statique Contrats stables Ports

    exposes AiAgentClient FlowWorkflowClient NaviTraceClient MediaGenerationClient @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  8. Slide 6 · 1/1 · représentation statique Single governance boundary

    AgentRunner Point d'application unique pour : politiques d'execution audit des decisions cycle de vie des traces dispatch des workflows YAML applicatifs @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  9. Slide 7 · 1/2 · représentation statique Control plane Modele

    de gouvernance Pre-checks: contexte, droits, policies. Approval gates: validation humaine obligatoire. Post-checks: qualite, securite, coherence. Artifact path safety: ecriture bornees et auditables. @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  10. Slide 7 · 2/2 · représentation statique Control plane Modele

    de gouvernance Pre-checks Execution Approval gate Post-checks Audit + Trace @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  11. Slide 8 · 1/1 · représentation statique Etat metier Workflow

    client website lead_qualified brief_created architecture_defined content_generated seo_optimized media_brief_created delivery_reviewed human_approval_required @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  12. Slide 9 · 1/2 · représentation statique CLI de reference

    Commande de demo php bin/console nolife:demo:client-website acme-saas \ --real-ai \ --real-flow \ --real-navi \ --real-media \ --dry-run Options @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  13. Slide 9 · 2/2 · représentation statique CLI de reference

    Commande de demo --real-ai --real-flow --real-navi --real-media --dry-run @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  14. Slide 11 · 1/2 · représentation statique Mode local demo

    Null adapters deterministic rapide sans dependances externes parfait pour onboarding et tests Integrations swappables @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  15. Slide 11 · 2/2 · représentation statique Mode local demo

    Null adapters Real adapters Activation par configuration : IA reelle workflow reel trace reelle generation media reelle @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  16. Slide 12 · 1/1 · représentation statique Message cle Ce

    que NoLife Agency prouve L'autonomie ne suffit pas. Il faut : de la gouvernance des contrats de ports clairs une orchestration explicite des traces exploitables pour l'audit @matyo91 Version interactive : https://slides.darkwood.com/slides/nolife-agency
  17. Roadmap Next steps Symfony AI real adapter Flow real bridge

    Navi trace bridge Bonzai premium content Uniflow packaging @matyo91