Curflow
Curflowは、マウスやトラックパッドでジェスチャーを描いてアクションを実行するmacOS自動化ツール。キーボード切替なしで操作に集中。
Curflowとは?
Curflowは、マウスやトラックパッドでジェスチャーを描いてアクションをトリガーするmacOSジェスチャー自動化ツールです。キーボードに手を伸ばすことなく、カーソルを主なコントロールとして保ち、ジェスチャーの動きをシステムレベルのコマンドに変換します。
Curflowはシステムレベルで動作するため、macOSのあらゆるアプリケーションでジェスチャーが使用可能です。また、コンテキスト(アプリごとやデバイスごと)に応じて同じジェスチャーを異なるアクションに割り当てられるため、作業スタイルに合わせたショートカットの整理が容易になります。
主な機能
- ジェスチャーでアクションをトリガー: カーソルの動きに応じてアクションを実行するジェスチャーマッピングを作成。
- アプリ横断のシステムレベル動作: システムレベルで「どのアプリ」でも動作し、ページに記載のネイティブmacOSアプリや一般的なサードパーティアプリに対応。
- コンテキスト対応マッピング: ジェスチャーごと、アプリごと、デバイスごとのコンテキストに基づいてジェスチャーの動作を構成。
- 寛容な認識エンジン: 完璧な形状を要求せず、動きの主な方向を解釈。わずかな曲線も意図した方向にカウント。
- ショートカットからジェスチャーへのワークフロー: ウィンドウ/ナビゲーション制御、Spotlight、Mission Control、スクリーンショットなどのショートカット駆動コマンドにキー組み合わせをジェスチャーにマッピング。
- アクションシーケンス(多段階ワークフロー): 複数のアクションを1つのジェスチャーに連鎖させて繰り返し作業を削減(例:アプリ切替 → 貼り付け → 書式設定)。
- AppleScriptアクション対応(ロードマップ/公開ビジョン): サイトによると、ジェスチャーでAppleScriptを実行可能。ファイル管理やシステム/アプリ固有ワークフローに対応。
Curflowの使い方
- ジェスチャーを定義(描いた動き)から始め、適用するスコープを選択。
- ジェスチャーをアクションにマッピング—サイトではショートカットから始め、ジェスチャー対応の同等アクションを作成。
- コンテキストを設定(例:アプリごとやデバイスごと)で、同じジェスチャーの動作を場所に応じて変更。
- 単一アクションまたはアクションシーケンスを作成して、多段階ワークフローを1つのジェスチャーにまとめる。
- パネルでマッピングを確認—ジェスチャーカテゴリごとに一目でレビュー。
ユースケース
- キーボードなしナビゲーション: ブラウザワークフロー内で進む/戻る、次のステップへ、スクロール、タブナビゲーションをジェスチャーで。
- クリップボードとクイック編集: コピー/ペーストをジェスチャーでトリガーし、マウス/トラックパッドの手を動かしたままコンテンツ移動。
- アプリ切替とタブ制御: 作業パターンに合わせたジェスチャーマッピングでアプリ切替、新規タブ、前/次タブ移動、タブ閉じ。
- 精密さを必要としない繰り返しコマンド制御: Curflowの方向ベース認識で、正確な形状でなくてもジェスチャーが信頼性高く動作。
- ジェスチャー起動の多段階操作: アプリ切替、コンテンツ貼り付け、書式設定などの連鎖ステップを1つのジェスチャーで実行。
FAQ
CurflowはどのMacアプリでも使えますか?
はい。ページによるとシステムレベル動作のため、Safari、Chrome、Figma、VS Code、Terminal、ネイティブアプリなどでジェスチャーが動作します。
マウスとトラックパッドの両方で使えますか?
はい。サイトによると両方対応、Magic Mouseや外部トラックパッド含め、ジェスチャー挙動は同一です。
ジェスチャーが正確でなくても大丈夫ですか?
Curflowは不正確さに寛容で、動きの主な方向を解釈し、正確な形状を要求しません。
CurflowはmacOS標準ジェスチャーと干渉しますか?
ページによると、定義したジェスチャーを検知した時のみ起動し、macOS標準ジェスチャーと干渉しません。
無料トライアルはありますか?
はい。ページによると14日間の無料トライアルがあり、クレジットカード不要です。
代替案
- macOS ショートカットカスタマイズ(システム設定/ショートカット): 組み込みキーボードショートカットやシステム自動化を代替として使用できますが、マウス/トラックパッドジェスチャーではなくキーボードに縛られます。
- スクリプト/ワークフローを実行する自動化ツール: スクリプトや繰り返しステップによる自動化が目的なら、スクリプトベースの自動化で類似の結果が得られます。ただし、Curflowはジェスチャーによる実行に特化しています。
- ウィンドウ管理・ナビゲーション ホットキーツール: 高速ナビゲーションやウィンドウ/タブ制御には、ホットキー中心のユーティリティで類似のユースケースをカバーできますが、通常はキー押下に依存します。
- ポインター/トラックパッド ジェスチャーツール: 他のジェスチャーベースツールでトラックパッド/マウスジェスチャーからコマンドをトリガーできる場合があります。Curflowの差別化点はページで説明するネイティブ/システムレベルのジェスチャーマッピングとコンテキスト処理です。
代替品
Biji
Bijiは、革新的なツールと機能を通じて生産性を向上させるために設計された多目的プラットフォームです。
Codex Plugins
Codex Pluginsでスキル、アプリ連携、MCPサーバーを再利用可能なワークフローにまとめ、Gmail・Google Drive・Slack等のツールにアクセス。
Struere
Struereはスプレッドシートの運用を置き換えるAIネイティブな業務OS。ダッシュボード、アラート、オートメーションで一元化。
OpenFlags
OpenFlagsはオープンソースのセルフホスト型フィーチャーフラグ管理。アプリSDKでローカル評価し、制御プレーンで安全に段階展開。
Decision Jar
Decision Jarは仮想ジャーに選択肢を入れてスマホを振るだけで即決。AI提案と決定ログで判断の疲れを軽減します。
Planndu: Daily Task Planner
Plannduは、AI生成や内蔵のポモドーロタイマーなどのツールを活用して、ユーザーがタスクを整理し、プロジェクトを管理し、ルーチンを構築し、集中力を高めるのに役立つように設計された直感的な生産性アプリケーションです。