テック技報最新号へ →
AIコーディング

「メモして」で Claude に思いつきを GitHub の非公開リポジトリへ書かせる(claude.ai・Cowork・Claude Code 共通)

claude.ai のカスタムコネクタに GitHub のリモート MCP(https://api.githubcopilot.com/mcp)を足し、「メモして」と言ったら非公開リポジトリ idea-memo の memos/YYYY-MM.md に追記する、というルールを Claude のメモリに入れておく。どの画面から話しかけても同じ場所にメモが貯まる。

@azu_re · 2026-11-05
#ai-coding#claude#mcp#github#メモ#コネクタ

解決する問題

  • スマホの claude.ai、Cowork、ターミナルの Claude Code と使う場所がばらばらで、思いつきのメモが散らばる
  • Google Docs(コネクタは読み取り中心で書式も邪魔)、Artifact、iCloud、Obsidian などは、どこからでも書けて履歴も残る、という条件を満たしにくい

手順

  1. GitHub に非公開リポジトリ idea-memo を作り、memos/ と summaries/ を置く
  2. claude.ai の設定でカスタムコネクタを追加し、URL に https://api.githubcopilot.com/mcp を入れて GitHub で認可する(このリポジトリだけに権限を絞るとよい)
  3. Claude のメモリに次のようなルールを覚えさせる
    私が「メモして」と言ったら、GitHub の idea-memo リポジトリの memos/YYYY-MM.md(今月)の末尾に、
    日時と内容を1項目として追記する。書く前に get_file_contents でファイルの SHA を取り、
    create_or_update_file で更新する。月末には summaries/YYYY-MM.md に要点をまとめる。
  4. あとは会話の途中で「これメモして」と言うだけ

なぜこの形がよいか

  • Markdown のファイルなので、git の履歴が残り、Claude Code からもそのまま読める
  • 月ごとのファイルにすると1ファイルが大きくなりすぎず、更新時の衝突も減る
  • 要約(summaries)を別に作らせると、あとで「先月考えていたこと」を短く読み返せる

注意点

  • 既存ファイルの更新には SHA が要る。get_file_contents を飛ばすと更新に失敗する
  • コネクタに渡す権限は書き込みを含む。リポジトリを限定できる設定(Fine-grained の権限)を使う
  • メモリに入れたルールは会話の中で忘れられることもある。うまく動かないときは「メモのルールに従って」と一言添える

出典

X の元の投稿を開く