Skip to content llms.txt

cross_provider_recognition

Which rule file formats from other providers this provider recognizes. Contents: recognized_formats (list of filenames like AGENTS.md, .cursorrules, .windsurfrules). Minimum qualification: supported when the provider reads at least one rule-file format defined by a different provider.

Type: object Content type: rules

ProviderSupportedMechanism
clinemulti_source_rule_detection: Cline reads .clinerules/, .cursorrules, CLAUDE.md, and other provider rule files automatically
codexagents_md_filename: Codex reads AGENTS.md files using the standard filename used by multiple providers
copilot-cliagents_md_instructions: Copilot CLI reads AGENTS.md files following the multi-provider shared format
crushCrush reads AGENTS.md, CRUSH.md, CLAUDE.md, GEMINI.md (and .local variants) as context files. The active filename is controlled by the initialize_as option (default: AGENTS.md); context_paths allows configuring an arbitrary list of additional file paths.
cursorCursor documents AGENTS.md as an officially supported alternative to .cursor/rules/*.mdc — a plain markdown file without frontmatter metadata that is recognized and loaded alongside project rules.
factory-droidagents_md_format: Factory Droid reads AGENTS.md files in the shared multi-provider format
kirokiro_agents_md_recognition: Kiro reads AGENTS.md files from other providers in addition to its own steering files
opencodeOpenCode reads AGENTS.md (cross-provider convention) and CLAUDE.md (Claude Code fallback) from project root and parent directories; ~/.config/opencode/AGENTS.md and ~/.claude/CLAUDE.md at global scope; CLAUDE.md compat can be disabled via OPENCODE_DISABLE_CLAUDE_CODE env var
roo-codelegacy_clinerules_fallback: Roo Code reads .clinerules/ as a backward-compatibility fallback when native .roo/rules/ is absent
windsurfagents_md_auto_scoping: Windsurf reads both AGENTS.md and agents.md (case-insensitive) files from other providers and applies them with workspace-aware scoping
zedZed discovers rule files from multiple providers at project root using a priority-ordered list: .rules, .cursorrules, .windsurfrules, .clinerules, .github/copilot-instructions.md, AGENT.md, AGENTS.md, CLAUDE.md, GEMINI.md — the first matching file wins
ampAmp reads its own rule format; no cross-provider rule file recognition documented
claude-codeClaude Code does not natively read rule files defined by other providers
gemini-cliGemini CLI reads its own GEMINI.md format; no cross-provider rule file recognition documented
piPi reads its own rule format; no cross-provider rule file recognition documented