Dans Cline, le mode Plan sert à explorer et préparer une solution sans modifier de fichiers ni exécuter de commandes, selon la documentation officielle.[4] Le CLI peut, lui, exécuter des commandes et modifier des fichiers sans demander de confirmation ; sa documentation précise qu’il ne propose pas de liste intégrée...
Publié parImages générées avec GPT Image 2
Réponse de recherche
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W](https://d15bya8fi85z1v.cloudfront.net/chat/8DwC2QcMcAOBc0tt28MGFUm3lCR2/thumbnails/329D9C1C862DD393B594/2BB05BD50E8EFAC22904-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W. Article summary: <tool call {"name":"apply diff","arguments":{"path":" bmad output/analysis/ANALYSIS 20261022 document test governance.md","diff":"<<<<<<< SEARCH\n:start line:80\n \n HumanLayer 的一手文章将 frequent intentional compaction 解释为有. Topic tags: general web, openai, agents, ai, automation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts
Le mode Plan de Cline peut aider à réfléchir avant de toucher au code. Mais il ne faut pas confondre cette étape avec une garantie générale de sécurité : le comportement dépend aussi de la façon dont l’agent est lancé et des outils qu’on lui autorise.
Cline présente ses modes Plan et Act comme deux étapes distinctes. En mode Plan, l’assistant peut examiner le code et discuter d’une stratégie, mais ne peut ni modifier les fichiers ni exécuter de commandes. Le mode Act sert ensuite à mettre le plan en œuvre.4
Cette séparation est utile pour cadrer le travail, mais elle ne décrit pas à elle seule toutes les configurations de Cline. Dans la documentation du CLI, l’exécution autonome peut modifier des fichiers et lancer des commandes sans confirmation supplémentaire. Le CLI n’intègre pas de liste d’autorisation ou de blocage pour les commandes shell ; la documentation indique qu’un hook PreToolUse peut servir à annuler des appels à run_commands.1 La référence du CLI précise aussi que le mode Act est le mode par défaut et que l’approbation automatique des outils est activée par défaut.
2
Autrement dit, « commencer par Plan » et « empêcher l’exécution de certaines commandes » ne sont pas la même mesure. Pour un travail autonome, la documentation recommande de partir d’une branche propre et de vérifier les résultats.1
La référence des outils précise qu’en mode Plan, les outils intégrés d’édition ne sont pas proposés. En mode Act, une session reçoit soit editor, soit apply_patch, selon le modèle et le routage configuré ; les paramètres de la session peuvent modifier ce comportement.3
Il vaut donc mieux vérifier la configuration effective plutôt que déduire les permissions à partir du seul nom du mode. La FAQ de Cline décrit par ailleurs un fonctionnement fondé sur des permissions et des confirmations pour les modifications de fichiers ou l’exécution de commandes.9 Les détails peuvent toutefois varier selon le contexte d’utilisation : les indications du CLI sur l’approbation automatique montrent pourquoi il est important de consulter la documentation correspondant au mode de lancement choisi.
1
2
Une autre question est de savoir si l’on peut condenser les tests pour faciliter le travail d’un agent. Geoffrey Huntley décrit une méthode destinée au portage d’une base de code vers un autre langage : examiner les tests, en tirer des spécifications écrites et relier celles-ci à l’implémentation.8
Ce conseil porte sur un scénario précis de migration. Il ne dit pas que les tests de régression courants sont inutiles, ni qu’il faudrait les supprimer après avoir rédigé des spécifications. La distinction compte : une méthode de documentation utile pendant un portage n’est pas, à elle seule, une politique générale de gestion des tests.
Le mode Plan offre une limite claire dans le flux documenté de Cline : il sert à explorer et planifier sans modifier les fichiers ni lancer de commandes.4 Mais pour encadrer réellement un agent, il faut aussi examiner le mode de lancement, l’approbation automatique, les outils et les éventuels hooks de contrôle.
1
2
3 Quant à la réduction des tests en spécifications, elle est présentée comme une approche pour le portage entre langages, et non comme un motif pour abandonner la régression.
8
Studio Global AI
Cette page comprend une réponse basée sur la source que vous pouvez continuer dans Studio Global.
Dans Cline, le mode Plan sert à explorer et préparer une solution sans modifier de fichiers ni exécuter de commandes, selon la documentation officielle.[4]
Dans Cline, le mode Plan sert à explorer et préparer une solution sans modifier de fichiers ni exécuter de commandes, selon la documentation officielle.[4] Le CLI peut, lui, exécuter des commandes et modifier des fichiers sans demander de confirmation ; sa documentation précise qu’il ne propose pas de liste intégrée d’autorisation ou de blocage des commandes shell.[1]
La méthode consistant à transformer des tests en spécifications concerne un cas particulier de portage entre langages : elle ne justifie pas de supprimer les tests de régression du quotidien.[8]
Dans Cline, le mode Plan sert à explorer et préparer une solution sans modifier de fichiers ni exécuter de commandes, selon la documentation officielle.[4] Le CLI peut, lui, exécuter des commandes et modifier des fichiers sans demander de confirmation ; sa documentation précise qu’il ne propose pas de liste intégrée...
Publié parImages générées avec GPT Image 2
Réponse de recherche
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W](https://d15bya8fi85z1v.cloudfront.net/chat/8DwC2QcMcAOBc0tt28MGFUm3lCR2/thumbnails/329D9C1C862DD393B594/2BB05BD50E8EFAC22904-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you produce requests for client side execution. W. Article summary: <tool call {"name":"apply diff","arguments":{"path":" bmad output/analysis/ANALYSIS 20261022 document test governance.md","diff":"<<<<<<< SEARCH\n:start line:80\n \n HumanLayer 的一手文章将 frequent intentional compaction 解释为有. Topic tags: general web, openai, agents, ai, automation. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, watermarks, charts
Le mode Plan de Cline peut aider à réfléchir avant de toucher au code. Mais il ne faut pas confondre cette étape avec une garantie générale de sécurité : le comportement dépend aussi de la façon dont l’agent est lancé et des outils qu’on lui autorise.
Cline présente ses modes Plan et Act comme deux étapes distinctes. En mode Plan, l’assistant peut examiner le code et discuter d’une stratégie, mais ne peut ni modifier les fichiers ni exécuter de commandes. Le mode Act sert ensuite à mettre le plan en œuvre.4
Cette séparation est utile pour cadrer le travail, mais elle ne décrit pas à elle seule toutes les configurations de Cline. Dans la documentation du CLI, l’exécution autonome peut modifier des fichiers et lancer des commandes sans confirmation supplémentaire. Le CLI n’intègre pas de liste d’autorisation ou de blocage pour les commandes shell ; la documentation indique qu’un hook PreToolUse peut servir à annuler des appels à run_commands.1 La référence du CLI précise aussi que le mode Act est le mode par défaut et que l’approbation automatique des outils est activée par défaut.
2
Autrement dit, « commencer par Plan » et « empêcher l’exécution de certaines commandes » ne sont pas la même mesure. Pour un travail autonome, la documentation recommande de partir d’une branche propre et de vérifier les résultats.1
La référence des outils précise qu’en mode Plan, les outils intégrés d’édition ne sont pas proposés. En mode Act, une session reçoit soit editor, soit apply_patch, selon le modèle et le routage configuré ; les paramètres de la session peuvent modifier ce comportement.3
Il vaut donc mieux vérifier la configuration effective plutôt que déduire les permissions à partir du seul nom du mode. La FAQ de Cline décrit par ailleurs un fonctionnement fondé sur des permissions et des confirmations pour les modifications de fichiers ou l’exécution de commandes.9 Les détails peuvent toutefois varier selon le contexte d’utilisation : les indications du CLI sur l’approbation automatique montrent pourquoi il est important de consulter la documentation correspondant au mode de lancement choisi.
1
2
Une autre question est de savoir si l’on peut condenser les tests pour faciliter le travail d’un agent. Geoffrey Huntley décrit une méthode destinée au portage d’une base de code vers un autre langage : examiner les tests, en tirer des spécifications écrites et relier celles-ci à l’implémentation.8
Ce conseil porte sur un scénario précis de migration. Il ne dit pas que les tests de régression courants sont inutiles, ni qu’il faudrait les supprimer après avoir rédigé des spécifications. La distinction compte : une méthode de documentation utile pendant un portage n’est pas, à elle seule, une politique générale de gestion des tests.
Le mode Plan offre une limite claire dans le flux documenté de Cline : il sert à explorer et planifier sans modifier les fichiers ni lancer de commandes.4 Mais pour encadrer réellement un agent, il faut aussi examiner le mode de lancement, l’approbation automatique, les outils et les éventuels hooks de contrôle.
1
2
3 Quant à la réduction des tests en spécifications, elle est présentée comme une approche pour le portage entre langages, et non comme un motif pour abandonner la régression.
8
Studio Global AI
Cette page comprend une réponse basée sur la source que vous pouvez continuer dans Studio Global.
Dans Cline, le mode Plan sert à explorer et préparer une solution sans modifier de fichiers ni exécuter de commandes, selon la documentation officielle.[4]
Dans Cline, le mode Plan sert à explorer et préparer une solution sans modifier de fichiers ni exécuter de commandes, selon la documentation officielle.[4] Le CLI peut, lui, exécuter des commandes et modifier des fichiers sans demander de confirmation ; sa documentation précise qu’il ne propose pas de liste intégrée d’autorisation ou de blocage des commandes shell.[1]
La méthode consistant à transformer des tests en spécifications concerne un cas particulier de portage entre langages : elle ne justifie pas de supprimer les tests de régression du quotidien.[8]