期間限定

DAO-Code インストールガイド:5分クイックスタート(Windows・macOS・Linux)

ブログ AIDevelopment
2026-07-01 約 7 分で読めます

結論:macOS/Linux は公式 install.sh 一行、Windows は npm グローバルまたは Releases の exe。5分検証パス、インストール方式比較、よくあるトラブル対処をまとめます。

DAO-Code インストールガイド:5分クイックスタート(Windows・macOS・Linux)
DAO-Code インストールガイド:5分クイックスタート(Windows・macOS・Linux)

この記事の要点

  1. macOS / Linux:公式推奨は curl -fsSL …/install.sh | sh。Node 不要。バイナリは ~/.local/bin/dao に配置。
  2. Windowsnpm i -g dao-code(Node ≥ 20)または Releases から dao-windows-x64.exe を取得。install.sh は Windows 非対応。
  3. 5 分検収dao --version → 初回 dao で DeepSeek Key を入力 → プロジェクトで /init して DAO.md を生成。
  4. 選定の判断軸:国内直結 + 低コスト従量課金なら DAO-Code。Anthropic エコシステムと Opus モデルなら Claude Code——入口と請求が分水嶺。
  5. 長時間タスクdao --goal 自律モードは 7×24 ホスト向け。ノート PC を閉じるとセッション切断。文末のクラウド Mac 運用を参照。

結論先行:DAO-Code のインストールハードルは Claude Code より低い——macOS/Linux は curl 1 本、Windows は npm か exe。本当の差は「入るかどうか」ではなく、Anthropic サブスクに課金するか、Agent を 7×24 常駐させるかにある。

1. なぜ別のターミナル Agent インストール経路が必要か

2026 年、ターミナル AI コーディングツールは 2 路線に分かれている:クローズドサブスク型(Claude Code、Codex CLI)とオープンソース + モデル自選(DAO-Code、OpenCode、Aider など)。多くの人が「DAO-Code インストール」を検索するのは curl が分からないからではなく:

  • Claude Code は Anthropic アカウントと Pro サブスクが必要。国内ネットワークでは追加の手間も;
  • GLM Coding Plan など国産プランは枠が限られ、CI マシンで再現しにくい;
  • チームは監査可能なオープン Agentトークン従量・国内直結を求めている。

DAO-Code(コマンド名 dao)は tigicion が MIT で公開したターミナルコーディング Agent。DeepSeek V4(1M コンテキスト)向け、中国語優先。Claude Code の settings.jsonSKILL.mdhooks.json 形式にも互換。GitHub で 800+ Star、v0.3.0 からマルチプラットフォームバイナリと npm パッケージ dao-code を提供。

Claude Code の Skills/MCP 資産を既に使っているなら、DAO-Code への移行コストは比較的低い——ただしOS ごとにインストール経路が異なる。本記事で一度に整理する。

2. DAO-Code とは:インストール前に知るべき位置づけ

コマンドをコピーする前に、DAO-Code が自分のシナリオに合うか確認する:

次元DAO-CodeClaude Code説明
入口ターミナル daoターミナル claudeどちらも TUI。IDE プラグインではない
モデルDeepSeek V4 Pro/FlashClaude Opus/SonnetDAO はキャッシュヒットでコスト削減を強調
認可DeepSeek API Key(従量)Anthropic サブスク/API請求構造がまったく異なる
オープンMIT、fork 可クローズドエンタープライズコンプライアンスで差が大きい
設定互換CC の Skills/Hooks を読めるネイティブ移行摩擦を下げる

DAO-Code は「安い Claude コピー」ではない——キャッシュエンジニアリング + リフレクション層 fork + セッション横断メモリ検証という別ルートを取る。インストールは第一歩。起動後は /init/cost/skills などの slash コマンドを使う。公式ドキュメントは GitHub README 中国語版

3. 3 つのインストール方式比較(スクリプト / npm / 手動バイナリ)

全編 5 軸の比較表で選定しやすくする:

インストール方式対象プラットフォームコマンド / 操作Node 要否自動更新向いている人
A. ワンクリックスクリプト(推奨)macOS、Linuxcurl -fsSL …/install.sh \sh不要手動でスクリプト再実行大多数の開発者
B. npm グローバルWin / macOS / Linuxnpm i -g dao-code≥ 20npm update -gWindows ユーザー、Node 済み
C. 手動バイナリ全プラットフォームReleases から asset 取得不要手動ダウンロード閉域オフライン、CI 事前配置
D. ソースビルド開発者git clone + npm run build≥ 20git pullコントリビューター、カスタム fork
E. npx 試用全プラットフォームnpx dao-code≥ 20毎回最新を取得ゼロインストール体験

