Ami AI companion app logo
すべてのガイド
デスクトップ連携

OpenClawセットアップガイド

Amiにデスクトップ制御機能を — メモ、リマインダー、カレンダー、音楽など。

プライバシーに関する注意: OpenClawはデバイス上で完全に動作します。ゲートウェイトークンがマシンから出ることはありません。

前提条件

macOS はApple Notes、リマインダー、カレンダー、ミュージックのツールに必要です。

Node.js 22+ — 確認: node --version

Node 22+がない場合:

bash
brew install node@22
Step 1

OpenClawのインストール

ターミナルでインストーラスクリプトを実行:

bash
curl -fsSL https://openclaw.ai/install.sh | bash

CLIがインストールされ、セットアップウィザードが自動的に開始されます。

インストールを確認

bash
openclaw doctor

openclaw が見つからない場合、PATHに追加:

bash
echo 'export PATH="$(npm prefix -g)/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
Step 2

ゲートウェイの起動

セットアップウィザードがバックグラウンドデーモンをインストールします。実行状態を確認:

bash
openclaw gateway status

手動で起動する場合:

bash
openclaw gateway --port 18789

ゲートウェイトークンを見つける

トークンは ~/.openclaw/openclaw.json の gateway.auth.token. 確認コマンド:

bash
cat ~/.openclaw/openclaw.json | grep '"token"' | head -1
このトークンを保存してください — 次のステップで必要です。
Step 3

AmiをOpenClawに接続

  1. Amiアプリを開いて設定(歯車アイコン)に移動
  2. 詳細設定セクションまでスクロール
  3. OpenClaw Gatewayを展開
  4. フィールドを入力:
フィールド値
ゲートウェイURLws://127.0.0.1:18789
ゲートウェイトークン(ステップ2のトークンを貼り付け)

5. WebチャットをOpenClaw経由でルーティングを有効にする

6. 保存をクリック

オプション設定

設定機能
アイデンティティを同期Amiの名前と性格をゲートウェイに送信し、他のチャネルで同じキャラクターを使用
メモリを取得キャラクターロード時にワークスペースからメモリをインポート
メモリを送信10分ごとにアプリのメモリをワークスペースに自動同期
Step 4

エージェントワークスペースの設定

OpenClawはワークスペースフォルダを使用します。デフォルトは ~/.openclaw/workspace-ami/

2つのファイルが必要です:

SOUL.md — パーソナリティ

このファイルはアプリから自動同期されます。Amiの性格と応答方法を定義します。

~/.openclaw/workspace-ami/SOUL.md

TOOLS.md — ツール手順

Amiの macOS ツール使用チートシート。すでに設定済みのはずです。

~/.openclaw/workspace-ami/TOOLS.md

ファイルには osascript コマンドが含まれています。

利用可能なツール

接続後、Amiに以下のことを頼めます:

Apple Notes

“買い物リストのメモを書いて”

“週末の計画というタイトルのメモを保存”

リマインダー

“午後3時に歯医者に電話するリマインダーを”

“明日植物に水をやるリマインダーを”

カレンダー

“今日の予定は?”

“金曜日午後2時にJakeとの会議を追加”

ミュージック

“音楽をかけて”

“音楽を一時停止”

“次の曲に”

“今何がかかってる?”

システムコントロール

“ダークモードに切替”

“5分タイマーを設定”

“バッテリー残量は?”

アプリとURLを開く

“Safariを開いて”

“twitter.comを開いて”

トラブルシューティング

OpenClawの更新

bash
npm update -g openclaw

またはインストーラを再実行:

bash
curl -fsSL https://openclaw.ai/install.sh | bash

アーキテクチャ

興味のある方へ — AmiがデスクトップとどのようにM通信するか:

┌──────────────┐     WebSocket      ┌──────────────────┐     osascript     ┌──────────────┐
│   Ami App    │ ──────────────────► │ OpenClaw Gateway │ ────────────────► │  macOS APIs  │
│  (browser)   │ ◄────────────────── │  (localhost)     │ ◄──────────────── │ Notes, Music │
│              │    SSE streaming    │  Port 18789      │    tool results   │ Calendar etc │
└──────────────┘                     └──────────────────┘                   └──────────────┘
                                            │
                                     ┌──────┴──────┐
                                     │  Workspace  │
                                     │  SOUL.md    │
                                     │  TOOLS.md   │
                                     └─────────────┘

1. ブラウザでAmiにメッセージを送信

2. アプリがツールリクエストを検出し、プレビューカードを即座に表示

3. メッセージがWebSocket経由でOpenClawゲートウェイにルーティング

4. ゲートウェイのエージェントがTOOLS.mdを読み、適切なosascriptコマンドを実行

5. エージェントが確認を返し、Amiがあなたに話しかけます

始める準備はできましたか?

OpenClawをインストールし、Amiに接続して、自然言語でデスクトップを操作しましょう。

アプリを開く