
複数社で働くエンジニアの Claude Code 環境分離 — CLAUDE_CONFIG_DIR × direnv で MCP の誤連携を防ぐ
Zenn複業・業務委託で複数組織に関わるエンジニア向けに、CLAUDE_CONFIG_DIR 環境変数と direnv を組み合わせた MCP 誤連携防止方法を解説。ディレクトリツリー単位で config を完全に切り替える仕組みで、A社・B社・個人用の Slack・Notion など接続先を確実に分離する実装例と、実装時の罠(既定設定への戻し方、GUI エディタの環境変数焼き付き、セッション履歴の移行)を紹介。


















