Skip to content

Compatibility & Customization Guide

This document maps how MultiModel Dev OS integrates across diverse IDEs and terminal utilities, detailing what parameters developers can customize without breaking the protocol.

Use when: Setting up tool configurations (like Cursor project rules or Claude Code project instructions) or configuring the active adapter mappings in .ai/config.yaml.


1. Supported Tool Matrix

The CLI routes centralized specifications directly to the following target adapters:

Tool / AgentTarget Adapter FileSetup InstructionsBehavior Setup
Cursor.cursorrulesadapters/cursor/setup.mdInline autocomplete guidelines
Claude CodeCLAUDE.mdadapters/claude/setup.mdTerminal build and run controls
VS Code.vscode/settings.jsonadapters/vscode/setup.mdEditor layout and search limits
GeminiGEMINI.mdadapters/gemini/setup.mdPrompt system context logs
Antigravity.gemini/settings.jsonadapters/antigravity/setup.mdSecurity and audit parameters
Codexadapters/codex/AGENTS.mdadapters/codex/setup.mdAutomated code scaffolding

2. Safe Customizations

Developers can customize the following configurations inside the .ai/ directory without breaking linter checkups:

  • Skills and Prompts: Adding custom task files under .ai/skills/ (e.g., custom database migrations, API setups).
  • Core Memory Notes: Expanding milestones or architectural notes in MEMORY.md and RUNBOOK.md.
  • Model Routings: Adjusting provider selections and endpoint targets inside .ai/context/model-map.md.

3. Strict Rules (Do Not Rename)

To guarantee validation compliance:

  • Do Not Rename Root Documents: The core contract files (AGENTS.md, MEMORY.md, TASKS.md, RUNBOOK.md) must reside exactly at the repository root and use capital letters.
  • Do Not Modify Schema Subfolders: Subdirectories under .ai/ (context, skills, prompts, checks, session-logs) must maintain lower-case names.
  • Do Not Interfere with CLI Flags: Compliance checks expect init, validate, and doctor to accept --target and --adapter variables consistently.

4. Compatibility Guarantee

The supported tool matrix and custom specifications listed here represent the officially frozen contracts of MultiModel Dev OS. The core Layer 1 protocol has been stable since v1.0.0 and all subsequent v1.x and v2.x releases maintain full backward compatibility.

Explore our Stable Protocol Specification or Upgrade & Migration Guide for details.

Released under the MIT License.