Norms
Define coding rules once as version-controlled Markdown, then auto-generate the config files Cursor, Claude, GitHub Copilot, and other AI coding agents expect.
🔗 Visit NormsDescription
Teams using more than one AI coding assistant — Cursor for some developers, Claude Code for others, GitHub Copilot in CI — quickly run into a fragmentation problem: each tool wants its coding rules in a different file, in a different format, and keeping them all in sync by hand gets old fast. Norms lets you write your coding rules once, in plain Markdown, and automatically generates the specific configuration file each agent expects.
Norms centralizes coding rules as version-controlled Markdown files in a .norms/ directory and generates agent-specific adapters (AGENTS.md, CLAUDE.md, .cursor/rules/norms.mdc, .github/copilot-instructions.md) from that single source of truth. It ships a CLI (propose, sync, lint, check, context, explain commands) and a VS Code extension, with path-based scope matching for conditional rules and full Git history tracking — aimed at development teams standardizing coding rules across multiple AI coding agents.
💬 Our review
The short version: solves a real, fast-growing annoyance — every AI coding agent wanting its own rules file — with a clean, sensible "single source, multiple adapters" design.
The realistic alternative is maintaining separate rule files by hand for each agent (a CLAUDE.md here, a .cursor/rules file there), which drifts out of sync the moment one gets updated and not the others. Norms' CLI (lint, check, sync) plus Git-tracked history gives it real engineering discipline beyond just templating. The catch: it needs someone to actively maintain the adapter list as new agents with new formats appear, and it only pays off once a team is genuinely juggling 2+ AI coding agents — a solo developer using just one tool doesn't need this. For a team standardizing on multiple agents, it's free and directly solves a real maintenance headache.
💰 Pricing
📊 Global score
🤖 AI-enriched data
Gratuit, open source, aucune version commerciale mentionnée.
Pros
Source unique de vérité : règles en Markdown versionnées dans Git
Génère automatiquement les formats pour Cursor, Claude, GitHub Copilot, etc.
Extension VS Code pour gérer les règles sans quitter l'éditeur
Portée conditionnelle par chemin de fichier pour des règles ciblées
Cons
Nécessite une phase de mise en place (structuration des règles en .norms/)
Dépend de la mise à jour manuelle si un nouvel agent IA sort avec un format propriétaire
Pertinent seulement pour les équipes utilisant déjà plusieurs agents de codage IA