ホーム チュートリアル カテゴリ Skills サイトについて
ZH EN JA KO
👀

Peekaboo

UI自動化 開発ツール

インストールコマンド

npx clawhub@latest install peekaboo

インストール手順

1
環境確認

Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。

2
インストール実行

上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にPeekabooを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。

3
インストール確認

openclaw skills listを実行してインストール済みスキル一覧を確認し、Peekabooが表示されていることを確かめてください。

4
パラメータ設定(任意)

下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。

手動インストール方法:Skillフォルダを~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
画面認識 UI操作 フロー録画

詳細紹介

Peekaboo は OpenClaw にmacOSデスクトップUI自動化機能を提供し、スクリーンショットと視覚認識技術でUI要素を特定し、マウスとキーボード操作をシミュレートして任意のデスクトップアプリを制御します。

コア機能

  • 画面認識:現在の画面をキャプチャし、AIビジョンモデルでUI要素の位置と状態を識別
  • UI操作:マウスクリック、ドラッグ、キーボード入力などをシミュレートしてデスクトップアプリを制御
  • フロー録画:ユーザーの操作フローを録画し、再生可能な自動化スクリプトを自動生成
  • マルチアプリ連携:複数のデスクトップアプリにまたがる複合タスクを実行

設定方法

{
  skills: {
    peekaboo: {
      screenshotInterval: 1000,
      clickDelay: 200,
      retryOnFail: true,
      permissions: {
        accessibility: true,
        screenRecording: true
      }
    }
  }
}

使用シーン

  • データ入力やレポートエクスポートなど、繰り返しのデスクトップ操作フローを自動化
  • デスクトップアプリケーションのUI機能をテスト
  • 操作チュートリアルやデモ動画を録画
  • 複数のデスクトップアプリにまたがる複合ワークフローを実行