Zeitlich begrenzt

DAO-Code Installationsanleitung: 5-Minuten-Schnellstart (Windows, macOS, Linux)

Blog AIDevelopment
2026-07-01 ca. 10 Min. Lesezeit

Fazit: macOS/Linux mit offiziellem install.sh in einer Zeile; Windows per npm global oder exe aus Releases. 5-Minuten-Verifikation, Installationsvergleich und häufige Fixes.

DAO-Code Installationsanleitung: 5-Minuten-Schnellstart (Windows, macOS, Linux)
DAO-Code Installationsanleitung: 5-Minuten-Schnellstart (Windows, macOS, Linux)

Kernaussagen

  1. macOS / Linux: Offiziell empfohlen curl -fsSL …/install.sh | sh — kein Node nötig; Binary landet in ~/.local/bin/dao.
  2. Windows: npm i -g dao-code (Node ≥ 20) oder Releases-Download dao-windows-x64.exe; install.sh unterstützt Windows nicht.
  3. 5-Minuten-Check: dao --version → beim ersten dao DeepSeek Key eintragen → im Projektverzeichnis /init ausführen, erzeugt DAO.md.
  4. Entscheidungshilfe: DAO-Code für direkten Zugang in China + günstige Pay-per-Use-Abrechnung; Claude Code für das Anthropic-Ökosystem und Opus-Modelle — Einstieg und Rechnung sind der eigentliche Unterschied.
  5. Langläufer: dao --goal Autonommodus eignet sich für 7×24-Hosts; Laptop zuklappen bricht die Session — Cloud-Mac-Setup am Ende des Artikels.

Fazit vorweg: Die Installation von DAO-Code ist niedrigschwelliger als bei Claude Code — macOS/Linux per curl, Windows per npm oder exe. Der eigentliche Unterschied liegt nicht darin, ob es installiert werden kann, sondern darin, ob Sie ein Anthropic-Abo bezahlen wollen und ob der Agent 7×24 dauerhaft laufen soll.

1. Warum ein zweiter Installationspfad für Terminal-Agents

2026 haben sich Terminal-AI-Coding-Tools in zwei Lager geteilt: geschlossene Abo-Modelle (Claude Code, Codex CLI) und Open Source + frei wählbares Modell (DAO-Code, OpenCode, Aider u. a.). Viele suchen nach „DAO-Code Installation“, nicht weil curl unbekannt ist, sondern weil:

  • Claude Code Anthropic-Konto und Pro-Abo erfordert; aus China zusätzlicher Netzwerkaufwand;
  • GLM Coding Plan und ähnliche heimische Angebote knapp belegt, auf CI-Maschinen schwer reproduzierbar;
  • Teams wollen einen auditierbaren Open-Source-Agent mit Pay-per-Token und direktem Zugang in China.

DAO-Code (Befehl dao) ist ein MIT-lizenzierter Terminal-Coding-Agent von tigicion, ausgelegt auf DeepSeek V4 (1M Kontext), chinesisch-first, kompatibel mit Claude Codes settings.json, SKILL.md und hooks.json. Auf GitHub bereits 800+ Stars; v0.3.0 liefert Multi-Plattform-Binaries und das npm-Paket dao-code.

Wer bereits Claude-Code-Skills/MCP-Assets nutzt, hat bei DAO-Code vergleichsweise geringe Migrationskosten — aber der Installationspfad hängt vom Betriebssystem ab. Genau das klärt dieser Artikel einmal vollständig.

2. Was ist DAO-Code: Positionierung vor der Installation

Bevor Sie Installationsbefehle kopieren, prüfen Sie, ob DAO-Code zu Ihrem Szenario passt:

