概要
- Sill はMacのウィンドウやデスクトップをiPhoneやiPadに表示する無料アプリ
- タッチ、トラックパッド、キーボード、Apple Pencilで操作可能
- HEVCビデオで転送、TLS1.3で暗号化、サーバーやアカウント不要
- 同一ネットワーク、USB、Direct Wireless、VPN経由で接続
- クリップボード共有やペアリング管理、プライバシー重視
Sillの特徴と仕組み
- Mac上の任意のウィンドウやデスクトップ を、iPhoneやiPadにリアルタイム表示
- タッチ操作、トラックパッド、キーボード、Apple Pencil によるリモート操作
- Sill for Mac がウィンドウをScreenCaptureKitでキャプチャし、HEVC形式でエンコード
- TLS 1.3による暗号化通信 で、iOS/iPadOS端末へ直接映像を送信
- 入力操作(タップ・クリック・スクロール・キー入力) がMacへリアルタイムでフィードバック
- フレームドロップ制御 により映像遅延を最小化、常に最新の画面表示
接続方法と要件
- 同一ネットワーク、USBケーブル、Direct Wireless Connection、VPN(例:Tailscale) で接続可能
- アカウント登録や中継サーバー不要、完全なP2P接続
- ペアリング方式 :初回のみペアリングコードの入力またはスキャン、以降は自動認識
- 要件
- Mac:Apple Silicon搭載、macOS 14以降
- iPhone/iPad:iOS 17またはiPadOS 17以降
- 必要な権限
- Mac:画面収録、アクセシビリティ、(macOS 15以降はローカルネットワーク)
- iPhone/iPad:ローカルネットワーク、カメラ(ペアリング時)
主な機能
- ウィンドウまたはデスクトップ単位で表示、アプリのメニュー操作も可能
- クリップボード共有 :テキストのみ、双方向、最大256KB
- Apple Pencil対応 :ポインタ操作
- キーボード・トラックパッド・マウス連携 :Mac上のウィンドウを直接操作
- ウィンドウのテキストサイズ調整 やバーチャルディスプレイ機能
- iPhone Duo対応 :ヒンジやカバーディスプレイにも最適化
利用上の注意点
- 音声転送非対応、クリップボードはテキストのみ
- Macがスリープ中やログイン前は利用不可
- 同時に操作できるのは1ウィンドウまたはデスクトップのみ
- 古いバージョンは暗号化・ペアリング非対応、最新版へのアップデート推奨
インストール方法
- Mac用 :公式サイト(getsill.app)またはHomebrew(brew install --cask saffsanity/sill/sill)
- iPhone/iPad用 :App Store、またはソースからビルド
- ソースからのビルド :
- Mac:Xcode 27、Scripts/make-app.shスクリプトでビルド・インストール
- iPhone/iPad:Xcode 27.1、バンドルID変更後にビルド
- 開発詳細やデバッグはdocs/DEVELOPMENT.md参照
貢献・ライセンス
- オープンソース (Apache License 2.0)、著作権 Noah Saffer 2026
- GitHub Sponsorsによる寄付歓迎 (全機能無料、寄付で機能追加なし)
- バグ報告・提案・プルリクエスト歓迎、詳細はCLAUDE.md・SECURITY.md参照
- SwiftとApple公式フレームワークのみ使用、サードパーティ依存なし、低遅延重視
サポート・リンク集
- 公式サイト :getsill.app
- Mac用ダウンロード :Download for Mac
- サポート・プライバシー・利用規約 :公式サイト内リンク参照