Un agent IA peut transformer un brief en tâches, dates, dépendances, jalons, propriétaires et un diagramme de Gantt rendu via MCP, à condition qu'un humain valide la portée, les estimations, la logique et l'écriture.
Un agent IA peut-il créer un diagramme de Gantt ?
Oui. Un agent IA connecté à un système de planification via Model Context Protocol (MCP) peut lire un brief, proposer une répartition du travail, créer des tâches datées, attribuer des propriétaires, définir des dépendances, marquer des jalons, inspecter le travail en retard et afficher le diagramme de Gantt résultant.
L’agent accélère la construction et la maintenance des plannings ; cela ne rend pas vrai un plan non vérifié. Un humain doit toujours approuver la portée, les estimations, la séquence technique, la disponibilité des ressources et les changements qui en découlent.
GanttFather expose un serveur MCP à https://mcp.ganttfather.com, avec une autorisation en lecture seule ou en lecture et écriture. Les assistants compatibles peuvent travailler avec les mêmes données de projet que celles que l’on voit dans l’application.
Qu’est-ce que MCP en termes simples ?
Model Context Protocol est un protocole ouvert permettant de connecter des applications d’IA à des données et des capacités externes. Un serveur MCP publie des outils avec des entrées et des sorties définies. Le client IA découvre ces outils et peut demander au modèle de les appeler lorsqu’une requête nécessite des données réelles du projet ou une action.
Sans connexion, un assistant peut générer un tableau Markdown qui ressemble à un plan. Avec un serveur de planification MCP, il peut récupérer le projet en cours, créer ou mettre à jour des tâches réelles et afficher le résultat en direct. Cette différence – travailler sur des données faisant autorité au lieu d’une copie collée – est ce qui rend un agent utile sur le plan opérationnel.
Que peut faire un agent GanttFather ?
Les groupes de surfaces MCP actuels fonctionnent selon quatre types d’outils :
| Capacité | Exemples |
|---|---|
| Lire et découvrir | Lister les projets et les tâches ; obtenir des données de projet, de tâche, de membre, de ressource, de résumé et de chronologie |
| Analyser | Identifiez les tâches en retard et calculez un résultat de chemin critique de MCP |
| Visualiser | Afficher un Gantt interactif ou afficher une solution de secours SVG/Mermaid statique |
| Créer et modifier | Créer, mettre à jour, supprimer, réorganiser ou re-parenter des tâches ; gérer les ressources non humaines |
Une connexion à un compte peut atteindre les projets que l’utilisateur autorisé possède ou sur lesquels il collabore. L’agent reste soumis à l’appartenance au projet et à l’autorisation choisie en lecture seule ou en lecture et écriture.
Un flux de travail sécurisé pour créer un planning à partir d’un brief
1. Connectez-vous d’abord avec un accès en lecture seule
Pour un projet existant, démarrez en lecture seule. Demandez à l’agent d’inspecter le projet, les statuts personnalisés, les membres, les ressources et les tâches en cours. Cela prouve qu’il peut accéder aux données correctes sans autoriser les modifications.
Pour un nouveau projet vide que l’agent doit remplir, créez une connexion en lecture et en écriture uniquement lorsque vous êtes prêt à examiner les mutations. GanttFather prend en charge les connecteurs OAuth et les jetons d’accès au porteur créés sous Paramètres → Agents IA et API. Traitez un jeton au porteur comme un identifiant ; ne le collez pas dans une invite ou un référentiel public.
2. Donnez à l’agent un contexte de planification, pas seulement une date limite
Fournir :
- l’état de finition mesurable ;
- les travaux relevant et hors du champ d’application ;
- les approbations requises et les dates externes ;
- propriétaires connus, compétences et disponibilité ;
- les hypothèses de semaine de travail et de congés ;
- les livrables et les critères d’acceptation ;
- risques connus et estimations incertaines ;
- le niveau de détail souhaité.
« Créer un plan de lancement sur six semaines » invite le modèle à combler les lacunes avec des hypothèses génériques. « Proposer un plan sur six semaines, étiqueter chaque hypothèse et n’écrire que lorsque j’ai approuvé le tableau des tâches » produit un artefact révisable.
3. Demandez une proposition avant d’écrire
Utilisez une invite telle que :
Lisez le brief et inspectez le projet GanttFather nommé « Lancement en libre-service ». Proposez une hiérarchie axée sur les livrables avec des tâches ne dépassant pas 10 jours ouvrables, un propriétaire responsable lorsqu’il est connu, des conditions de fin explicites, un type de dépendance et des hypothèses de durée. Incluez les étapes d’approbation. Ne créez ni ne mettez à jour quoi que ce soit pour l’instant. Signalez les informations manquantes et affichez d’abord le tableau proposé.
Vérifiez si toute la portée est couverte et si les détails sont utiles. Supprimer les tâches cérémonielles qui ne seront jamais mises à jour ; ajoutez les opérations manquantes, la sécurité, les achats, la formation et les travaux de transition.
4. Approuver une écriture limitée
Une fois la proposition acceptable, autorisez une mutation spécifique :
Créez uniquement les tâches approuvées dans le projet « Lancement en libre-service ». Préservez les tâches existantes. Utilisez la hiérarchie, les dates, les propriétaires et les dépendances approuvés. Après l’écriture, récupérez à nouveau le projet et signalez les ID de tâches créés, les éléments ignorés et toute différence par rapport à la proposition.
Les limites comptent. Nommez le projet, indiquez si les lignes existantes peuvent changer et demandez une relecture. La création de tâches de GanttFather prend en charge les tentatives idempotentes, donc une requête répétée et interrompue n’a pas besoin de créer un travail en double, mais vous devez quand même examiner le résultat rapporté.
5. Validez le planning, pas seulement les appels d’outils
Demandez à l’agent d’exécuter le Liste de contrôle de la qualité du calendrier en 10 points, puis demandez aux propriétaires d’activités de valider leur part. Vérifiez :
- dépendances manquantes ou ouvertes ;
- des hypothèses de durée et de calendrier irréalistes ;
- des missions simultanées pour une même personne ;
- jalons sans preuve d’acceptation ;
- travailler entièrement dans le passé ;
- les chemins critiques et quasi critiques ;
- des dates externes présentées comme des prévisions ou inversement.
Enfin, restituez le graphique et inspectez-le dans l’application. L’examen visuel révèle souvent des lacunes et des chevauchements accidentels qui sont difficiles à remarquer dans JSON ou en prose.
Comment un agent peut-il gérer un diagramme de Gantt ?
L’utilisation récurrente la plus forte est une révision de statut orientée décision, et non une édition autonome aveugle.
Exemple d’invite quotidienne :
Lire le projet « Migration client » dès aujourd’hui. Répertoriez les tâches en retard, les tâches dues dans les sept prochains jours, les successeurs bloqués et les travaux critiques. Comparez les durées restantes avec les dates actuelles. Proposez des mises à jour et des escalades aux propriétaires, mais n’apportez aucune modification.
Une fois que l’équipe a confirmé la réalité, autorisez les mises à jour exactes. Par exemple :
Dans « Migration du client », marquez la tâche 184 comme terminée aujourd’hui et déplacez la fin restante de la tâche 201 au 14 août. Ne modifiez aucune autre tâche. Relisez les deux tâches et affichez les dates en aval qui ont changé.
Ce modèle sépare l’observation, la proposition, l’approbation, la mutation et la vérification. C’est plus lent que de donner une autonomie illimitée, mais beaucoup plus rapide que de réparer un planning apparemment plausible après que l’agent s’est trompé.
Cinq invites utiles pour un agent de planification
1. Audit : “Recherchez des tâches sans propriétaires, sans successeurs, sans conditions de fin ou sans progrès récent. Regroupez les résultats par risque ; ne les modifiez pas.” 2. Préparation aux jalons : « Pour les trois prochains jalons, énumérez tous les prédécesseurs incomplets et les preuves nécessaires à l’acceptation. » 3. Impact du changement : “Si l’examen de sécurité prend cinq jours ouvrables supplémentaires, identifiez les successeurs concernés et l’impact prévu du lancement. Proposez des options sans modifier les dates.” 4. Résumé stand-up : “Résumez le travail terminé, le travail en retard, les décisions nécessaires et l’anticipation de sept jours à partir des données de projet en direct.” 5. Visualisation : “Affichez le diagramme de Gantt actuel avec la hiérarchie, les liens de dépendance, aujourd’hui et le travail critique ; puis expliquez les deux plus grands risques prévus.”
Limitation actuelle importante : parité du chemin critique
Depuis le 7 août 2026, GanttFather dispose de deux implémentations de chemin critique avec un comportement différent :
- les poignées de calcul de l’application FS, SS, FF, et SF dépendances et décalage au sein de son modèle hiérarchique ;
- le MCP
get_critical_pathet la coloration critique rendue par MCP utilise un calcul plat, finish-to-start uniquement, sans décalage.
Ils s’accordent sur une simple chaîne FS linéaire sans décalage ni hiérarchie. Ils peuvent être en désaccord sur un planning qui utilise des relations non FS, des décalages, des tâches groupées ou des branches déconnectées.
Pour de tels projets, considérez le calcul visuel de l’application et un examen de la logique humaine comme un contrôle opérationnel. Dites à l’agent de répertorier explicitement tous les types de relations et de les retarder plutôt que de traiter son ensemble critique comme une vérité universelle. C’est aussi pourquoi une réponse générée par l’agent devrait nommer le contexte de calcul au lieu de dire « le chemin critique est… » sans qualification.
Garde-fous en matière de sécurité et de gouvernance
- Utilisez l’accès en lecture seule pour les rapports, les audits et les premières expériences.
- Accordez la lecture et l’écriture uniquement au plus petit ensemble de flux de travail qui en ont besoin.
- Nommez le projet cible et la mutation autorisée dans chaque invite consécutive.
- Exiger une proposition avant des modifications massives.
- Examinez les suppressions et les modifications de hiérarchie avec un soin particulier.
- Conservez les informations d’identification hors des transcriptions de discussion, du contrôle de source et des captures d’écran.
- Révoquer une connexion dans Paramètres lorsqu’elle n’est plus nécessaire.
- Examiner l’historique d’audit après le travail consécutif de l’agent.
- Conserver une version nommée avant une restructuration importante approuvée.
La spécification MCP elle-même recommande un humain dans la boucle avec la possibilité de refuser les invocations d’outils. Le comportement de confirmation du client varie, alors concevez le flux de travail plutôt que de supposer que chaque interface le demande au bon moment.
Quand GanttFather est-il un bon espace de travail de planification MCP ?
GanttFather convient lorsqu’un agent doit travailler selon le même horaire en direct que l’équipe de livraison plutôt que de produire un graphique jetable dans le chat. Un client MCP compatible peut inspecter ou mettre à jour les données du projet, tandis que l’application fournit une hiérarchie, des dépendances FS/SS/FF/SF avec décalage, une mise en évidence du chemin critique, une importation/exportation Excel et un partage en temps réel pour une révision humaine. Le niveau gratuit comprend un projet détenu, deux sièges d’éditeur et un nombre illimité de téléspectateurs et d’invités, et MCP lui-même n’a pas de frais par appel ou par agent.
Ce n’est pas une raison pour accorder un large accès autonome en écriture. Démarrez en lecture seule, approuvez une mutation limitée et vérifiez le résultat dans l’application, en particulier lorsque des relations, un décalage ou une hiérarchie non FS peuvent déclencher la limitation de parité du chemin critique décrite ci-dessus.
Créez un projet GanttFather gratuit pour tester le flux de travail de proposition avant écriture sur un calendrier hors production.
Questions fréquemment posées
Quels clients IA peuvent se connecter à GanttFather MCP ?
Tout client prenant en charge MCP sur Streamable HTTP peut potentiellement se connecter. Les documents GanttFather ont testé la prise en charge de Claude, ChatGPT, Cursor, Windsurf, VS Code, Gemini CLI, Antigravity et Claude Code. Les fonctionnalités du client, en particulier les widgets interactifs et les contrôles d’approbation, varient.
Est-ce que GanttFather MCP est gratuit ?
Le service MCP lui-même ne comporte aucun frais par appel ou par agent et est disponible sur le niveau gratuit GanttFather. La capacité normale du compte s’applique toujours : le niveau gratuit comprend un projet détenu, deux postes d’éditeur par projet et un nombre illimité de téléspectateurs et d’invités. La limite du serveur est de 60 requêtes par minute et par jeton.
L’agent peut-il afficher le graphique dans une conversation ?
Oui. show_gantt_chart fournit un graphique interactif dans les clients prenant en charge le widget. render_gantt_image fournit une solution de secours SVG ou Mermaid pour les autres clients.
Un agent IA peut-il remplacer le chef de projet ?
Il peut réduire le travail de bureau et faire apparaître les symptômes liés aux horaires, mais il ne peut pas valider de manière indépendante les engagements politiques, la faisabilité technique, les preuves d’acceptation ou la capacité des équipes. Lire L’IA remplacera-t-elle le chef de projet ? pour une analyse de rôle plus large.
Sources

