Dev.to
6/28/2026

The original title is: "I Run DeepSeek on Claude Code — How I Swap Models by Changing Only One File"
Original: I Run DeepSeek on Claude Code — How I Swap Models by Changing Only One File
Short summary
Author split CLAUDE.md into three layers: SOUL (identity), INTERFACE (model-specific tuning), BODY (process). This enables swapping between DeepSeek, Claude Opus, and Sonnet by changing only INTERFACE. Each model gets calibration for tool discipline and output splitting; identity and process stay model-agnostic. Tested across 200+ sessions with zero drift.
- •Three-layer architecture (SOUL/INTERFACE/BODY) decouples model-agnostic identity from model-specific tuning
- •Enables swapping between LLMs (DeepSeek, Claude Opus, Sonnet) by changing only one file
- •Validated across 200+ sessions with zero identity or process drift
Generated with AI, which can make mistakes.
Is this a good recommendation for you?



