Apple Notes
memo を使用して、Apple Notes をターミナルから直接管理できます。ノートは iCloud を介してすべての Apple デバイス間で同期されます。
前提条件
- macOS と Notes.app がインストールされていること
- インストール方法:
brew tap antoniorodr/memo && brew install antoniorodr/memo/memo - 初回実行時に Notes.app への自動化アクセスを許可してください(システム設定 → プライバシーとセキュリティ → 自動化)
使用するタイミング
- ユーザーが Apple Notes の作成、表示、検索を依頼した場合
- 情報を Notes.app に保存して、デバイス間でアクセス可能にする場合
- ノートをフォルダに整理する場合
- ノートを Markdown/HTML にエクスポートする場合
使用しないタイミング
- Obsidian の保管庫管理 →
obsidianスキルを使用 - Bear Notes → 別のアプリ(ここではサポート外)
- エージェント専用の一時的なメモ →
memoryツールを使用
クイックリファレンス
ノートの表示
memo notes # すべてのノートを一覧表示
memo notes -f "フォルダ名" # フォルダでフィルタリング
memo notes -s "クエリ" # ノートを検索(あいまい検索)
ノートの作成
memo notes -a # ノートを追加($EDITOR が開きます)
memo notes -a -f "フォルダ名" # 特定のフォルダにノートを追加
-a/--add は単体フラグです。$EDITOR を開いてノートを作成します。タイトルの引数は取りません。-f/--folder を使用してフォルダを指定します。事前に $EDITOR を設定しておいてください(例: export EDITOR=vim)。
ノートの編集
memo notes -e # 対話的に選択して編集
ノートの削除
memo notes -d # 対話的に選択して削除
ノートの移動
memo notes -m # ノートをフォルダに移動(対話的)
ノートのエクスポート
memo notes -ex # HTML/Markdown にエクスポート
制限事項
- 画像や添付ファイルを含むノートは編集できません
- 対話的なプロンプトにはターミナルアクセスが必要です(必要に応じて pty=true を使用)
- macOS 専用 — Apple Notes.app が必要です
ルール
- ユーザーがデバイス間(iPhone/iPad/Mac)での同期を望む場合は Apple Notes を優先する
- エージェント内部のメモで同期が不要なものは
memoryツールを使用する - Markdown ネイティブな知識管理には
obsidianスキルを使用する