AIエージェント関連の最新情報を収集・要約し、ナレッジエントリを自動生成する(デフォルト: Claude)
entries/ 配下の全サブフォルダ内の最新ファイルの日付を前回実行日として取得するsource_urls とタイトルを収集しておくentries/ に日付付きMarkdownファイルを生成する/catch-up) → デフォルトのClaude関連検索クエリを実行/catch-up MCP) → そのキーワードで追加検索/catch-up cursor, /catch-up copilot) → 該当エージェントの検索クエリに切り替え追加の引数: $ARGUMENTS
entries/ 配下の全サブフォルダのファイル名を確認し、最新の日付(YYYY-MM-DD形式)を取得する。
# 最新エントリの日付を取得するイメージ
ls entries/*/ | grep -oP '^\d{4}-\d{2}-\d{2}' | sort | tail -1
取得した日付の 1日前 を SEARCH_FROM として、検索クエリに after:SEARCH_FROM を付与する。
例: 最新エントリが 2026-03-30-xxx.md → SEARCH_FROM = 2026-03-29 → after:2026-03-29
こうすることで after: が「その日より後(当日を含まない)」と解釈される検索エンジンでも、
最新エントリの日付当日のコンテンツが確実に取得対象に含まれる。
当日以前の重複記事は後述の重複排除ルールで除去する。
entries/ 配下のサブフォルダが全て空の場合は「直近1週間」をデフォルトとする。
以下のクエリに after:LAST_DATE を付与して実行する:
Anthropic Claude release changelog after:LAST_DATEClaude Code new features update after:LAST_DATEAnthropic MCP update after:LAST_DATEClaude API changes new model after:LAST_DATEAnthropic blog announcement after:LAST_DATEClaude Code site:qiita.com after:LAST_DATEClaude Code site:zenn.dev after:LAST_DATEAnthropic Claude site:note.com after:LAST_DATEClaude Code 使い方 実践 after:LAST_DATEClaudeDevs site:x.com after:LAST_DATEClaudeDevs Claude Code after:LAST_DATE注意: X はクローラーを制限しているため、取得できない場合がある。ヒットしなくても正常。
Cursor IDE update changelog after:LAST_DATECursor AI new features after:LAST_DATEGitHub Copilot update changelog after:LAST_DATEGitHub Copilot new features after:LAST_DATEOpenAI Codex update after:LAST_DATEOpenAI coding agent news after:LAST_DATEエントリ生成前に以下を確認し、該当する記事はスキップする:
source_urls に含まれている重複と判断した場合は生成をスキップし、スキップした旨を出力後のサマリーに記載する。
templates/entry-template.md を読み、そのフォーマットに従って entries/01_unread/YYYY-MM-DD-slug.md を生成する。
同日のファイルが既に存在する場合は entries/01_unread/YYYY-MM-DD-slug-2.md のように連番をつける。
エントリ生成後、以下を表示:
/try コマンドの使い方を案内