次号掲載予定 (2026-10-10号)
182 168文字 • 1分

Mods で Claude Code のセッションごとに管理できるメモ帳を作った

日本語

概要

Claude Codeの新機能「Mods」を活用し、セッションごとにTODOやメモをMarkdown形式で管理・同期できる拡張機能の実装事例とTipsを紹介しています。

詳細内容

Claude Codeのデスクトップアプリやターミナルを拡張できる「Mods」機能を用いて、セッション単位で独立したメモ帳「session-memo」を開発した記録です。Raycast Notes等では困難だった「セッションとメモの紐付け」を解決しています。 主な特徴は以下の通りです: - **UI統合**: 入力欄上部の「帯(AbovePrompt)」にTODO件数を表示し、サイドペインで詳細を編集可能。 - **データ管理**: 作業ディレクトリ内の `.session-memo/` 以下にMarkdownとして保存。ファイルペインからの直接編集もサポート。 - **AIによる開発**: Claude Codeに「modを作って」と依頼することで、プロンプトベースで初期コードの大部分を生成。 実装上の注意点として、現在のMods APIにおけるUIコンポーネントの制約(textareaがない、テキスト選択ができない等)や、ファイル編集権限に関する回避策(.claudeディレクトリ外への保存)など、実践的なノウハウが共有されています。