CLAUDE LABEN
VERSION — 8月10日に v2.1.227 が出ていました。新機能はなく、プラン判定と CI まわりの不具合修正が中心ですAUTO — 8月14日の既定化まで残り2日です。Pro・Max・Team で Claude Code の auto モードが既定で有効になりますCI — claude-code-action で allowed_non_write_users を指定すると GitHub ホストランナー上の Bash が全て失敗していた問題が直りましたBILLING — 期限切れトークンで開始したセッションが加入プランを取り違え、Max 利用者に使用クレジットの有効化を促していた不具合も解消していますSUNSET — 旧 Workbench と実験的プロンプトツール API の廃止は8月17日で、残り5日ですPRICE — Sonnet 5 のプロモ価格 $2/$10 per Mtok は8月31日までで、9月1日から $3/$15 per Mtok になりますVERSION — 8月10日に v2.1.227 が出ていました。新機能はなく、プラン判定と CI まわりの不具合修正が中心ですAUTO — 8月14日の既定化まで残り2日です。Pro・Max・Team で Claude Code の auto モードが既定で有効になりますCI — claude-code-action で allowed_non_write_users を指定すると GitHub ホストランナー上の Bash が全て失敗していた問題が直りましたBILLING — 期限切れトークンで開始したセッションが加入プランを取り違え、Max 利用者に使用クレジットの有効化を促していた不具合も解消していますSUNSET — 旧 Workbench と実験的プロンプトツール API の廃止は8月17日で、残り5日ですPRICE — Sonnet 5 のプロモ価格 $2/$10 per Mtok は8月31日までで、9月1日から $3/$15 per Mtok になります
記事一覧/Claude Code
Claude Code/2026-06-18上級

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

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

claude-code129automation54prompt-cacheworkflow24

プレミアム記事

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

私自身、個人開発で運営している 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-07-17
テーブルが「… 2,847 more rows」で切れていた朝 — 描画上限とトークン計上を切り離して、ツール出力を設計し直す
Claude Code 2.1.209 で 200 行超の markdown テーブルは先頭 200 行+残り件数の表示になりました。省略されるのは描画だけで、モデルは全行を受け取ります。この差を測り、ツール出力を集約型へ組み替える設計をまとめます。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →