Skip to main content
This cheat sheet cross-references six configuration concepts across major AI tools: personalization instructions, project rules, memory, privacy opt-out, automation, and MCP. Details and sources are in the corresponding units; this table only tells you where each setting lives. Verified as of 2026-06; these tools update frequently, so confirm against current official documentation before acting.
Config file names and folder layouts change. The cheat sheet gives you an alignment framework, not a list you can copy verbatim forever.

1. How to read this table

Reading across a row shows where the same concept lives in different tools. Reading down a column shows all six configuration dimensions for one tool. The six concepts follow the layer model from 02-1 Configuration Layer Model:
  1. Personalization (account-level instructions): standing instructions for how the model talks to you.
  2. Project rules: what the model should follow inside this repo.
  3. Memory: what to remember across conversations.
  4. Privacy opt-out: whether your conversations are used for training.
  5. Automation: reusable commands, skills, and event hooks.
  6. MCP: how external tools and data sources are connected.
When evaluating a new tool, work through these six dimensions: where is each one configured, and what is the default? Any cell you cannot fill in is a gap in your reading.

2. Personalization and project rules file locations

Windows paths use C:\Users\<user>\; macOS / Linux equivalent is ~.

3. Memory locations


4. Automation and integration locations


5. Privacy opt-out quick reference


6. Cross-tool rules baseline: AGENTS.md

AGENTS.md is an open standard for converging each tool’s proprietary rules file into one (governed by the Agentic AI Foundation under the Linux Foundation). Adoption: Codex, Cursor, Copilot, Gemini CLI, Jules, Devin, Amp, VS Code, and over twenty other tools support it natively (as of 2026-06, adopted by more than sixty thousand open-source projects).

7. Hands-on: 30-second alignment exercise

Scenario: migrating a Claude setup to Codex
1

Fill in the six-concept table for your current Claude setup as the source of truth

  • Personalization: ~/.claude/CLAUDE.md
  • Project rules: ./CLAUDE.md, .claude/rules/
  • Memory: auto-memory + MEMORY.md
  • Privacy opt-out: Help improve Claude toggle
  • Automation: skills / hooks / commands
  • MCP: .mcp.json (project), ~/.claude.json (user)
2

Map each cell to Codex

  • Personalization: ~/.codex/AGENTS.md
  • Project rules: ./AGENTS.md, .codex/config.toml
  • Privacy opt-out: Data Controls training toggle
  • Automation: [hooks] in config.toml, prompts/*.md, [mcp_servers.<id>]
  • MCP: same as automation
  • Memory: none dedicated; use AGENTS.md as substitute
3

Extract overlapping project rules into AGENTS.md so both tools share one source

Once you do this, you will find only two real differences: Codex centralizes configuration in config.toml, while Claude uses settings.json.

8. Corresponding units