注意: 本記事はドキュメント・公開情報をもとにした評価記事です。コード例はシミュレーションです。
3行要約
- 作業中のコンテキストスイッチを最小化し、Macのノッチ部分から即座にAIエージェントを召喚するツール。
- 既存のチャットUIと異なり「ノッチというデッドスペース」を操作の起点にすることで、ブラウザ移動の数秒を削れる。
- MacBook Pro/Airのノッチ付きモデル愛用者には最適だが、外部モニターメインのユーザーには恩恵が薄い。
📦 この記事に関連する商品(楽天メインで価格確認)
MacBook Pro M3ノッチを活用したAIワークフローを最も快適に体験できる現行機
※アフィリエイトリンクを含みます
結論から: このツールは「買い」か
結論を言えば、M1/M2/M3チップ搭載のMacBookを単体で運用し、1日に何十回もAIにコードレビューや要約を投げるエンジニアなら「買い」です。 私はこれまでRaycast AIやMacGPTを常用してきましたが、それらとの最大の違いは「視覚的な占有領域」の扱いにあります。 多くのAIツールが「画面中央にポップアップする」のに対し、Pusharyはノッチという物理的な境界線を利用して、あたかもハードウェアの一部としてAIが常駐している感覚を提供します。 一方で、外部ディスプレイに接続してMac本体をクラムシェルモードにしている場合、このツールのアイデンティティは消失します。 現状、特定のハードウェア形状に依存した「ニッチだが刺さる人には強烈に刺さる」ツールだと評価しています。
このツールが解決する問題
エンジニアにとって最大の敵は、集中力が切れる瞬間の「コンテキストスイッチ」です。 コードを書いている最中に「このメソッドの最適な命名は?」「この正規表現を修正したい」と思ったとき、ブラウザを開いてChatGPTを叩く、あるいはショートカットで大きなウィンドウを出す行為は、わずか数秒ですが思考のフローを中断させます。 従来のツールは「画面を上書きする」ものが多く、背後にあるコードが見えなくなることがストレスでした。
Pusharyは、MacBookの画面上部にある「ノッチ(切り欠き)」をAIへの入り口に変えることで、この問題を解決しようとしています。 ノッチ部分をクリック、あるいは特定のホバーアクションでエージェントが「降りてくる」挙動は、画面の作業領域を侵食せず、なおかつ現在のコンテキストを維持したまま対話を可能にします。 これは単なるUIの変更ではなく、AIを「別のアプリケーション」から「OSの機能の一部」へと昇華させる試みだと言えます。 また、複数のエージェントをノッチの左右に割り当てられるため、用途に応じて「リファクタリング担当」「ドキュメント生成担当」を瞬時に切り替えられるのが実務上の強みです。
実際の使い方
インストール
現状、PusharyはHomebrewでの配布ではなく、公式サイト(Product Hunt経由のリンク)からのバイナリインストールが基本です。 macOSのアクセシビリティ権限と、ノッチ周辺を描画するためのスクリーン録画権限(実際には描画領域の計算に使用)が必要です。
# 特定のCLIツールは用意されていないが、設定ファイルでエージェントを管理可能
# 例として設定のバックアップや反映は以下のようなパスで行う
cp ~/Library/Application\ Support/Pushary/config.json ./my-ai-config.json
基本的な使用例
Pusharyの真骨頂は、独自のAPIエンドポイントやローカルLLMとの連携にあります。 私は自宅サーバーで稼働させているOllama(Llama 3)をノッチから呼び出せるように設定しています。 設定ファイル(config.json)のイメージは以下の通りです。
{
"agents": [
{
"id": "refactor-expert",
"name": "Refactor AI",
"endpoint": "http://localhost:11434/v1/chat/completions",
"model": "llama3:8b",
"system_prompt": "あなたはリファクタリングの専門家です。簡潔なコード案のみを提示してください。",
"trigger": "notch-left"
},
{
"id": "claude-sonnet",
"name": "Claude 3.5 Sonnet",
"api_key": "sk-ant-...",
"model": "claude-3-5-sonnet-20240620",
"trigger": "notch-right"
}
]
}
このように設定することで、ノッチの左側をクリックすればローカルのLlama 3が、右側ならClaude 3.5が即座に起動します。 APIレスポンスのパースも高速で、ストリーミング表示に対応しているため、体感的な待機時間はほとんどありません。
応用: 実務で使うなら
私は普段、VS Codeでの開発中に「クリップボード内のコードを即座に型定義付きに変換する」という用途で活用しています。 Pusharyにはクリップボード自動読み込み機能があるため、コードをコピーしてノッチを叩くだけで、変換結果がノッチから「吹き出し」として表示されます。 この際、画面全体が隠れないため、元のコードを横目で確認しながらAIの提案を吟味できるのが非常に実用的です。
さらに、GitHubのPRレビュー時に、指摘事項を要約させるエージェントをノッチに常駐させています。 特定のURLを渡すとその内容をスクレイピングして要約を返す自作のFastAPIサーバーをエンドポイントに指定することで、Pusharyを「自分専用の特化型モニター」として運用しています。
強みと弱み
強み:
- 視線移動の最小化: 画面最上部のノッチにUIが集中しているため、視線移動が少なくて済む。
- 画面占有率の低さ: 作業中のウィンドウを覆い隠さない絶妙なサイズ感。
- マルチエージェント対応: GPT-4o、Claude 3.5、ローカルLLMをノッチの左右で使い分けられる。
- 低遅延な操作感: Swiftでネイティブ実装されているため、Electron製のアプリとは比較にならないほど軽量。
弱み:
- ハードウェア依存: ノッチのないMacや、外部ディスプレイ環境では使い勝手が激減する。
- 履歴管理の弱さ: チャット履歴を深く追う用途には向かず、あくまで「使い捨てのやり取り」に特化している。
- 日本語入力の挙動: 執筆時点では、インライン入力時に日本語の確定が不安定な場面が稀にある。
- 設定の難易度: 独自のAPI連携を行うにはJSONを直接編集する必要があり、非エンジニアにはハードルが高い。
代替ツールとの比較
| 項目 | Pushary | Raycast AI | MindMac |
|---|---|---|---|
| UI配置 | ノッチ(画面上部) | 画面中央(ランチャー) | メニューバー/独立窓 |
| 操作感 | 常駐・軽量 | 多機能・統合型 | 管理・カスタマイズ重視 |
| 価格 | $10〜(買い切り型) | 月額$8〜 | $20〜(買い切り型) |
| 適した用途 | 瞬間的なコード相談 | アプリ起動・ワークフロー統合 | 複数APIの高度な管理 |
Raycastは多機能すぎてAIへのアクセスに2〜3ステップかかることがありますが、Pusharyは「1クリック」に命をかけています。 一方、MindMacのようなUI管理に特化したツールと比べると、Pusharyは「機動力」を重視した設計です。
料金・必要スペック・導入前の注意点
Pusharyは基本的に有料の買い切りモデル(現時点で$10〜$15程度)を採用しています。 サブスクリプションではないため、一度買えばAPI料金(OpenAIやAnthropic)の実費だけで運用できるのが魅力です。 必要なスペックは、macOS Sonoma以降を搭載したApple Silicon Macを強く推奨します。 Intel Macでも動作はしますが、ノッチがないモデルが多いため、このツールの良さを100%引き出すことはできません。
導入前に確認すべきは、自分のメイン作業環境です。 もしあなたが「14インチや16インチのMacBook Proをカフェや移動中に開き、内蔵ディスプレイだけで作業するスタイル」なら、このツールは最高の相棒になります。 逆に、27インチ以上の外部4Kモニターをメインにし、Macは横に置いているだけなら、ノッチは遠すぎて操作しづらいでしょう。 また、APIキーを自分で用意する必要があるため、OpenAI等のプラットフォームで支払設定が済んでいることが前提です。
私の評価
星4つ(★★★★☆)です。 万人受けするツールではありませんが、MacBookのハードウェア構造をソフトウェアのUIに昇華させたアイデアは素晴らしい。 私はRTX 4090搭載の自宅サーバーとTailscaleでVPNを張り、外出先のMacBookからPushary経由で自宅のローカルLLMを叩くという環境を構築していますが、このレスポンスの速さと手軽さは中毒性があります。
減点理由は、やはり外部モニター使用時のUXが考慮不足である点と、JSON設定ファイルのバリデーションが甘い点です。 エンジニアであれば自分で解決できるレベルですが、プロダクトとしての完成度はもう一歩。 しかし、「仕事で使えるか」という私の基準では、コンテキストスイッチを物理的に減らしてくれるこのツールは、十分に実戦配備する価値があると感じています。
よくある質問
Q1: ノッチがない古いMacBookやiMacでも使えますか?
使えますが、その場合は画面上部中央に「仮想ノッチ」が表示されるか、単なるメニューバーアプリのような挙動になります。このツールの「物理的な隙間を活用する」という体験は損なわれるため、あまりおすすめしません。
Q2: OpenAIのAPI料金は別にかかりますか?
はい、かかります。Pusharyはインターフェースを提供するソフトなので、別途OpenAIやAnthropicのAPIキーをセットする必要があります。ただし、OllamaなどのローカルLLMをエンドポイントに指定すれば、完全に無料で運用可能です。
Q3: 動作は重くないですか? GPUメモリを消費しますか?
Pushary自体はSwift製の軽量なネイティブアプリなので、メモリ消費は100MB以下、CPU使用率もアイドル時はほぼゼロです。AIの推論をローカルで行う場合は別ですが、アプリ自体が開発の邪魔をすることはありません。