モデル能力が分水嶺ではない。ワークフロー入口と請求モデルが——DAO-Code は DeepSeek 従量、Claude Code はサブスク。インストール前にどちらのお金を払うか決める。

システム要件(公式)

OS最低バージョンアーキテクチャ備考
macOS10.15+arm64 / x64スクリプトが自動で xattr 隔離解除
Linux主流 glibc 系arm64 / x64Ubuntu 20.04+ 問題なし
Windows10 1809+x64npm または dao-windows-x64.exe

4. macOS と Linux:5 分ワンクリックインストール

4.1 公式推奨コマンド

ターミナルを開き(macOS は Terminal / iTerm、Linux はデフォルト shell)、実行:

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

スクリプトは次を行う:

  1. darwin / linuxarm64 / x64 を検出;
  2. GitHub Releases から dao-{os}-{arch} をダウンロード;
  3. ~/.local/bin/dao にインストール(DAOINSTALLDIR でカスタム可);
  4. macOS では xattr -d com.apple.quarantine で Gatekeeper 隔離を解除。

4.2 PATH 設定(よくある詰まり)

インストール後 dao: command not found なら ~/.local/bin が PATH にない:

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc   # macOS デフォルト zsh
source ~/.zshrc
# Linux bash ユーザーは ~/.bashrc に追記

検証:

dao --version
which dao

4.3 Apple Silicon と Intel

アーキテクチャの手動選択は不要——スクリプトが uname -mdao-darwin-arm64 または dao-darwin-x64 を自動マッチ。M4 Mac mini クラウドホストでも同様。Agent をノート PC ではなくリモートマシンに常駐させるのに向く。

4.4 Linux ディストリビューションの注意

Ubuntu / Debian / Fedora / Arch など主流 distro は問題なし。Alpine など musl 環境で動的リンク問題が出たら、install.sh を無理に回すより npm インストール静的バイナリ手動取得を優先。

5. Windows:npm と exe の 2 ルート

install.sh は Windows で即エラー終了(npm か exe を使うよう案内)。Windows ユーザー向けの成熟ルートは 2 つ:

5.1 ルート 1:npm グローバル(推奨)

Node.js ≥ 20 を確認:

node --version

DAO-Code をインストール:

npm i -g dao-code

コマンド名も dao。検証:

dao --version

ゼロインストール試用(グローバルに書き込まない):

npx dao-code

5.2 ルート 2:exe ダウンロード

  1. Releases を開く;
  2. dao-windows-x64.exe をダウンロード;
  3. 固定ディレクトリ(例 C:\Tools\dao\)に置き、システム PATH に追加;
  4. または PowerShell でフルパス実行。

5.3 Windows と WSL の選び方

  • ネイティブ Windows:PowerShell + npm または exe。日常開発向け;
  • WSL2:Linux サブシステム内で install.sh を実行。macOS/Linux と同じ体験。WSL を主力ターミナルにしている開発者向け。

Git Bash で install.sh を回すのは非推奨——公式は互換を保証していない。PowerShell か WSL が安定。

6. インストール検証と初回 DeepSeek API 設定

インストール成功後、任意のプロジェクトディレクトリへ:

cd ~/your-project
dao

初回実行で API Key がなければ DeepSeek API Key の貼り付けを案内し、~/.dao/config.json に保存。非対話でも渡せる:

dao --api-key sk-xxxxxxxx --provider deepseek "このプロジェクトを一言で紹介して"

6.1 5 分検収 4 ステップ

ステップコマンド期待結果
① バージョンdao --versionバージョン番号(例 v0.3.x)
② 対話daoInk TUI に入りプロンプト入力可
③ プロジェクト文脈/initDAO.md プロジェクト概要を生成
④ コスト可視化/costトークンとキャッシュヒット率を表示

よく使う slash コマンド:/help 一覧、/model で Pro/Flash 切替、/plan 読み取り専用プランモード、/yolo または dao --yolo で自動承認(慎重に)。

権限とセキュリティ:ファイル書き込み・shell 実行はデフォルトで承認ゲート [y] once [a] remember [n] deny.dao/settings.jsonallow/ask/deny ルールを設定可能。構文は Claude Code と類似。

7. シナリオマトリクス:どの装法を選ぶか

