Project Rules
Project rules let you define custom instructions that are automatically injected into every prompt when Codeep is run inside a specific project. This lets you enforce coding standards, style preferences, and project-specific context without repeating yourself.
Creating rules
Create one of these files in your project root. Codeep detects them automatically on startup, in this priority order:
.codeep/rules.md— Codeep-native, committed with the repoCODEEP.md— Codeep-native, root-level convenienceAGENTS.md— cross-tool standard (Claude Code, Cursor, Kilo Code)
The first non-empty file wins. So if you already have an AGENTS.md from another tool, Codeep will read it as-is — no duplication needed. (The CODEEP.md and AGENTS.md fallbacks are CLI features; the Mac app currently reads .codeep/rules.md only.)
Example rules file
Priority
Only the first non-empty file is loaded — they are not concatenated. This lets you keep a trimmed AGENTS.md for other tools and a richer Codeep-specific rules file side by side; the Codeep-native one takes precedence.
AGENTS.md works as-is. No changes needed.