DimensionDAO-CodeClaude CodeAnmerkung
EinstiegTerminal daoTerminal claudeBeides TUI, kein IDE-Plugin
ModellDeepSeek V4 Pro/FlashClaude Opus/SonnetDAO setzt auf Cache-Treffer zur Kostensenkung
AutorisierungDeepSeek API Key (Pay-per-Use)Anthropic Abo/APIKomplett unterschiedliche Abrechnung
Open SourceMIT, forkbarClosed SourceGroßer Unterschied in Compliance-Szenarien
Konfig-KompatibilitätLiest CC Skills/HooksNativGeringere Migrationsreibung

DAO-Code ist kein „günstiger Claude-Klon“ — er verfolgt die technische Linie Cache-Engineering + Reflexions-Layer-Fork + sitzungsübergreifende Gedächtnisvalidierung. Installation ist nur der erste Schritt; danach nutzen Sie Slash-Befehle wie /init, /cost, /skills. Offizielle Doku: GitHub README auf Chinesisch.

3. Drei Installationswege im Vergleich (Skript / npm / manuelles Binary)

Einheitliche Fünf-Dimensionen-Tabelle zum Abgleich:

InstallationswegPlattformBefehl / AktionNode nötigAuto-UpdateZielgruppe
A. Ein-Klick-Skript (empfohlen)macOS, Linux`curl -fsSL …/install.sh \sh`NeinManuell Skript erneut ausführenDie meisten Entwickler
B. npm globalWin / macOS / Linuxnpm i -g dao-code≥ 20npm update -gWindows-Nutzer, wer Node hat
C. Manuelles BinaryAlle PlattformenAsset aus Releases ladenNeinManueller DownloadIntranet offline, CI-Vorinstallation
D. Quellcode-BuildEntwicklergit clone + npm run build≥ 20git pullMitwirkende, Custom-Fork
E. npx zum TestenAlle Plattformennpx dao-code≥ 20Jedes Mal neueste VersionZero-Install-Erlebnis

Modellfähigkeit ist nicht der Wendepunkt — Workflow-Einstieg und Abrechnungsmodell schon: DAO-Code mit DeepSeek Pay-per-Use, Claude Code mit Abo. Klären Sie vor der Installation, welche Rechnung Sie zahlen wollen.

Systemanforderungen (offiziell)

BetriebssystemMindestversionArchitekturHinweis
macOS10.15+arm64 / x64Skript setzt xattr zur Quarantäne-Aufhebung
LinuxGängige glibc-Distributionenarm64 / x64Ubuntu 20.04+ problemlos
Windows10 1809+x64npm oder dao-windows-x64.exe

4. macOS und Linux: 5-Minuten-Ein-Klick-Installation

4.1 Offiziell empfohlener Befehl

Terminal öffnen (macOS: Terminal / iTerm, Linux: Standard-Shell) und ausführen:

curl -fsSL https://raw.githubusercontent.com/tigicion/dao-code/master/install.sh | sh

Das Skript:

  1. Erkennt darwin / linux und arm64 / x64;
  2. Lädt dao-{os}-{arch} von GitHub Releases herunter;
  3. Installiert nach ~/.local/bin/dao (anpassbar via DAO<em>INSTALL</em>DIR);
  4. Versucht auf macOS xattr -d com.apple.quarantine gegen Gatekeeper-Quarantäne.

4.2 PATH-Konfiguration (häufige Stolperfalle)

Wenn nach der Installation dao: command not found erscheint, fehlt ~/.local/bin im PATH:

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc   # macOS Standard zsh
source ~/.zshrc
# Linux bash: ~/.bashrc stattdessen

Prüfen:

dao --version
which dao

4.3 Apple Silicon und Intel

Keine manuelle Architekturwahl — das Skript liest uname -m und wählt dao-darwin-arm64 oder dao-darwin-x64. Auf M4 Mac mini Cloud-Hosts ebenfalls gültig; ideal, den Agent dauerhaft auf der Remote-Maschine statt auf dem Laptop zu betreiben.

4.4 Hinweise für Linux-Distributionen

