AI with Ecem Claude + Codex → one shared AI system Shared pieces merge. Only tool-specific wrappers stay separate. Claude stack same concepts, Claude-native config Codex stack same concepts, Codex-native config Shared AI baseline one source of truth Claude wrapper → Claude Code Codex wrapper → Codex Context Context Context Skills Skills Skills Agents Agents Agents Workflows Workflows Workflows Memory Memory Memory MCP MCP MCP CLAUDE.md · hooks AGENTS.md · config.toml + another thin adapter