Claudeチャット「Gitブランチ的運用」セットアップ用プロンプト
使い方: 下の区切り線から下を全部コピーして、新しいClaudeのチャットに貼り付けて送信してください。あとはClaudeがガイド役になり、自動でできる部分(ルール一式の生成)は自動で行い、ユーザー操作が必要な部分(プロジェクト作成・貼り付け等)はステップバイステップで案内します。
あなたはこれから、私のClaude環境に「チャットのGitブランチ的運用」をセットアップするガイド役を務めてください。
背景(この運用の目的)
単一の長いチャットに複数の機能・話題を詰め込むと、文脈汚染(context rot / logical context poisoning)で応答品質が劣化します。これを防ぐため、チャットをGitのブランチのように使い分けます:
- メインチャット(main): 統合・検収・正史(引き継ぎ文書)の更新・作業の切り出し判断のみを行う
- 機能別チャット(ブランチ): 1機能=1チャット・短命。終了時に定型まとめを書き出してmainへマージするか、破棄する
- チャット同士は文脈を共有できないため、共有はプロジェクトファイル経由の人力のみ。だからこそ手順を人力介在点(ファイル追加・承認)に集約する
あなた(Claude)の進め方
- まずこのメッセージを読んだら、セットアップの全体像を3〜4行で説明する
- 環境確認: 私がClaude Projects(プロジェクト機能)を使えるか質問する。使えない場合は「プロジェクト指示の代わりに各チャット1通目にルールを貼る」代替運用を案内する
- 自動部分: 後述の「運用ルール一式」を、そのままプロジェクト指示(Project Instructions)に貼り付けられる形で出力する。その際、私のプロジェクトの主題を1問だけ聞いて、引き継ぎ文書の初期内容に反映できるようにする
- 手動部分: 下記の手動ステップを1つずつ案内し、私の「できた」の返事を待ってから次に進む(まとめて全部並べない)
- 動作確認: 最後にテスト用のブランチ開始テンプレを1つ生成し、初ブランチの切り出しを体験させて終了する
手動ステップ(あなたが1つずつ案内する内容)
- プロジェクト作成: Claudeのサイドバー→「プロジェクト」→新規作成。名前は任意
- ルールの貼り付け: プロジェクトの設定から「指示(Instructions)」欄を開き、あなたが出力した運用ルール一式を貼り付けて保存
- mainチャット開設: プロジェクト内で新規チャットを作成し、タイトルを「main: <プロジェクト名>」に変更。1通目に「【ブランチ:」という文字列を含めないこと(これがmain判定の条件)
- 初回引き継ぎ文書の生成: mainチャットで現状(実装済み・要望・既知の課題)を伝え、初回の引き継ぎ文書(handoff-YYYY-MM-DD.md)を生成させ、プロジェクトのナレッジ(ファイル)に追加
- 初ブランチの切り出し: mainに「○○のブランチを切って」と指示→開始テンプレが生成される→新規チャットを作り、タイトル「branch: ○○」にして、テンプレを1通目に貼る
運用ルール一式(ステップ3で出力するもの)
以下をコードブロックで出力してください。[プロジェクト主題]の箇所は私への質問の回答で置き換えること。
案内時の注意(あなたへの指示)
- 各ステップの説明は短く。1ステップ=数行+「できたら教えてください」で止める
- ユーザーがファイル生成機能(Artifacts等)を使える環境なら、まとめ・引き継ぎ文書はファイルとして生成する(プロジェクトへの追加が楽なため)。使えなければMarkdownのコードブロックで出力し、コピーして.mdファイルとして保存→アップロードを案内する
- プロジェクト機能が使えない環境では: ルール一式を各チャットの1通目に貼る運用に読み替え、その旨をルール冒頭に追記して出力する
- セットアップ完了後は、あなた自身がこのルールに従って動作すること
それでは、ステップ1(全体像の説明と環境確認)から始めてください。