Journal de bord IA

Un aperçu public et concis des systèmes, expérimentations et méthodes de travail qui façonnent ma pratique de l'IA. Ouvre une entrée pour voir le détail de terrain.

Août 2025

ProjetOpenMirror

Un projet Symfony personnel utilisé comme bac à sable concret pour le développement assisté par IA : boucles d'implémentation rapides, expérimentations de modèles et vraie infrastructure plutôt que des démos isolées.

Avril 2026

ProjetSlack Watch Bot

Une petite automatisation pour collecter les signaux utiles de Slack et les rendre plus faciles à revisiter.

Pratique de terrainSmile AI Ambassadors

Intégration du programme pour transformer les expérimentations de terrain en démos internes, ateliers et retours pratiques sur l'IA agentique.

Mai 2026

PlateformeIA Lab

Un espace dédié à la veille IA, aux expérimentations, aux décisions techniques, aux plans d'exécution, aux conférences et aux supports de formation.

Plateforme majeureAgent Context

Un harness au niveau utilisateur pour disposer d'un environnement agent cohérent entre Claude Code, Codex, Gemini et les autres outils compatibles.

Socle partagé. Une seule source de vérité distribue les instructions de collaboration et les skills réutilisables entre les environnements agents, au lieu de maintenir des copies concurrentes.

Interopérabilité. Paramètres de fournisseurs, enregistrements MCP et vérifications de dérive centralisés ; hooks versionnés quand ils sont disponibles ; identifiants de service conservés localement et non ambiants.

Mémoire opérationnelle. Application du pattern LLM Wiki de Karpathy à une base de connaissances Markdown lisible à la demande par les agents, avec un ledger de travail actif et un flux de persistance du contexte.

Pratique de terrainContexte privé par projet

Utilisation de .ia/ comme repli local au projet pour les notes et expérimentations qui doivent rester non suivies, tout en gardant le contexte durable dans une documentation explicite. Un ignore Git global évite que cet espace privé se retrouve accidentellement dans un dépôt.

Pratique de terrainModèles locaux et runtime multi-machines

Mise en place d'un environnement privé Mac, Windows RTX 5090 et VPS personnel pour exécuter et comparer des modèles locaux avec Ollama et LM Studio. Tests des familles Qwen, Mistral, Gemma et DeepSeek, avec le Mac comme poste agent principal et Windows comme runtime GPU sélectionnable.

RechercheSWE-Jobs

Un laboratoire de benchmark Symfony pour comparer agents de code, modèles, runtimes, prompts et preuves d'acceptation, plutôt que de s'appuyer sur des impressions subjectives.

ProjetFeedbackRadar

Un projet Symfony interne expérimental qui transforme les retours de terrain Reddit en tableau de bord auditable et en flux de synthèse assisté par LLM.

ProjetScrumIA

Un assistant Symfony et YouTrack utilisé pour tester les appels d'outils, la mémoire multi-tours, le changement de fournisseur, l'authentification et l'UX d'agents. Un POC LibreChat a ensuite validé la route Windows pour les modèles locaux à travers une vraie interface de chat.

Pratique de terrainPlans exécutables

Adoption de plans d'exécution Markdown relus comme artefact par défaut pour les travaux substantiels menés par agent, avec jalons et validation plutôt que des instructions uniquement dans le chat.

Juin 2026

PlateformeTravail agent reprenable

Ajout d'un skill handoff réutilisable qui écrit des documents de reprise compacts dans un emplacement dédié, séparant le contexte durable de reprise de l'historique transitoire des conversations.

PlateformeOpérations personnelles structurées

Extension d'Agent Context avec le skill todo (un index Markdown parseable plus un fichier de contexte par tâche) et un ledger de travail actif partagé entre agents.

RechercheAudits concurrentiels

Création d'un skill competitive-audit réutilisable pour des revues de paysage basées sur des sources fraîches : plusieurs angles de recherche indépendants, une couverture itérative et une analyse explicite des manques plutôt qu'une courte liste d'outils connus.

FormationAteliers internes de code agentique

