Eine Installation direkt über PowerShell oder CMD ist laut Projektvoraussetzungen nicht vorgesehen: Die Skripte benötigen Linux Werkzeuge und verwenden Unix spezifische Dateisperren. Unterstützt dein Windows 10 WSL2, kannst du Ubuntu installieren und die Projektbefehle dort ausführen.
Veröffentlicht vonBilder erstellt mit GPT Image 2
Forschungsantwort
![[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
Für dieses Projekt ist WSL2 mit Ubuntu der sinnvollste Weg unter Windows 10. Eine native Installation über PowerShell oder CMD lässt sich anhand der vorliegenden Projektinformationen nicht empfehlen: Zu den Voraussetzungen gehören Bash, Git, GNU timeout, Python 3.10 oder neuer und PyYAML (siehe README.md). Außerdem importiert das Deployment-Modul fcntl, eine Python-Schnittstelle zu Unix-Systemaufrufen, die unter Windows nicht verfügbar ist.7
Auch die automatische Suche nach Installationszielen orientiert sich an Linux-Verzeichnissen (scripts/deployment_targets.py). Dateien innerhalb von WSL abzulegen heißt deshalb nicht automatisch, dass eine IDE, die direkt unter Windows läuft, das Paket erkennt.
Die folgende Anleitung ist eine Empfehlung auf Grundlage der verfügbaren Projektdateien. Sie wurde nicht auf einem Windows-10-Rechner getestet; dabei wurde weder etwas installiert noch das Projekt verändert.
Die Ein-Befehl-Installation von WSL setzt Windows 10 Version 2004 (Build 19041) oder neuer voraus. Auf älteren Versionen sind gegebenenfalls die manuellen Installationsschritte nötig.12
10
15
Öffne PowerShell als Administrator und führe Folgendes aus:12
wsl --install -d Ubuntu
Starte den Rechner neu, wenn Windows dazu auffordert. Beim ersten Start von Ubuntu legst du einen Linux-Benutzernamen und ein Passwort an.3
Prüfe anschließend, ob Ubuntu unter WSL2 läuft:12
wsl --list --verbose
Falls bei Ubuntu in der Spalte VERSION eine 1 steht, kannst du die Distribution so auf WSL2 umstellen:12
wsl --set-version Ubuntu 2
Die nächsten Befehle gehören ins Ubuntu-Terminal, nicht in PowerShell. Melde dich zunächst für sudo an und installiere die benötigten Pakete. Wenn ein Befehl fehlschlägt, halte an und kläre den Fehler, statt mit dem Deployment fortzufahren.
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
Wechsle in das Linux-Arbeitsverzeichnis deiner Wahl und klone dort das Repository. Die Repository-Adresse ist im Projekt-Installer (install.sh) hinterlegt:
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
Nach erfolgreichem Klonen wechselst du ins Projektverzeichnis:
cd dotfiles-bmad-solo
Prüfe die heruntergeladenen Dateien install.sh und bs.sh, bevor du sie ausführst. Führe insbesondere kein Skript direkt aus einer Download-Pipeline aus. Auch das Projekt empfiehlt, zunächst eine vertrauenswürdige Version der Skripte zu prüfen (siehe README.md).
Führe im Repository-Verzeichnis zunächst die schreibgeschützte Vorabprüfung und anschließend den Probelauf aus. Beide Optionen werden von bs.sh unterstützt:
timeout 30s bash bs.sh --preflight < /dev/null &&
timeout 30s bash bs.sh --dry-run < /dev/null
Fahre nur fort, wenn beide Prüfungen erfolgreich sind, das angezeigte Ziel stimmt und du mit Änderungen an der globalen Konfiguration deines aktuellen Linux-Benutzers einverstanden bist. Dann kannst du das Deployment starten und den Status kontrollieren (siehe README.md):
timeout 30s bash bs.sh < /dev/null &&
timeout 15s bash bs.sh --status < /dev/null
Meldet das Projekt bestehende Konflikte, beschädigte Konfigurationen oder einen nicht abgeschlossenen Vorgang, solltest du zunächst diese Probleme beheben. Lösche keine Statusdaten und erzwinge keine Überschreibung (siehe README.md).
Wenn du Visual Studio Code verwendest, kannst du VS Code unter Windows installieren, die WSL-Erweiterung hinzufügen und anschließend mit einem Ubuntu-Arbeitsbereich verbinden. Microsoft beschreibt diesen Ansatz für die WSL-Entwicklung.9
Prüfe trotzdem, in welcher Erweiterungsumgebung Roo tatsächlich läuft und zu welcher Umgebung die Modus-Konfiguration gehört. Das Projekt verlangt eine gesonderte Prüfung zur Laufzeit (siehe README.md).
Nutzt du Antigravity, Gemini oder Roo dagegen als Windows-native Anwendung, ist die Verteilung unter WSL nicht gleichbedeutend mit einer erfolgreichen Installation für diese Anwendung. Die automatische Erkennung deckt die Windows-Konfigurationspfade laut Projektdateien nicht ab (scripts/deployment_targets.py).
Fazit: Wenn WSL2 für dich infrage kommt, kannst du die Installation über Ubuntu nach diesem Ablauf versuchen. Muss das Projekt vollständig nativ unter Windows laufen, lässt sich derzeit kein vollständiger Installationsweg empfehlen: Dafür wären unter anderem Anpassungen bei Dateisperren, Berechtigungen, Verzeichnissen und Windows-Konfigurationspfaden nötig. Selbst eine erfolgreiche Dateiablage belegt noch nicht, dass die IDE das Paket lädt oder die Berechtigungen korrekt greifen (siehe README.md).
Studio Global AI
Diese Seite enthält eine quellengestützte Antwort, die Sie in Studio Global fortsetzen können.
Eine Installation direkt über PowerShell oder CMD ist laut Projektvoraussetzungen nicht vorgesehen: Die Skripte benötigen Linux Werkzeuge und verwenden Unix spezifische Dateisperren.
Eine Installation direkt über PowerShell oder CMD ist laut Projektvoraussetzungen nicht vorgesehen: Die Skripte benötigen Linux Werkzeuge und verwenden Unix spezifische Dateisperren. Unterstützt dein Windows 10 WSL2, kannst du Ubuntu installieren und die Projektbefehle dort ausführen.
Vor der Installation solltest du die Skripte prüfen und zuerst Preflight und Dry Run Tests ausführen.
Eine Installation direkt über PowerShell oder CMD ist laut Projektvoraussetzungen nicht vorgesehen: Die Skripte benötigen Linux Werkzeuge und verwenden Unix spezifische Dateisperren. Unterstützt dein Windows 10 WSL2, kannst du Ubuntu installieren und die Projektbefehle dort ausführen.
Veröffentlicht vonBilder erstellt mit GPT Image 2
Forschungsantwort
![[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
Für dieses Projekt ist WSL2 mit Ubuntu der sinnvollste Weg unter Windows 10. Eine native Installation über PowerShell oder CMD lässt sich anhand der vorliegenden Projektinformationen nicht empfehlen: Zu den Voraussetzungen gehören Bash, Git, GNU timeout, Python 3.10 oder neuer und PyYAML (siehe README.md). Außerdem importiert das Deployment-Modul fcntl, eine Python-Schnittstelle zu Unix-Systemaufrufen, die unter Windows nicht verfügbar ist.7
Auch die automatische Suche nach Installationszielen orientiert sich an Linux-Verzeichnissen (scripts/deployment_targets.py). Dateien innerhalb von WSL abzulegen heißt deshalb nicht automatisch, dass eine IDE, die direkt unter Windows läuft, das Paket erkennt.
Die folgende Anleitung ist eine Empfehlung auf Grundlage der verfügbaren Projektdateien. Sie wurde nicht auf einem Windows-10-Rechner getestet; dabei wurde weder etwas installiert noch das Projekt verändert.
Die Ein-Befehl-Installation von WSL setzt Windows 10 Version 2004 (Build 19041) oder neuer voraus. Auf älteren Versionen sind gegebenenfalls die manuellen Installationsschritte nötig.12
10
15
Öffne PowerShell als Administrator und führe Folgendes aus:12
wsl --install -d Ubuntu
Starte den Rechner neu, wenn Windows dazu auffordert. Beim ersten Start von Ubuntu legst du einen Linux-Benutzernamen und ein Passwort an.3
Prüfe anschließend, ob Ubuntu unter WSL2 läuft:12
wsl --list --verbose
Falls bei Ubuntu in der Spalte VERSION eine 1 steht, kannst du die Distribution so auf WSL2 umstellen:12
wsl --set-version Ubuntu 2
Die nächsten Befehle gehören ins Ubuntu-Terminal, nicht in PowerShell. Melde dich zunächst für sudo an und installiere die benötigten Pakete. Wenn ein Befehl fehlschlägt, halte an und kläre den Fehler, statt mit dem Deployment fortzufahren.
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
Wechsle in das Linux-Arbeitsverzeichnis deiner Wahl und klone dort das Repository. Die Repository-Adresse ist im Projekt-Installer (install.sh) hinterlegt:
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
Nach erfolgreichem Klonen wechselst du ins Projektverzeichnis:
cd dotfiles-bmad-solo
Prüfe die heruntergeladenen Dateien install.sh und bs.sh, bevor du sie ausführst. Führe insbesondere kein Skript direkt aus einer Download-Pipeline aus. Auch das Projekt empfiehlt, zunächst eine vertrauenswürdige Version der Skripte zu prüfen (siehe README.md).
Führe im Repository-Verzeichnis zunächst die schreibgeschützte Vorabprüfung und anschließend den Probelauf aus. Beide Optionen werden von bs.sh unterstützt:
timeout 30s bash bs.sh --preflight < /dev/null &&
timeout 30s bash bs.sh --dry-run < /dev/null
Fahre nur fort, wenn beide Prüfungen erfolgreich sind, das angezeigte Ziel stimmt und du mit Änderungen an der globalen Konfiguration deines aktuellen Linux-Benutzers einverstanden bist. Dann kannst du das Deployment starten und den Status kontrollieren (siehe README.md):
timeout 30s bash bs.sh < /dev/null &&
timeout 15s bash bs.sh --status < /dev/null
Meldet das Projekt bestehende Konflikte, beschädigte Konfigurationen oder einen nicht abgeschlossenen Vorgang, solltest du zunächst diese Probleme beheben. Lösche keine Statusdaten und erzwinge keine Überschreibung (siehe README.md).
Wenn du Visual Studio Code verwendest, kannst du VS Code unter Windows installieren, die WSL-Erweiterung hinzufügen und anschließend mit einem Ubuntu-Arbeitsbereich verbinden. Microsoft beschreibt diesen Ansatz für die WSL-Entwicklung.9
Prüfe trotzdem, in welcher Erweiterungsumgebung Roo tatsächlich läuft und zu welcher Umgebung die Modus-Konfiguration gehört. Das Projekt verlangt eine gesonderte Prüfung zur Laufzeit (siehe README.md).
Nutzt du Antigravity, Gemini oder Roo dagegen als Windows-native Anwendung, ist die Verteilung unter WSL nicht gleichbedeutend mit einer erfolgreichen Installation für diese Anwendung. Die automatische Erkennung deckt die Windows-Konfigurationspfade laut Projektdateien nicht ab (scripts/deployment_targets.py).
Fazit: Wenn WSL2 für dich infrage kommt, kannst du die Installation über Ubuntu nach diesem Ablauf versuchen. Muss das Projekt vollständig nativ unter Windows laufen, lässt sich derzeit kein vollständiger Installationsweg empfehlen: Dafür wären unter anderem Anpassungen bei Dateisperren, Berechtigungen, Verzeichnissen und Windows-Konfigurationspfaden nötig. Selbst eine erfolgreiche Dateiablage belegt noch nicht, dass die IDE das Paket lädt oder die Berechtigungen korrekt greifen (siehe README.md).
Studio Global AI
Diese Seite enthält eine quellengestützte Antwort, die Sie in Studio Global fortsetzen können.
Eine Installation direkt über PowerShell oder CMD ist laut Projektvoraussetzungen nicht vorgesehen: Die Skripte benötigen Linux Werkzeuge und verwenden Unix spezifische Dateisperren.
Eine Installation direkt über PowerShell oder CMD ist laut Projektvoraussetzungen nicht vorgesehen: Die Skripte benötigen Linux Werkzeuge und verwenden Unix spezifische Dateisperren. Unterstützt dein Windows 10 WSL2, kannst du Ubuntu installieren und die Projektbefehle dort ausführen.
Vor der Installation solltest du die Skripte prüfen und zuerst Preflight und Dry Run Tests ausführen.