O projeto depende de Bash, Git, GNU timeout, Python 3.10+ e PyYAML; um módulo usa fcntl, disponível apenas em sistemas Unix. No Windows 10, a alternativa indicada é instalar o Ubuntu pelo WSL2 e executar os comandos dentro do terminal Linux.
Publicado porImagens geradas com GPT Image 2
Resposta de pesquisa
![[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
O projeto não foi feito para uma instalação direta pelo PowerShell ou pelo Prompt de Comando do Windows. No Windows 10, a opção mais próxima do ambiente esperado é usar o WSL2 com Ubuntu — e executar os comandos no terminal do Linux, não no PowerShell.
O passo a passo abaixo se baseia no código e na documentação consultados, mas não foi testado em uma instalação real do Windows 10. Ele também não altera nem adapta o projeto para funcionar nativamente no Windows.
O projeto declara dependências como Bash, Git, GNU timeout, Python 3.10 ou superior e PyYAML, conforme o README.md. Além disso, o módulo de implantação importa fcntl, que faz parte das interfaces Unix e não está disponível no Python nativo do Windows.7 Instalar Git Bash e Python para Windows, portanto, não resolve por si só essa incompatibilidade.
A descoberta automática de modos também considera diretórios próprios de ambientes Linux, de acordo com deployment_targets.py. Por isso, copiar arquivos dentro do WSL não garante que um IDE executado diretamente no Windows vá encontrá-los.
A instalação em um comando é compatível com o Windows 10 versão 2004 (build 19041) ou posterior. Em versões mais antigas, pode ser necessário seguir as instruções de instalação manual da Microsoft.12
10
15
Abra o PowerShell como administrador e execute:12
wsl --install -d Ubuntu
Siga as instruções e reinicie o computador, se solicitado. Na primeira inicialização do Ubuntu, crie um nome de usuário e uma senha para o ambiente Linux.3
Para conferir se a distribuição está usando o WSL2, rode no PowerShell:12
wsl --list --verbose
Se a coluna VERSION mostrar 1 para o Ubuntu, converta a distribuição com:12
wsl --set-version Ubuntu 2
Abra o terminal do Ubuntu. Os próximos comandos devem ser executados dentro do Linux, não no PowerShell. Primeiro, autentique o sudo e instale as dependências:
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
Se algum comando falhar, pare por aí e resolva o problema antes de continuar. Depois, clone o repositório em um diretório Linux escolhido por você. O endereço está no 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
Entre na pasta criada:
cd dotfiles-bmad-solo
Antes de executar scripts, revise as versões baixadas de install.sh e bs.sh. O próprio projeto recomenda verificar o código antes de instalar; não execute um script remoto diretamente por meio de um pipe, conforme o README.md.
Na raiz do repositório, execute a checagem e a simulação. Esses parâmetros são aceitos pelo bs.sh, conforme bs.sh:
timeout 30s bash bs.sh --preflight < /dev/null &&
timeout 30s bash bs.sh --dry-run < /dev/null
Só prossiga se as etapas terminarem sem erros, os destinos estiverem corretos e você concordar com alterações nas configurações globais do usuário Linux atual. Para instalar e conferir o estado ao final, use:README.md
timeout 30s bash bs.sh < /dev/null &&
timeout 15s bash bs.sh --status < /dev/null
Se a verificação indicar conflito com arquivos existentes, configuração danificada ou uma transação incompleta, resolva esses bloqueios antes de continuar. Não apague registros de estado nem force uma substituição, como alerta o README.md.
Se você usa o VS Code, pode mantê-lo instalado no Windows e conectar o editor ao Ubuntu com a extensão WSL — configuração recomendada pela Microsoft.9 Ainda assim, confirme em qual ambiente o Roo está rodando e se ele está lendo as configurações instaladas nesse ambiente. O projeto recomenda validar o funcionamento separadamente, conforme o
README.md.
Se o Antigravity, o Gemini ou o Roo estiver rodando como aplicativo do Windows, a instalação feita no WSL não equivale à instalação no Windows. A descoberta automática do projeto não cobre os caminhos de configuração nativos do Windows, segundo deployment_targets.py.
Em resumo: se você pode usar o WSL2, o Ubuntu é a rota indicada para tentar instalar o projeto no Windows 10. Se precisa rodá-lo inteiramente no Windows nativo, o código atual não oferece um procedimento completo recomendado: antes seria necessário adaptar, entre outros pontos, o uso de bloqueio de arquivos, permissões, sincronização de diretórios e caminhos de configuração. Mesmo no WSL, a distribuição dos arquivos não confirma que o IDE carregou os modos ou que as permissões foram validadas; veja o README.md.
Studio Global AI
Esta página inclui uma resposta baseada na fonte que você pode continuar em Studio Global.
O projeto depende de Bash, Git, GNU timeout, Python 3.10+ e PyYAML; um módulo usa fcntl, disponível apenas em sistemas Unix.
O projeto depende de Bash, Git, GNU timeout, Python 3.10+ e PyYAML; um módulo usa fcntl, disponível apenas em sistemas Unix. No Windows 10, a alternativa indicada é instalar o Ubuntu pelo WSL2 e executar os comandos dentro do terminal Linux.
Faça a pré verificação e a simulação antes de instalar; o procedimento não foi testado em um computador com Windows 10.
O projeto depende de Bash, Git, GNU timeout, Python 3.10+ e PyYAML; um módulo usa fcntl, disponível apenas em sistemas Unix. No Windows 10, a alternativa indicada é instalar o Ubuntu pelo WSL2 e executar os comandos dentro do terminal Linux.
Publicado porImagens geradas com GPT Image 2
Resposta de pesquisa
![[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
O projeto não foi feito para uma instalação direta pelo PowerShell ou pelo Prompt de Comando do Windows. No Windows 10, a opção mais próxima do ambiente esperado é usar o WSL2 com Ubuntu — e executar os comandos no terminal do Linux, não no PowerShell.
O passo a passo abaixo se baseia no código e na documentação consultados, mas não foi testado em uma instalação real do Windows 10. Ele também não altera nem adapta o projeto para funcionar nativamente no Windows.
O projeto declara dependências como Bash, Git, GNU timeout, Python 3.10 ou superior e PyYAML, conforme o README.md. Além disso, o módulo de implantação importa fcntl, que faz parte das interfaces Unix e não está disponível no Python nativo do Windows.7 Instalar Git Bash e Python para Windows, portanto, não resolve por si só essa incompatibilidade.
A descoberta automática de modos também considera diretórios próprios de ambientes Linux, de acordo com deployment_targets.py. Por isso, copiar arquivos dentro do WSL não garante que um IDE executado diretamente no Windows vá encontrá-los.
A instalação em um comando é compatível com o Windows 10 versão 2004 (build 19041) ou posterior. Em versões mais antigas, pode ser necessário seguir as instruções de instalação manual da Microsoft.12
10
15
Abra o PowerShell como administrador e execute:12
wsl --install -d Ubuntu
Siga as instruções e reinicie o computador, se solicitado. Na primeira inicialização do Ubuntu, crie um nome de usuário e uma senha para o ambiente Linux.3
Para conferir se a distribuição está usando o WSL2, rode no PowerShell:12
wsl --list --verbose
Se a coluna VERSION mostrar 1 para o Ubuntu, converta a distribuição com:12
wsl --set-version Ubuntu 2
Abra o terminal do Ubuntu. Os próximos comandos devem ser executados dentro do Linux, não no PowerShell. Primeiro, autentique o sudo e instale as dependências:
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
Se algum comando falhar, pare por aí e resolva o problema antes de continuar. Depois, clone o repositório em um diretório Linux escolhido por você. O endereço está no 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
Entre na pasta criada:
cd dotfiles-bmad-solo
Antes de executar scripts, revise as versões baixadas de install.sh e bs.sh. O próprio projeto recomenda verificar o código antes de instalar; não execute um script remoto diretamente por meio de um pipe, conforme o README.md.
Na raiz do repositório, execute a checagem e a simulação. Esses parâmetros são aceitos pelo bs.sh, conforme bs.sh:
timeout 30s bash bs.sh --preflight < /dev/null &&
timeout 30s bash bs.sh --dry-run < /dev/null
Só prossiga se as etapas terminarem sem erros, os destinos estiverem corretos e você concordar com alterações nas configurações globais do usuário Linux atual. Para instalar e conferir o estado ao final, use:README.md
timeout 30s bash bs.sh < /dev/null &&
timeout 15s bash bs.sh --status < /dev/null
Se a verificação indicar conflito com arquivos existentes, configuração danificada ou uma transação incompleta, resolva esses bloqueios antes de continuar. Não apague registros de estado nem force uma substituição, como alerta o README.md.
Se você usa o VS Code, pode mantê-lo instalado no Windows e conectar o editor ao Ubuntu com a extensão WSL — configuração recomendada pela Microsoft.9 Ainda assim, confirme em qual ambiente o Roo está rodando e se ele está lendo as configurações instaladas nesse ambiente. O projeto recomenda validar o funcionamento separadamente, conforme o
README.md.
Se o Antigravity, o Gemini ou o Roo estiver rodando como aplicativo do Windows, a instalação feita no WSL não equivale à instalação no Windows. A descoberta automática do projeto não cobre os caminhos de configuração nativos do Windows, segundo deployment_targets.py.
Em resumo: se você pode usar o WSL2, o Ubuntu é a rota indicada para tentar instalar o projeto no Windows 10. Se precisa rodá-lo inteiramente no Windows nativo, o código atual não oferece um procedimento completo recomendado: antes seria necessário adaptar, entre outros pontos, o uso de bloqueio de arquivos, permissões, sincronização de diretórios e caminhos de configuração. Mesmo no WSL, a distribuição dos arquivos não confirma que o IDE carregou os modos ou que as permissões foram validadas; veja o README.md.
Studio Global AI
Esta página inclui uma resposta baseada na fonte que você pode continuar em Studio Global.
O projeto depende de Bash, Git, GNU timeout, Python 3.10+ e PyYAML; um módulo usa fcntl, disponível apenas em sistemas Unix.
O projeto depende de Bash, Git, GNU timeout, Python 3.10+ e PyYAML; um módulo usa fcntl, disponível apenas em sistemas Unix. No Windows 10, a alternativa indicada é instalar o Ubuntu pelo WSL2 e executar os comandos dentro do terminal Linux.
Faça a pré verificação e a simulação antes de instalar; o procedimento não foi testado em um computador com Windows 10.