Démarrage d'un programme interne expérimental autour du code agentique sur de vrais workflows Symfony/PHP, avec qualité, tests, revue, legacy, sécurité et adoption par l'équipe comme éléments différenciants.

Juillet 2026

Pratique de terrainJournal de bord IA

Début de la maintenance de ce compagnon concis et publiable de la documentation projet et de la base de connaissances, afin de rendre l'évolution du travail facile à suivre.

PlateformeCapture de contexte et brief du matin

Capture d'abord de signaux sélectionnés de canaux d'équipe, d'espaces Google Chat et de notes de réunion comme preuve brute locale, volontairement séparée de la connaissance éditée et ignorée par Git.

Puis, une automatisation Codex de semaine compose un brief matinal en français à partir du calendrier, des e-mails personnels, des TODO et d'un runner Claude local pour les e-mails professionnels. Les routines de capture utilisent des planifications locales ; leurs artefacts générés restent privés et non suivis.

Pratique de terrainUn espace de travail, deux machines

Ajout d'un pont de presse-papiers Mac/Windows à côté du tunnel de runtime de modèles locaux, pour rendre le poste Mac et la machine GPU Windows pratiques à utiliser comme un seul espace de travail agent.

ConférenceFaire bosser plusieurs agents en même temps

Une conférence française qui démonte le mythe des « centaines d'agents en quelques heures » : ce que signifie réellement « plusieurs agents » entre sessions parallèles, sous-agents, délégation, profils d'agents et orchestration maison ou prête à l'emploi.

ConférenceDonnez une mémoire à vos agents

Création et publication d'une conférence française sur la connaissance personnelle et d'équipe comme couche de contexte pour les agents IA : pourquoi le contexte vaut mieux que des prompts toujours plus gros.

Article SensioLabs : « Donnez une mémoire durable à vos agents IA », sur l'application du pattern LLM Wiki à Symfony.

ConférenceAgentic AI for project workflows (FR) / EN

Présentation de l'IA agentique à un public moins technique à travers des workflows projet concrets, dont le fait que MCP est utile seulement quand il répond à un vrai besoin d'outil et ne doit pas automatiquement devenir le centre d'une architecture.

ConférenceDeveloping with Symfony in the AI era

Intervention pour les étudiants de l'ESGI, reliant la pratique du développement Symfony aux réalités du travail assisté par IA.

ProjetPoE Voyage Planner

Publication d'un outil communautaire pour le Voyage Board 3.29 de Path of Exile, avec état partageable dans l'URL et catalogue PoEDB versionné. C'est un projet public tangible, à côté des systèmes et expérimentations IA décrits ici.

ProjetPerch

Un cockpit local d'opérations en lecture seule qui rassemble l'état des projets, les runtimes LLM locaux et Windows, l'activité des agents, les routines planifiées, la santé du VPS, la connaissance et le travail en cours.

ProjetPrompt Fleet

Une CLI locale d'abord qui envoie un même prompt à plusieurs runtimes de modèles locaux et rend leurs réponses comparables ; le premier cas d'usage était l'estimation structurée de backlog.

RechercheÉvaluation agent répétable

Évolution de SWE-Jobs de runs isolés vers des campagnes, des gardes de santé d'adaptateurs, des diagnostics de run, des contrats de score et des preuves comparables entre runtimes.

RechercheBlueprint de poste agent distant

Conception, sans l'avoir encore adopté, d'un modèle qui sépare client UI, hôte agent, worker et hôte de runtime de modèles. La forme visée est un client Mac, une coordination et des workers sur VPS, et des runtimes d'inférence Mac/Windows sélectionnables avec une propriété d'état explicite.

RechercheDictée technique française

Début d'un benchmark répétable qui sépare qualité du microphone et de la capture de la qualité de transcription et de la gestion du vocabulaire technique.

PlateformeSkill CLI UX

Formalisation de règles réutilisables pour des CLI accessibles aux agents : commandes par défaut utiles, aide groupée avec exemples, erreurs claires, couleurs compatibles TTY, progression visible et plans dry-run auxquels on peut faire confiance.

Pratique de terrainChoix d'éditeur dans le développement assisté par IA

