L’installation native sous Windows n’est pas prise en charge telle quelle : le projet utilise notamment Bash et un module Python réservé aux systèmes Unix. Sous Windows 10 compatible, WSL2 avec Ubuntu permet d’exécuter les commandes du projet dans un environnement Linux.
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 operate via client side tool execution on the](https://d15bya8fi85z1v.cloudfront.net/chat/IbEfUgNRVbQuBwZI6xLn8uUpdIy1/thumbnails/74B42DE0FFBDFF6596A4/571B421FC6E7CBE99A37-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 operate via client side tool execution on the. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"当前项目不能直接用 Windows 原生 PowerShell/CMD 完成安装;Win10 上建议采用 WSL2 + Ubuntu 路线。以下是基于已读取源码的安装建议,未在 Win10 实机验证,也未执行安装或修改项目。\n\n 兼容性结论\n\n 安装依赖 Bash、Git、GNU timeout、Pyth. Topic tags: general web, workflow, code, python, api. 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 wit
Le projet ne s’installe pas directement depuis PowerShell ou l’invite de commandes Windows. Il dépend de Bash, de Git, de GNU timeout, de Python 3.10 ou plus récent et de PyYAML, selon son README. Il utilise aussi fcntl, un module Python disponible sur les systèmes Unix, ce qui bloque son fonctionnement avec Python natif sous Windows.7
Sur Windows 10, la piste à privilégier est donc WSL2 avec Ubuntu. Les étapes ci-dessous sont fondées sur le code et la documentation consultés ; elles n’ont pas été testées sur une machine Windows 10.
La commande d’installation simplifiée de WSL est disponible sur Windows 10 version 2004 (build 19041) ou ultérieure. Sur une version plus ancienne, il faut suivre la procédure manuelle de Microsoft.12
10
Ouvrez PowerShell en tant qu’administrateur, puis lancez :12
wsl --install -d Ubuntu
Redémarrez si Windows le demande. Au premier lancement d’Ubuntu, créez un nom d’utilisateur et un mot de passe Linux.3
Dans PowerShell, vérifiez que la distribution utilise bien WSL2 :12
wsl --list --verbose
Si la colonne VERSION indique 1 pour Ubuntu, passez à WSL2 :12
wsl --set-version Ubuntu 2
Les commandes suivantes sont à exécuter dans le terminal Ubuntu, et non dans PowerShell. Commencez par vous authentifier auprès de sudo, puis installez les dépendances. Si une commande échoue, arrêtez-vous et corrigez le problème avant de poursuivre.
sudo -v
timeout 600s sudo -n apt-get update < /dev/null &&
timeout 600s sudo -n env DEBIAN_FRONTEND=noninteractive apt-get install -y git coreutils python3 python3-yaml < /dev/null
Dans le répertoire Linux où vous souhaitez travailler, récupérez le dépôt avec la commande indiquée par le script install.sh :
timeout 30s env GIT_TERMINAL_PROMPT=0 git -c core.autocrlf=false -c core.hooksPath=/dev/null clone --no-recurse-submodules --branch main https://github.com/zhaosan2023/dotfiles-bmad-solo.git dotfiles-bmad-solo < /dev/null
Puis entrez dans le dossier créé :
cd dotfiles-bmad-solo
Avant d’exécuter quoi que ce soit, examinez les versions téléchargées de install.sh et bs.sh. Évitez notamment de lancer un script distant directement depuis un tube : le README recommande de vérifier au préalable les scripts auxquels vous faites confiance.
À la racine du dépôt, exécutez d’abord le contrôle préalable et le mode simulation. Ces options sont prises en charge par bs.sh et permettent de vérifier ce qui serait fait avant toute installation :
timeout 30s bash bs.sh --preflight < /dev/null &&
timeout 30s bash bs.sh --dry-run < /dev/null
Ne poursuivez que si ces contrôles réussissent, que les cibles vous conviennent et que vous acceptez d’écrire dans la configuration globale de l’utilisateur Linux courant. Lancez alors le déploiement et vérifiez son état, comme le prévoit le README :
timeout 30s bash bs.sh < /dev/null &&
timeout 15s bash bs.sh --status < /dev/null
Si le contrôle signale un conflit avec des fichiers existants, une configuration endommagée ou une transaction inachevée, traitez d’abord ce blocage. Ne supprimez pas les traces d’état et ne forcez pas l’écrasement des fichiers.
Si vous utilisez VS Code, vous pouvez l’installer sous Windows, ajouter l’extension WSL et ouvrir un espace de travail Ubuntu. Microsoft décrit cette configuration comme une façon de garder VS Code sous Windows tout en exécutant les outils de développement dans Linux.9
Cela ne suffit toutefois pas à confirmer que Roo charge les modes déployés : il faut vérifier quel hôte d’extensions exécute Roo et si la configuration correspond à cet hôte. Le README du projet demande une validation distincte à l’exécution.
Si Antigravity, Gemini ou Roo tourne directement sous Windows, ne considérez pas le déploiement dans WSL comme une installation sur l’IDE Windows. La découverte automatique du projet cible une organisation de fichiers Linux et ne couvre pas les chemins de configuration natifs de Windows. Le transfert des fichiers, à lui seul, ne prouve donc ni leur chargement par l’IDE ni la validation des permissions.
En bref : WSL2 est une option à essayer si vous pouvez utiliser un environnement Linux sous Windows. Si vous devez tout exécuter en natif sous Windows, le code actuel ne fournit pas de procédure d’installation complète : il faudrait d’abord adapter la gestion des verrous et des permissions, la synchronisation des dossiers ainsi que les chemins de configuration Windows.
Studio Global AI
Cette page comprend une réponse basée sur la source que vous pouvez continuer dans Studio Global.
L’installation native sous Windows n’est pas prise en charge telle quelle : le projet utilise notamment Bash et un module Python réservé aux systèmes Unix.
L’installation native sous Windows n’est pas prise en charge telle quelle : le projet utilise notamment Bash et un module Python réservé aux systèmes Unix. Sous Windows 10 compatible, WSL2 avec Ubuntu permet d’exécuter les commandes du projet dans un environnement Linux.
L’installation dans WSL ne garantit pas que les modes seront détectés par un IDE qui tourne directement sous Windows.
L’installation native sous Windows n’est pas prise en charge telle quelle : le projet utilise notamment Bash et un module Python réservé aux systèmes Unix. Sous Windows 10 compatible, WSL2 avec Ubuntu permet d’exécuter les commandes du projet dans un environnement Linux.
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 operate via client side tool execution on the](https://d15bya8fi85z1v.cloudfront.net/chat/IbEfUgNRVbQuBwZI6xLn8uUpdIy1/thumbnails/74B42DE0FFBDFF6596A4/571B421FC6E7CBE99A37-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 operate via client side tool execution on the. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"当前项目不能直接用 Windows 原生 PowerShell/CMD 完成安装;Win10 上建议采用 WSL2 + Ubuntu 路线。以下是基于已读取源码的安装建议,未在 Win10 实机验证,也未执行安装或修改项目。\n\n 兼容性结论\n\n 安装依赖 Bash、Git、GNU timeout、Pyth. Topic tags: general web, workflow, code, python, api. 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 wit
Le projet ne s’installe pas directement depuis PowerShell ou l’invite de commandes Windows. Il dépend de Bash, de Git, de GNU timeout, de Python 3.10 ou plus récent et de PyYAML, selon son README. Il utilise aussi fcntl, un module Python disponible sur les systèmes Unix, ce qui bloque son fonctionnement avec Python natif sous Windows.7
Sur Windows 10, la piste à privilégier est donc WSL2 avec Ubuntu. Les étapes ci-dessous sont fondées sur le code et la documentation consultés ; elles n’ont pas été testées sur une machine Windows 10.
La commande d’installation simplifiée de WSL est disponible sur Windows 10 version 2004 (build 19041) ou ultérieure. Sur une version plus ancienne, il faut suivre la procédure manuelle de Microsoft.12
10
Ouvrez PowerShell en tant qu’administrateur, puis lancez :12
wsl --install -d Ubuntu
Redémarrez si Windows le demande. Au premier lancement d’Ubuntu, créez un nom d’utilisateur et un mot de passe Linux.3
Dans PowerShell, vérifiez que la distribution utilise bien WSL2 :12
wsl --list --verbose
Si la colonne VERSION indique 1 pour Ubuntu, passez à WSL2 :12
wsl --set-version Ubuntu 2
Les commandes suivantes sont à exécuter dans le terminal Ubuntu, et non dans PowerShell. Commencez par vous authentifier auprès de sudo, puis installez les dépendances. Si une commande échoue, arrêtez-vous et corrigez le problème avant de poursuivre.
sudo -v
timeout 600s sudo -n apt-get update < /dev/null &&
timeout 600s sudo -n env DEBIAN_FRONTEND=noninteractive apt-get install -y git coreutils python3 python3-yaml < /dev/null
Dans le répertoire Linux où vous souhaitez travailler, récupérez le dépôt avec la commande indiquée par le script install.sh :
timeout 30s env GIT_TERMINAL_PROMPT=0 git -c core.autocrlf=false -c core.hooksPath=/dev/null clone --no-recurse-submodules --branch main https://github.com/zhaosan2023/dotfiles-bmad-solo.git dotfiles-bmad-solo < /dev/null
Puis entrez dans le dossier créé :
cd dotfiles-bmad-solo
Avant d’exécuter quoi que ce soit, examinez les versions téléchargées de install.sh et bs.sh. Évitez notamment de lancer un script distant directement depuis un tube : le README recommande de vérifier au préalable les scripts auxquels vous faites confiance.
À la racine du dépôt, exécutez d’abord le contrôle préalable et le mode simulation. Ces options sont prises en charge par bs.sh et permettent de vérifier ce qui serait fait avant toute installation :
timeout 30s bash bs.sh --preflight < /dev/null &&
timeout 30s bash bs.sh --dry-run < /dev/null
Ne poursuivez que si ces contrôles réussissent, que les cibles vous conviennent et que vous acceptez d’écrire dans la configuration globale de l’utilisateur Linux courant. Lancez alors le déploiement et vérifiez son état, comme le prévoit le README :
timeout 30s bash bs.sh < /dev/null &&
timeout 15s bash bs.sh --status < /dev/null
Si le contrôle signale un conflit avec des fichiers existants, une configuration endommagée ou une transaction inachevée, traitez d’abord ce blocage. Ne supprimez pas les traces d’état et ne forcez pas l’écrasement des fichiers.
Si vous utilisez VS Code, vous pouvez l’installer sous Windows, ajouter l’extension WSL et ouvrir un espace de travail Ubuntu. Microsoft décrit cette configuration comme une façon de garder VS Code sous Windows tout en exécutant les outils de développement dans Linux.9
Cela ne suffit toutefois pas à confirmer que Roo charge les modes déployés : il faut vérifier quel hôte d’extensions exécute Roo et si la configuration correspond à cet hôte. Le README du projet demande une validation distincte à l’exécution.
Si Antigravity, Gemini ou Roo tourne directement sous Windows, ne considérez pas le déploiement dans WSL comme une installation sur l’IDE Windows. La découverte automatique du projet cible une organisation de fichiers Linux et ne couvre pas les chemins de configuration natifs de Windows. Le transfert des fichiers, à lui seul, ne prouve donc ni leur chargement par l’IDE ni la validation des permissions.
En bref : WSL2 est une option à essayer si vous pouvez utiliser un environnement Linux sous Windows. Si vous devez tout exécuter en natif sous Windows, le code actuel ne fournit pas de procédure d’installation complète : il faudrait d’abord adapter la gestion des verrous et des permissions, la synchronisation des dossiers ainsi que les chemins de configuration Windows.
Studio Global AI
Cette page comprend une réponse basée sur la source que vous pouvez continuer dans Studio Global.
L’installation native sous Windows n’est pas prise en charge telle quelle : le projet utilise notamment Bash et un module Python réservé aux systèmes Unix.
L’installation native sous Windows n’est pas prise en charge telle quelle : le projet utilise notamment Bash et un module Python réservé aux systèmes Unix. Sous Windows 10 compatible, WSL2 avec Ubuntu permet d’exécuter les commandes du projet dans un environnement Linux.
L’installation dans WSL ne garantit pas que les modes seront détectés par un IDE qui tourne directement sous Windows.