Requirements
- Node.js ≥ 18.0.0
- npm, yarn, or pnpm package manager
Drevon is a CLI tool with zero runtime dependencies in your project. It generates static config files that agents read natively.
Install Methods
npx (Recommended)
Global Install
Project Dev Dependency
Run without installing — always uses the latest version:This is the recommended approach for getting started. No global install needed. Install globally for faster access:Then use directly:drevon init
drevon sync
drevon status
Add to an existing project’s dev dependencies:npm install --save-dev drevon
Then use via npx or add scripts to package.json:{
"scripts": {
"ai:sync": "drevon sync",
"ai:status": "drevon status",
"ai:doctor": "drevon doctor"
}
}
Verify Installation
drevon --version
# 0.1.0
drevon --help
Upgrading
npx
Global
Dev Dependency
npx always fetches the latest version. No action needed.
After upgrading, run drevon upgrade to migrate your config if needed, then drevon sync to regenerate agent files:
drevon upgrade
drevon sync
Uninstalling
To remove Drevon from a workspace, delete the generated files:
# Remove Drevon config and data
rm -rf drevon.config.json .drevon/ skills-lock.json
# Remove generated agent configs (be careful if you've customized these)
rm -f .github/copilot-instructions.md CLAUDE.md AGENTS.md
rm -rf .cursor/rules/ .windsurfrules .clinerules
rm -rf .aider/ .continue/rules/drevon.md
To uninstall the global CLI: