引き継ぎの問題
新しい Claude Code セッションを始めると、すべてのコンテキストが失われます。何に取り組んでいたか、どのファイルが重要か、何が残っているかを、もう一度説明する必要があります。
/note-context は、次のセッションが必要とするすべてを固定された青の付箋メモに作成して、この問題を解決します。
出力セクション
| セクション | 内容 |
|---|---|
| ヘッダー | project @ branch | 未コミット N件 |
| 作業中 | 現在のタスク、具体的で明確 |
| キーファイル | 最も重要な3-5個のファイルと約5語の注釈 |
| 状態 | ブランチの目的、未コミットの要約、ループの進捗 |
| キー判断 | このセッションで下された判断のみ |
| 未解決の問い | 未解決の項目と不明点 |
| Resume With | 次のセッションへの正確な指示 |
キーファイルのフォーマット
各ファイルに短い注釈が付きます:
src/auth.ts — JWT 検証ミドルウェア(リファクタリング中)
src/api/users.ts — 新しいエンドポイント、テスト必要
tests/auth.test.ts — refresh で3テスト失敗
最大5ファイル。最も関連性の高いものだけ。
「Resume With」セクション
これが決定的なセクションです。品質基準:
「Resume With」だけ を読めば、新しいセッションが次に何をすべきかを正確に把握できなければなりません。
良い例:
Resume With: src/auth.ts:45 で refresh トークンフローを修正。
validateToken 関数はトークンの有効期限をチェックし、
401 を返す前に refreshToken() を呼ぶ必要がある。
テスト実行: npm test -- auth
悪い例:
Resume With: auth の作業を継続。
常に固定
コンテキストメモは常に:
- 青 の色
- すべてのウィンドウの最前面に 固定
- 3時間未満なら 更新、そうでなければ新しいメモを作成
同時にアクティブなコンテキストメモは1つだけ — 常に最新のスナップショット。
git なしモード
git リポジトリなしでも動作します。git 関連セクション(ブランチ、未コミットの変更)をスキップし、メモの状態と渡されたコンテキストに集中します。
タイムスタンプ
各コンテキストメモには正確な時刻が含まれます:
Context Feb 19, 2026 23:15