Ubuntu / Debian / Fedora / Arch und andere gängige Distributionen funktionieren. Bei musl-Umgebungen wie Alpine bei dynamischen Link-Problemen lieber npm-Installation oder statisches Binary manuell statt install.sh erzwingen.

5. Windows: npm und exe — zwei Wege

install.sh bricht unter Windows mit Fehlermeldung ab (Hinweis: npm oder exe verwenden). Zwei bewährte Wege:

5.1 Weg eins: npm global (empfohlen)

Zuerst Node.js ≥ 20 prüfen:

node --version

DAO-Code installieren:

npm i -g dao-code

Der Befehlsname bleibt dao. Prüfen:

dao --version

Zero-Install-Test (ohne globale Installation):

npx dao-code

5.2 Weg zwei: exe herunterladen

  1. Releases öffnen;
  2. dao-windows-x64.exe herunterladen;
  3. In festes Verzeichnis legen (z. B. C:\Tools\dao\) und in den System-PATH aufnehmen;
  4. Oder in PowerShell mit vollem Pfad starten.

5.3 Windows oder WSL — was wählen

  • Native Windows: PowerShell + npm oder exe, für den Alltag;
  • WSL2: install.sh im Linux-Subsystem — gleiches Erlebnis wie macOS/Linux; für Entwickler, die WSL als Hauptterminal nutzen.

install.sh in Git Bash nicht empfohlen — offiziell nicht garantiert; PowerShell oder WSL ist stabiler.

6. Installationscheck und erste DeepSeek-API-Konfiguration

Nach erfolgreicher Installation in ein beliebiges Projektverzeichnis wechseln:

cd ~/your-project
dao

Beim ersten Start ohne API Key werden Sie aufgefordert, einen DeepSeek API Key einzufügen; gespeichert in ~/.dao/config.json. Auch nicht-interaktiv möglich:

dao --api-key sk-xxxxxxxx --provider deepseek "Beschreibe dieses Projekt in einem Satz"

6.1 Vier Schritte für den 5-Minuten-Check

SchrittBefehlErwartetes Ergebnis
① Versiondao --versionVersionsnummer (z. B. v0.3.x)
② InteraktivdaoInk-TUI startet, Eingabe möglich
③ Projektkontext/initErzeugt DAO.md Projektübersicht
④ Kosten sichtbar/costToken und Cache-Trefferquote

Häufige Slash-Befehle: /help Liste, /model Pro/Flash wechseln, /plan Nur-Lese-Planmodus, /yolo oder dao --yolo Auto-Genehmigung (vorsichtig nutzen).

Berechtigungen und Sicherheit: Dateischreiben und Shell-Ausführung laufen standardmäßig über die Genehmigungstür [y] once [a] remember [n] deny; in .dao/settings.json Regeln allow/ask/deny konfigurierbar, Syntax ähnlich Claude Code.

7. Szenario-Matrix: Welche Installationsmethode passt zu Ihnen

Wer Sie sindEmpfohlene InstallationZusatz
macOS-AlltagsentwicklungA Ein-Klick-SkriptSchnellste Option; PATH prüfen
Linux-Server / CIA Skript oder C BinaryCI kann Binary als Artifact cachen
Windows 10/11B npm globalZuerst Node 20 LTS
Intranet offlineC manuelles BinaryPassende Architektur vorab laden
Nur ausprobierenE npx dao-codeKein globaler Müll
Migration von Claude CodeA/B + .claude-Config kopierenSkills/Hooks-Format kompatibel
7×24-LangläuferCloud Mac/Linux + A + dao --goalSiehe Umsetzungsliste unten

8. Empfohlene Kombinationen (Stack)

Einzelentwickler (lokal):

install.sh → dao → /init → .dao/settings.json konfigurieren → MCP nach Bedarf

Team-CI (nur Lesen/Review):

Releases-Binary → DAO_AUTO_APPROVE=1 (nur Sandbox) → dao "review diff" Einmalmodus

Dual-Track mit Claude Code:

