MIT ライセンス、ローカルファーストのデスクトップペットプラットフォーム。プラグイン SDK を内蔵し、stdio/TCP の MCP サーバーとして DeepSeek Harness などのコーディングエージェントに接続できる。
DSH 統合
互換
作者による申告
安全性監査
未監査
最終検証日
2026-08-21
ライセンス
MIT
01どんなタスクに使えるのか?
Give a coding agent a visible desktop companion that reacts to agent events
Local pet reaction animations (thinking, editing, testing, success, error), status changes, and short speech bubbles driven by MCP tools
Developers running coding agents such as DeepSeek Harness who want live, privacy-safe visual feedback while the agent works
Add focus timers, reminders and mini games to your workspace without any agent
Official plugins — focus timers, reminders, mood check-ins, mini games, launch shortcuts, hydration nudges, virtual-pet stats — enabled via the Control Center
Non-developer desktop users who want an animated companion with productivity plugins out of the box
Build custom pet abilities with a sandboxed plugin SDK
Custom plugins with permissions, quotas, storage, schedules, commands, panels, events, audio and notifications, scaffolded via `npx @open-pets/cli`
Plugin developers extending the OpenPets companion platform
02DeepSeek Harness への導入方法
前提条件
- A desktop OS: macOS (Apple Silicon or Intel), Windows x64, or Linux (AppImage) — download the matching package from OpenPets Releases
- For agent integration: an MCP-capable coding agent configuration where the `@open-pets/mcp` server (run via npx) can be registered
インストール手順
- 01
Download the package for your operating system from OpenPets Releases: `OpenPets-*-mac-arm64.dmg` / `OpenPets-*-mac-x64.dmg` / `OpenPets-*-win-x64-setup.exe` / `OpenPets-*-linux-x86_64.AppImage`, and install it
- 02
Launch OpenPets — a pet appears immediately; no agent setup required
- 03
Optional: enable official plugins (focus timers, reminders, mini games) via the desktop Control Center
- 04
Optional: to drive pet reactions from a coding agent, add the `openpets` server (`"command": "npx"`, `"args": ["-y", "@open-pets/mcp@latest"]`, type stdio) to your agent's `mcpServers` configuration; pass `--pet <petId>` to target a specific pet
導入成功の確認
- Launch the app and confirm a pet appears immediately on the desktop — no agent setup required
- Run `npx @open-pets/cli doctor` to check whether integrations are installed or broken and whether the desktop app is reachable (it exits non-zero only when an integration is broken)
03DSH 統合と能力の範囲
Installed as a standard stdio/TCP MCP server (@open-pets/mcp); MCP-capable coding agents such as DeepSeek Harness drive desktop pet reactions via the openpets_status / openpets_react / openpets_say tools
Animated desktop pets
OpenPets desktop app (macOS / Windows / Linux)→animated companions that idle, wander and react on your desktop, managed via the built-in Pet Gallery
MCP server for agent-driven reactions
MCP client / coding agent configuration (stdio or TCP)→`openpets_status` (target pet ID + connectivity), `openpets_react` (reaction animations), `openpets_say` (speech bubble)
runs a local MCP server process; the Claude Code integration additionally writes memory instructions to `~/.claude/CLAUDE.md` and hooks to `~/.claude/settings.json`Official plugin catalog
built-in desktop Control Center→focus timers, reminders, mood check-ins, mini games, launch shortcuts, hydration nudges, and virtual-pet stats
plugins can show notifications, play audio tones and schedule remindersSandboxed plugin SDK v3
`@open-pets/plugin-sdk` JavaScript/TypeScript plugins→custom pet abilities with permissions, quotas, storage, schedules, commands, panels, events and audio
plugin network fetch requests are limited to developer-declared hostnames and guarded against local SSRF
04誰に向いているのか?使うべきでない場面は?
向いている用途
- Developers running coding agents such as DeepSeek Harness who want live, privacy-safe visual feedback while the agent works
- Non-developer desktop users who want an animated companion with productivity plugins out of the box
- Plugin developers extending the OpenPets companion platform
不向きな用途
- macOS builds may still be unsigned and can trigger a security warning; if macOS blocks execution you must remove the quarantine flag via `xattr -dr com.apple.quarantine /Applications/OpenPets.app`. Only Windows release installers are signed.
05互換性・メンテナンス・セキュリティ上の注意
- macOS builds may still be unsigned and can trigger a security warning; if macOS blocks execution you must remove the quarantine flag via `xattr -dr com.apple.quarantine /Applications/OpenPets.app`. Only Windows release installers are signed.
- Agent integration is per-client and must be configured separately: Claude Code installs MCP plus hooks and memory files, OpenCode installs a hook plugin, and Cursor / other MCP clients must register OpenPets as a stdio or TCP server; `npx @open-pets/cli doctor` diagnoses the Claude hook and Cursor MCP setups.
- OpenPets is local-first with no central AI server, but pets and plugins are fetched from the openpets.dev catalog (the app is fully functional without it), and any AI features run through connections you configure with your own keys.
MIT · actively maintained (latest release v3.4.0, 2026-08-09)
06よくある質問
DeepSeek Harness などのコーディングエージェントを OpenPets に接続するには?
エージェントの MCP 設定に OpenPets を標準の stdio または TCP MCP サーバーとして登録します(例: `npx -y @open-pets/mcp@latest`)。エージェントは `openpets_status`・`openpets_react`・`openpets_say` の 3 つのツールを使い、接続確認、アニメーション(thinking、editing、testing、success、error)のトリガー、吹き出し表示を行えます。`--pet <petId>` を渡すと特定のペットを指定できます。
OpenPets を使うのにエージェントは必須ですか?
いいえ。最新のデスクトップ版をダウンロードして起動するだけで、エージェントの設定なしにペットがすぐに表示されます。公式プラグイン(集中タイマー、リマインダー、気分チェックイン、ミニゲーム、バーチャルペットのステータス)はデスクトップのコントロールセンターから有効化できます。
プロンプトやコードがペットの吹き出しに表示されませんか?
されません。発話内容は検証され、機密変数・パス・シークレット・複数行のコードスニペットの漏洩が防がれます。自動的な反応はすべて、コマンド実行やファイル書き込みといったローカルの静的トリガーのみで動作します。
対応プラットフォームは?
macOS(Apple Silicon と Intel の dmg)、署名済みの Windows x64 インストーラー、Linux AppImage です。macOS ビルドは未署名の場合があり、実行がブロックされた場合は `xattr -dr com.apple.quarantine /Applications/OpenPets.app` で隔離フラグを除去してください。
OpenPets はデータをクラウドに送信しますか?
中央の AI サーバーはありません。AI 機能は自分で設定した接続先とキーを使ってローカルマシン上で動作し、IPC は実行ごとのランダムなセキュリティトークンで保護されたローカルソケットを使用します。ペットとプラグインは openpets.dev から取得されますが、なくてもアプリは完全に動作します。
07関連する DSH ワークフロー
dsh-better-sidebar
by omdsh-dev
ファイル表示・編集、ターミナル、Git、サブエージェントのページを内蔵し、サードパーティによる新規サイドバーページの登録にも対応する拡張可能なサイドバー基盤
dsh-tui
by ccch1mneyyy
Claude Code 風の全画面 TUI プラグイン。鯨トップバー、リアルタイム状態行、思考ストリーミング、Esc 二連打の巻き戻し、コンテキスト進捗バーと TPS メーター搭載。npm で一発インストール
dsh-tianshu-tui
by huiliyi37
DeepSeek Harness 向けインタラクティブ TUI:セッションワークスペース、画像 E2E(クリップボード/ビジョン橋)、スラッシュ補完、承認カード、推論可視化の純粋な表示層
dsh-popout-sidebar
by e2mcc
ポップアウトサイドバー:アーティファクトとファイルツリーを複数プレビュー形式で一覧し、別ブラウザタブにポップアウトして別モニターへドラッグ可能。他のサイドバープラグインと同時共存
08データと出典
To run OpenPets as an MCP tool, add the server to your agent's configuration:
**Cursor / Other MCP Clients**: Register OpenPets as a standard stdio or TCP MCP server.
**Optional agent layer**: Claude Code, OpenCode, Cursor, Pi, and MCP clients can drive local pet reactions without expos…
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
