Product How it works Laws Integrations Pricing FAQ Get started

Engineering standards for AI coding

Your rules, enforced in every AI session.

DevLaws turns software engineering principles and team conventions into live guardrails. Connect once via MCP — Cursor, Claude Code, Copilot, and others follow the same standards.

110+ built-in rules MCP native Teams & individuals

The problem

AI agents write code. They do not know your standards.

Static rule files go stale. Lint catches syntax, not architecture. Each engineer’s agent invents its own style. DevLaws is a living protocol: one set of rules, injected into every connected agent, kept in sync for the whole team.

What you get

Governance that runs with the agent, not after the PR.

Live MCP injection

Agents load your rules during the session — before code is generated — not as a post-hoc checklist.

Team protocols

Define one protocol for the org. Every developer’s agent follows the same architecture and quality rules. New hires inherit the standard on day one.

Rule folders

Group laws by theme — security, API design, performance — and share them across teams or import community packs.

Always current

Unlike .cursorrules files that rot in the repo, protocols sync when you change them. Toggle a rule; connected agents pick it up.

Intelligence search

Ask engineering questions and get answers grounded in established principles — useful for architecture debates, not just autocomplete.

Team API keys

Scoped keys for MCP auth. Rotate or revoke per team without disrupting others.

Coverage

What DevLaws is built to catch

Architectural and process issues that standard linters miss — framed by well-known engineering principles.

Architecture

God classes, circular dependencies, tight coupling, service boundaries that fight your org chart.

Logic & scale

N+1 queries, missing error boundaries, uncapped loops, and cost traps in generated code.

Security

Hardcoded secrets, weak validation, missing auth checks, unsafe API flows.

AI-generated debt

Hallucinated APIs, deprecated calls, over-abstraction, and boilerplate bloat.

Team drift

Deviations from naming, module layout, and conventions your team already agreed on.

Maintainability

Single points of failure, untestable paths, and complexity that grows without ownership.

How it works

Three steps. No workflow rewrite.

  1. 1

    Choose your rules

    Start from 110+ engineering laws, or write custom ones for your stack and org.

  2. 2

    Build a protocol

    Pick what is active. Share it with your team or keep it personal.

  3. 3

    Connect agents

    Connect supported IDEs and CLIs to DevLaws. Rules apply in-session.

Integrations

Works with the tools you already use

One protocol. Multiple agents. No need to maintain a separate rules file per tool.

Principles

Built on software engineering laws that still apply

Classic heuristics, mapped to concrete checks — plus room for your own rules.

Murphy’s Law

Anything that can go wrong, will go wrong.

Surfaces single points of failure and missing error handling before production.

Conway’s Law

Organizations design systems that mirror their communication structure.

Flags service boundaries that conflict with how your teams actually work.

Brooks’s Law

Adding manpower to a late software project makes it later.

Gives new engineers the team playbook through the agent from day one.

Pricing

Simple plans

Start free. Upgrade when you need more protocols, seats, or automation.

Developer

Free

Personal guardrails and local enforcement.

  • Standard engineering rules
  • Personal protocols (up to 10 laws)
  • Basic IDE integration
  • 25 AI credits / month
  • Bookmarks (up to 25)
Start free

Pro

$19/mo

For engineers who live in AI-assisted IDEs.

  • Everything in Developer
  • 40 active laws, 5 folders
  • AI recommendations
  • 1 team / up to 3 members
  • 250 AI credits / month
  • Up to 5 private custom laws
Go Pro

Enterprise

Custom

Security, scale, and dedicated deployments.

  • Everything in Team
  • SSO, SAML, compliance
  • Unlimited scale
  • Audit & email logs
  • Private fine-tuning options
  • Custom enterprise rollout
  • Priority support
Get started

Roadmap

Where things stand

FAQ

Common questions

What is DevLaws?

A platform that turns engineering standards into active protocols and injects them into AI agents via MCP, so generated code follows your team’s rules.

How is this different from a linter?

Linters check code after it exists, mostly for syntax and style. DevLaws supplies architectural and process context while the agent is writing, so problems are less likely to be introduced in the first place.

How is this different from skills.md or .cursorrules?

Static files are per-tool and go out of date. DevLaws is a shared, updatable protocol that can apply across agents at once, with team sync and central management.

Which agents are supported?

Tools that support MCP or custom context — including Cursor, Claude Code, GitHub Copilot, Windsurf, Gemini CLI, and Codex-based workflows.

Can teams share one standard?

Yes. Team and Enterprise plans support shared protocols, folders, access control, and real-time sync when rules change.

Handbook

Engineering laws you can enforce

Full-text pages for search engines and readers — no app login required.

Browse all laws

Ship with the same rules your seniors would write down.

Connect your agents. Enforce once. Stay consistent.

Get started