あなたは推奨インストール補足
macOS 日常開発A ワンクリックスクリプト最速。PATH を確認
Linux サーバー / CIA スクリプト または C バイナリCI ではバイナリを artifact にキャッシュ
Windows 10/11B npm グローバル先に Node 20 LTS
閉域オフラインC 手動バイナリ対応 arch を事前ダウンロード
試すだけE npx dao-codeグローバルにゴミを残さない
Claude Code から移行A/B + .claude 設定をコピーSkills/Hooks 形式互換
7×24 長時間タスククラウド Mac/Linux + A + dao --goal下記チェックリスト参照

8. 推奨スタック(Stack)

個人開発者(ローカル):

install.sh → dao → /init → .dao/settings.json 設定 → 必要に応じ MCP

チーム CI(読み取り専用レビュー):

Releases バイナリ → DAO_AUTO_APPROVE=1(サンドボックスのみ)→ dao "review diff" ワンショット

Claude Code とデュアル運用:

ローカル claude で日常 → クラウド Mac 上 dao --goal で長タスク / worktree サブエージェント

マルチ Agent 並列レイアウトは リモート Mac + worktree 短期レンタル を参照。MCP 配置の境界は MCP Server はどのマシンに置く? を参照。

9. 5 つのよくある誤解

  1. 「Windows でも pipe install.sh できる」 — スクリプトは Windows 非対応。npm か exe を使う。
  2. 「入れたら Claude Code を全部代替できる」 — モデルとエコシステムが違う。DAO-Code は DeepSeek コストとキャッシュが強み。Opus の換皮ではない。
  3. 「npm とスクリプトで二重インストールすると衝突」 — 2 つの dao が共存しうる。which dao で優先順位を確認し、1 種類だけ残す。
  4. 「YOLO モードは本番向き」dao --yolo は承認スキップ。信頼できるサンドボックスのみ。本番機はデフォルト承認を維持。
  5. 「ノート PC を閉じても長タスクに影響しない」dao --goal 自律モードはホストがオンライン必須。長時間走らせるならクラウド Mac かサーバー。クラウドMac デュアル AI エージェント構成(DAO-Code にも同様に当てはまる)。

10. 7 ステップ実装チェックリスト

  1. インストール方式を選ぶ:macOS/Linux → スクリプト;Windows → npm か exe。
  2. インストール実行dao --version を確認。
  3. PATH 設定(command not found の場合)。
  4. DeepSeek API Key 取得プラットフォーム公式 で登録・従量課金)。
  5. プロジェクト内 dao + /initDAO.md を生成。
  6. 必要に応じ CC 設定を移行:Skills、Hooks、MCP を .dao/ へ。
  7. 長タスク検収dao --goal "タスク説明" を 30 分走らせ /cost のキャッシュヒット率を観察。7×24 が必要ならクラウド Mac 日払い PoC。

11. FAQ

Q:DAO-Code と Claude Code は共存できる?

できる。コマンドが違う(dao vs claude)、設定ディレクトリも違う(~/.dao vs ~/.claude)。同一ターミナルセッションで承認ルールを混同しないこと。

Q:install.sh は安全?

スクリプトは install.sh でオープン。習慣として先に curl で落としてレビューしてから実行、または Releases から手動バイナリ——エンタープライズは後者 + ハッシュ検証を推奨。

Q:最新版へのアップデート方法は?

スクリプトインストール:install.sh を再実行してバイナリ上書き。npm:npm update -g dao-codedao --versionReleases を照合。

Q:ソースインストールは誰向け?

Agent ロジックを変更する、二次開発するコントリビューター向け:

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

12. まとめ

DAO-Code のインストールは難しくない:macOS/Linux は公式スクリプト 1 本、Windows は npm 1 行か exe 1 個。5 分以内にバージョン検証と初回 API 設定まで完了できる。事前に決めるべきは:DeepSeek 従量請求を受け入れるか、既存 Claude Code 資産との互換が必要か、Agent をクラウドで 7×24 長タスク実行するか

3 つすべて「はい」なら、DAO-Code は 2026 年ターミナル Agent スタックの主力または副機として価値がある。インストール後は /init + /cost で実際の小さな要件を回す方が、10 本のレビューを読むより説得力がある。

クラウド Mac で DAO-Code 長時間タスクを 24/7 実行

専有 M4 ベアメタル、SSH 優先。dao --goal 自律モード・worktree サブエージェント・MCP 同梱に最適

プランを見る · ホーム