Skip to main content

Overview

All Drevon settings live in drevon.config.json. This is the only file you need to edit — run drevon sync to propagate changes to all agent configs.

Full Config Example

drevon.config.json

Config Fields

Top-Level

Identity

The identity object defines how agents present themselves and behave.

Instructions

The instructions array contains custom rules injected into every agent config.
The globs field is primarily used by the Cursor adapter, which generates separate .mdc rule files that activate only when matching files are open. Other agents receive all instructions regardless.

Agents

Each key in the agents object corresponds to a supported agent ID. Valid agent IDs: copilot, claude, cursor, codex, windsurf, cline, aider, continue

Memory

Skills

Prompts

Workspace (Hub Mode Only)

Editing & Syncing

After editing drevon.config.json, always regenerate agent configs:
Never edit the generated agent config files directly (e.g., CLAUDE.md, .github/copilot-instructions.md). They will be overwritten on the next drevon sync. All changes should go through drevon.config.json.