Lokal claude für Alltag → Cloud Mac dao --goal für Langläufer / worktree-Subagenten

Paralleles Multi-Agent-Layout: Remote Mac worktree Kurzmiete; MCP-Deploymentsgrenzen: Wo MCP-Server deployen.

9. Fünf häufige Fehlannahmen

  1. „Windows kann auch install.sh pipen“ — Das Skript unterstützt Windows ausdrücklich nicht; npm oder exe verwenden.
  2. „Nach der Installation ersetzt es Claude Code vollständig“ — Modell und Ökosystem unterscheiden sich; DAO-Code stark bei DeepSeek-Kosten und Cache, kein Opus-Ersatz.
  3. „npm und Skript erzeugen keinen Konflikt“ — Zwei dao-Binaries möglich; which dao zeigt Priorität, nur eine Methode behalten.
  4. „YOLO-Modus für Produktion“dao --yolo überspringt Genehmigung, nur in vertrauenswürdiger Sandbox; Produktionsserver mit Standard-Genehmigung.
  5. „Laptop zuklappen stoppt Langläufer nicht“dao --goal Autonommodus braucht online Host; Langläufer auf Cloud Mac oder Server, siehe Warum Claude Code auf Cloud Mac (gilt ebenso für DAO-Code).

10. 7-Schritte-Umsetzungsliste

  1. Installationsweg wählen: macOS/Linux → Skript; Windows → npm oder exe.
  2. Installation ausführen und dao --version bestätigen.
  3. PATH konfigurieren (bei command not found).
  4. DeepSeek API Key besorgen (Plattform registrieren, Pay-per-Use).
  5. Im Projekt dao + /initDAO.md erzeugen.
  6. CC-Config nach Bedarf migrieren: Skills, Hooks, MCP nach .dao/.
  7. Langläufer-Check: dao --goal "Aufgabenbeschreibung" 30 Minuten laufen lassen, /cost Cache-Treffer beobachten; für 7×24 Cloud-Mac-Tagesmiete PoC.

11. FAQ

F: Können DAO-Code und Claude Code parallel laufen?

Ja. Unterschiedliche Befehle (dao vs. claude), unterschiedliche Config-Verzeichnisse (~/.dao vs. ~/.claude). In derselben Terminal-Session Genehmigungsregeln nicht verwechseln.

F: Ist install.sh sicher?

Das Skript ist Open Source unter install.sh. Gewohnheit: erst per curl herunterladen und prüfen, oder Binary direkt aus Releases — in Unternehmen letzteres mit Hash-Prüfung.

F: Wie aktualisiere ich auf die neueste Version?

Skript-Installation: install.sh erneut ausführen, überschreibt Binary. npm: npm update -g dao-code. dao --version mit Releases abgleichen.

F: Für wen eignet sich Quellcode-Installation?

Für Mitwirkende, die Agent-Logik anpassen oder weiterentwickeln:

git clone https://github.com/tigicion/dao-code.git && cd dao-code
npm install && npm run build && npm link

12. Zusammenfassung

Die Installation von DAO-Code ist unkompliziert: macOS/Linux ein offizielles Skript, Windows eine npm-Zeile oder eine exe — in fünf Minuten Version prüfen und erste API-Konfiguration abschließen. Entscheidend vorab: DeepSeek Pay-per-Use akzeptieren, vorhandene Claude-Code-Assets nutzen wollen, Agent 7×24 in der Cloud für Langläufer.

Wenn alle drei Antworten „ja“ sind, lohnt sich DAO-Code 2026 als Haupt- oder Zweit-Agent im Terminal-Stack; nach der Installation ein echtes kleines Projekt mit /init + /cost testen — überzeugender als zehn Reviews.

DAO-Code Langläufer 24/7 auf Cloud Mac

Dediziertes M4 Bare Metal, SSH-first; ideal für dao --goal, Worktree-Subagents und MCP auf einem Host

Pläne ansehen · Startseite