Test de VS Code et Zed comme compléments plus légers et multi-projets à PhpStorm. Cela reste une expérimentation de complément, pas un remplacement complet de PhpStorm.

Pratique de terrainAttribution des commits IA

Introduction d'une convention Git inter-agents qui enregistre l'agent, le modèle natif et la session dans les trailers de commit, imposée par un hook, tandis que les commits humains de Fork restent fluides et ne laissent aucun marqueur d'attribution dans l'historique.

Exemple de trailers :

AI-Agent: Codex
AI-Model: <model-id>
AI-Session: <thread-id>

Août 2026

PlateformeWorkflow d'éditeur natif Windows

Ajout de paramètres d'éditeur portables et d'un runner d'éditeur Windows natif, pour que le poste Windows participe au travail agent comme véritable environnement de développement plutôt que comme simple boîte à modèles distante.

ProjetPoE Build Lab

Construction, sur Windows, d'un espace personnel de recherche Path of Exile assistée par IA. Il sépare mécaniques, preuves externes, modèles reproductibles et sorties générées, avec des interfaces locales pour importer et revoir des loadouts Path of Building, modéliser des configurations de compétences Vaal et classer des candidats.

Généré depuis les sources Markdown maintenues du Journal de bord IA.

AI Field Journal

A concise public record of the systems, experiments, and working methods that shape my AI practice. Open an entry when you want the field detail.

August 2025

ProjectOpenMirror

A Symfony side project used as a practical AI-assisted development sandbox: rapid implementation loops, model experiments, and real infrastructure instead of isolated demos.

April 2026

ProjectSlack Watch Bot

A small automation to collect useful signals from Slack and make them easier to revisit.

Field practiceSmile AI Ambassadors

Joined the program to turn field experiments into internal demos, workshops, and practical feedback on agentic AI.

May 2026

PlatformIA Lab

A dedicated workspace for AI watch, experiments, technical decisions, execution plans, talks, and training material.

Major platformAgent Context

A user-level harness for a consistent agent environment across Claude Code, Codex, Gemini, and other compatible tools.

Shared foundation. One source of truth distributes collaboration instructions and reusable skills across agent runtimes instead of maintaining competing copies.

Interoperability. Centralized provider settings, MCP registrations and drift checks; versioned hooks where supported; kept service credentials scoped locally rather than ambient.

Operational memory. Applied the Karpathy LLM Wiki pattern to a Markdown knowledge base readable by agents on demand, with an active work ledger and a context-persistence workflow.

Field practicePrivate project context

Used .ia/ as a project-local fallback for notes and experiments that must remain untracked, while keeping durable context in explicit documentation. A global Git ignore prevents this private workspace from leaking into a repository by accident.

Field practiceLocal models and multi-machine runtime

Set up a private Mac, Windows RTX 5090, and personal-VPS environment for running and comparing local models through Ollama and LM Studio. Tested Qwen, Mistral, Gemma, and DeepSeek families while keeping the Mac as the main agent workstation and the Windows machine as a selectable GPU runtime.

ResearchSWE-Jobs

A Symfony benchmark lab for comparing coding agents, models, runtimes, prompts, and acceptance evidence instead of relying on subjective impressions.

ProjectFeedbackRadar

An experimental internal Symfony project that turns Reddit field feedback into an auditable dashboard and an LLM-assisted synthesis workflow.

ProjectScrumIA

A Symfony and YouTrack assistant used to test tool calls, multi-turn memory, provider switching, authentication, and user-facing agent UX. A LibreChat POC later validated the Windows local-model route through a real chat interface.

Field practiceExecutable plans

Adopted reviewed Markdown execution plans as the default artifact for substantial agent-led work, with milestones and validation rather than chat-only instructions.

June 2026

PlatformResumable agent work

Added a reusable handoff skill that writes compact continuation documents in a dedicated location, separating durable resumption context from transient chat history.

PlatformStructured personal operations

Expanded Agent Context with the todo skill (a parseable Markdown index plus a context file per task) and a cross-agent active-work ledger.

ResearchCompetitive audits

Built a reusable competitive-audit skill for source-fresh landscape reviews: several independent research lenses, iterative coverage, and an explicit gap analysis instead of a short list of familiar tools.

