CLAUDE LABEN
DESIGN — Claude Designが大型更新。デザインシステムの取り込み、キャンバスの直接編集、エクスポート形式の追加が入りましたCODE — Claude Designがローカルのコードベースを起点に動作し、生成した画面をClaude Codeへ受け渡して実装まで繋げられますFABLE — Mythosクラスの最新モデルFable 5が一般利用向けに調整され、Claude Code v2.1.170から使えるようになりましたFIX — ストリーム途中で接続が切れても部分応答を保持する改善が入り、長時間の自動処理でも応答が残りますSCROLL — フルスクリーン時のマウスホイール加速を無効化するwheelScrollAccelerationEnabled設定が追加されましたTIER — Claude DesignベータはPro・Max・Team・Enterpriseで利用できますDESIGN — Claude Designが大型更新。デザインシステムの取り込み、キャンバスの直接編集、エクスポート形式の追加が入りましたCODE — Claude Designがローカルのコードベースを起点に動作し、生成した画面をClaude Codeへ受け渡して実装まで繋げられますFABLE — Mythosクラスの最新モデルFable 5が一般利用向けに調整され、Claude Code v2.1.170から使えるようになりましたFIX — ストリーム途中で接続が切れても部分応答を保持する改善が入り、長時間の自動処理でも応答が残りますSCROLL — フルスクリーン時のマウスホイール加速を無効化するwheelScrollAccelerationEnabled設定が追加されましたTIER — Claude DesignベータはPro・Max・Team・Enterpriseで利用できます
記事一覧/Claude Code
Claude Code/2026-06-18上級

Claude Code に /cd が来た — キャッシュを温存したまま複数リポジトリを横断する運用設計

Claude Code に追加された /cd で作業ディレクトリを移すと、プロンプトキャッシュを作り直さずにセッションを別リポジトリへ運べます。複数リポジトリを順に処理する運用での設計判断と落とし穴をまとめました。

claude-code120automation39prompt-cacheworkflow22

プレミアム記事

朝、いくつかのリポジトリを順番に手当てしていく日があります。

私自身、個人開発で運営している Dolice Labs の複数サイトを一つずつ見て回るとき、これまでは一つのリポジトリを終えるたびにセッションを畳み、次のディレクトリでまた立ち上げ直していました。

立ち上げ直した瞬間に失われるものがあります。直前まで温まっていたプロンプトキャッシュです。同じ前提を読み込ませ直し、同じ説明を繰り返し、待ち時間とトークンをそのつど払い直していました。

2026 年 6 月 18 日、Claude Code に /cd が追加されました。実行中のセッションを別の作業ディレクトリへ移すコマンドです。一見すると地味ですが、複数リポジトリを横断する運用にとっては、待ち時間と費用の構造そのものを変える追加でした。

同じ作業ディレクトリに縛られていた頃の不便

/cd が無かった頃の横断作業は、おおよそ次のような流れでした。

# リポジトリ A を処理 → セッション終了
claude --resume   # ディレクトリ A で再開、キャッシュは温まっている
 
# リポジトリ B へ移るには、セッションを畳んで cd して立ち上げ直す
cd ../repo-b
claude            # まっさらな起動。プロンプトキャッシュは破棄され、再構築から

問題は最後の一行です。ディレクトリを変えるたびにプロセスを起動し直すため、それまでの会話の文脈もキャッシュも引き継げません。

cwd を起点にツールが動く設計上、別リポジトリのファイルを安全に触るには起動し直すのが無難でした。けれども起動し直すと、毎回 system prompt とプロジェクト規約の読み込みが走ります。リポジトリが 4 つあれば、その立ち上げコストを 4 回払う計算になります。

/cd が実際に変えること

/cd は、走っているセッションを保ったまま作業ディレクトリだけを差し替えます。公式の挙動として、押さえておきたい点が四つあります。

観点再起動していた頃/cd で移った場合
プロンプトキャッシュ破棄され再構築作り直さず温存
会話の文脈途切れるそのまま継続
移動先の CLAUDE.mdsystem prompt として読み込みメッセージとして追記
セッションの保存先各ディレクトリで独立移動先プロジェクトへ再配置

このうち最初の二つが、横断作業の体感を最も大きく左右します。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
セッションを再起動せずに別リポジトリへ移ることで、温まったプロンプトキャッシュを捨てずに済む仕組みと、その費用・待ち時間への効き方を具体的に把握できます
移動先 CLAUDE.md が system prompt を置き換えるのではなくメッセージとして追記される挙動を踏まえ、リポジトリ横断の作業でも指示が混線しない構成に落とし込めます
ポストセッションフックでログ記録や .next 削除などの終了処理を Claude Code 側へ寄せる設計を、settings.json の実例つきで組めるようになります
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Claude Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

Claude Code2026-04-22
Claude Code で Conventional Commits を自動生成する — git diff から type と scope を推論させる
コミットメッセージがいつのまにか「update」ばかりになっていませんか。Claude Code に git diff を読ませて Conventional Commits 形式に変換する、小さな運用ルールをまとめました。
Claude Code2026-03-24
Claude Code Hooks — 開発ワークフローを自動化する実践テクニック集
Claude Code Hooksを使って開発ワークフローを自動化する実践テクニックを解説。PreToolUse・PostToolUseフックの設定方法から、コードレビュー自動化、セキュリティチェック、デプロイパイプライン連携まで網羅します。
Claude Code2026-06-18
無人で動くエージェントに渡すMCPツールを絞り込む — ポリシー強制で権限を deny-by-default にする
無人実行のClaude Codeエージェントは、許可ダイアログに頼れないぶんツールの届く範囲がそのまま事故の範囲になります。MCPサーバーとツールを deny-by-default で締め、必要なものだけを許可リストで渡す構成を実例つきでまとめました。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →