claude-code·公開 2026.06.01·閲覧 3
クロードコード /branch で会話を枝分かれさせて安全に実験する
これまでの会話をそのまま残したまま新しい枝で別の試みをしてみる/branch命令を、原本保存の概念とともに入門者向けにまとめました。
作業していると「ここで別の方法も一度やってみようか? でもこれまでやったのが飛んだらどうしよう」という瞬間があります。いまの会話はそのまま残して、同じ地点から別の道を新たに開いてくれる命令が/branchです。
定義(何かというと)
/branchはいま進行中の会話を枝のように分けて新しい枝で続けてくれる命令です。別名(同じ機能の短い名前)で/forkを使ってもよいです。核心は原本の会話がそのまま保存される点です。
木が枝を分けるように、いまの地点から会話の流れを一つコピーして新たに始めると考えればよいです。新しい枝で何を試そうと元の会話には影響がないので、安心して実験できます。
どう使うか(難易度別)
基礎 — 枝を作る
/branch 実験-A
あとに名前を付けるとその名前で新しい枝が作られます。いまの地点から分かれた別の会話が始まり、原本はそのまま残っています。名前はあとでどの枝だったか分かりやすく付けておくとよいです。
応用 — 別のアプローチを比較実験
/branch のあと別のアプローチを試す
枝を作ったあと、そこで原本と違う方法を試してみるのです。一方の枝ではA方式、別の枝ではB方式を試しておいて、どちらがよいか比較できます。
よくある落とし穴
- 枝を作ったからといって原本が消えるわけではありません。新しい枝で作業しても原本の会話は別に生きているので、混乱しないよう枝の名前をうまく付けておいてください。
- 枝が増えるとどこで何の作業をしたか混乱することがあります。実験が終わったら不要になった枝は片付けるのがよいです。
実践事例
同じ出発点からA案とB案を別々に分岐しておいて、二つの方向をそれぞれ最後まで進めてみたあと結果を並べて比較できます。「この構造で組もうか、あの構造で組もうか」と悩むとき、両方を実際にやってみて選ぶ、という具合です。
こう使うともっと便利
会話を分けて実験できるというのは、原本を守りながら大胆に試せるという意味です。間違えたら原本の枝に戻ればよいので、「こうすると失敗しそうだけど」と思う挑戦も気負いなくやってみられます。
まとめ
/branch(別名/fork)はいまの会話を枝のように分けて新しい枝で続けてくれる命令です。原本が保存されるので、別のアプローチを安全に実験したいとき使えばよいです。
基準: Claude Code v2.1.154 (2026.05)
Comments
コメント 0
サインイン状態を確認中…
コメントを読み込み中…