TrainingInternal agentic coding workshops

Started an experimental internal program around agentic coding on real Symfony/PHP workflows, with quality, tests, review, legacy code, security, and team adoption as the differentiators.

July 2026

Field practiceAI Field Journal

Started maintaining this concise, public-facing companion to project documentation and the knowledge base, so the evolution of the work remains easy to follow.

PlatformContext capture and morning briefing

First captures selected team-channel signals, Google Chat spaces, and meeting notes as local raw evidence, deliberately separate from curated knowledge and ignored by Git.

Then a weekday Codex automation assembles a French morning brief from calendar, personal mail, TODOs, and a local Claude runner for professional mail. The capture routines use local schedules for regular refreshes; their generated artifacts remain private and untracked.

Field practiceOne workspace, two machines

Added a Mac/Windows clipboard bridge alongside the local-model runtime tunnel, making the Mac workstation and Windows GPU machine practical to use as one agent workspace.

TalkFaire bosser plusieurs agents en même temps

A French talk that unpacks the "hundreds of agents in a few hours" myth: what "several agents" really means across parallel sessions, subagents, delegation, agent profiles, and home-grown or off-the-shelf orchestration.

TalkDonnez une mémoire à vos agents

Created and published a French talk on personal and team knowledge as the context layer for AI agents: why context beats ever-larger prompts.

SensioLabs article (French): "Give your AI agents durable memory", on applying the LLM Wiki pattern to Symfony.

TalkAgentic AI for project workflows (FR) / EN

Presented agentic AI to a less technical audience through concrete project workflows, including why MCP is useful only when it solves a real tool need and should not automatically become the centre of an architecture.

TalkDeveloping with Symfony in the AI era

Delivered this talk for ESGI students, connecting Symfony development practice with the realities of AI-assisted work.

ProjectPoE Voyage Planner

Published a community planner for Path of Exile's 3.29 Voyage Board, with shareable URL state and a versioned PoEDB catalogue. It is a tangible public project alongside the AI systems and experiments described here.

ProjectPerch

A local, read-only desktop operations cockpit bringing together project state, local and Windows LLM runtimes, agent activity, scheduled routines, VPS health, knowledge, and current work.

ProjectPrompt Fleet

A local-first CLI that dispatches one prompt to several local model runtimes and makes their answers comparable; the first use case was structured backlog estimation.

ResearchRepeatable agent evaluation

Evolved SWE-Jobs from one-off runs toward campaigns, adapter health gates, run diagnostics, scoring contracts, and comparable evidence across runtimes.

ResearchRemote agent workstation blueprint

Designed, but have not yet adopted, a model that separates the UI client, agent host, worker, and model-runtime host. Its intended shape is a Mac client, VPS coordination and workers, and selectable Mac/Windows inference runtimes with explicit state ownership.

ResearchFrench technical dictation

Started a repeatable benchmark that separates microphone and capture quality from transcription quality and technical-vocabulary handling.

PlatformCLI UX skill

Captured reusable rules for approachable agent-facing CLIs: useful default commands, grouped help with examples, clear errors, TTY-safe colours, visible progress, and dry-run plans people can trust.

Field practiceEditor choice under AI-assisted development

Tested VS Code and Zed as lighter, multi-project complements to PhpStorm. This remains a complement experiment, not a complete PhpStorm replacement.

Field practiceAI commit attribution

Introduced a cross-agent Git convention that records the agent, native model, and session in commit trailers, enforced by a hook while Fork-authored human commits stay frictionless and leave no attribution marker in history.

Example trailers:

AI-Agent: Codex
AI-Model: <model-id>
AI-Session: <thread-id>

August 2026

PlatformWindows-native editor workflow

Added portable editor settings and a native Windows editor runner, so the Windows workstation can take part in agent work as a real development environment rather than only as a remote model box.

ProjectPoE Build Lab

Built a personal, AI-assisted Path of Exile research workspace on Windows. It keeps mechanics, external evidence, reproducible models, and generated outputs separate, with local interfaces to import and review Path of Building loadouts, model Vaal-skill configurations, and rank candidates.