neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
AI 작업을 위한 엔터프라이즈급 린팅과 가드레일, CI·프리커밋·코딩 도구에서 실행되는 설계 검증
Enterprise-grade linting and guardrails for AI work. Turn your team's architectural decisions into executable checks that run in CI, pre-commit hooks, and inside AI coding tools.
개발 도구TypeScript · JavaScriptGitHub @archgate온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
Enforce Architecture Decision Records as executable rules — for both humans and AI agents
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Enterprise-grade linting and guardrails for AI work.
AI agents write code fast, but they don't know your rules. Archgate turns your team's decisions into executable checks: a lint step for architecture, conventions, and AI output. Your agents read the rules before writing code, and archgate check blocks what slips through. In CI, in pre-commit hooks, and inside every major AI coding tool.
Write an ADR once. Enforce it everywhere.README 전문 보기 ↗Enterprise-grade linting and guardrails for AI work.
AI agents write code fast, but they don't know your rules. Archgate turns your team's decisions into executable checks: a lint step for architecture, conventions, and AI output. Your agents read the rules before writing code, and archgate check blocks what slips through. In CI, in pre-commit hooks, and inside every major AI coding tool.
Write an ADR once. Enforce it everywhere.
Archgate has two layers:
.archgate/adrs/. Each ADR records a decision: what was decided, why, and what to do and not do..rules.ts file that exports automated checks. Archgate runs these checks against your codebase and reports violations..archgate/
└── adrs/
├── ARCH-001-command-structure.md # human-readable decision
├── ARCH-001-command-structure.rules.ts # machine-executable checks
├── ARCH-002-error-handling.md
└── ARCH-002-error-handling.rules.ts
When a rule is violated, archgate check reports the file, line, and which ADR was broken. Exit code 1 means violations. Wire it into CI and it blocks merges automatically.
The CLI is free and open source. Writing ADRs, enforcing rules, running checks in CI, and wiring up pre-commit hooks all work without an account or subscription.
Install via standalone script, npm, pip, dotnet, Go, gem, Maven, or proto. See the installation guide for all options and platform support.
# 1. Initialize governance in your project
cd my-project
archgate init
# 2. Edit the generated ADR to document a real decision
# .archgate/adrs/ARCH-001-*.md
# 3. Add a companion .rules.ts to enforce it automatically
# .archgate/adrs/ARCH-001-*.rules.ts
# 4. Run checks
archgate check
Each ADR can have a companion .rules.ts file that exports automated checks. See the writing rules guide for examples and the full rule API reference.
Make your AI agent architecture-aware. With the optional editor plugins, your AI coding agent reads ADRs before writing code, validates changes against your rules, and captures new architectural patterns back into ADRs, automatically.
Plugins are available for Claude Code, Cursor, VS Code, Copilot CLI, and opencode.
archgate login # one-time GitHub auth archgate init # installs the plugin automaticallyGet started with plugins. The CLI works fully without them, but plugins close the loop between decisions and code.
Full documentation is available at cli.archgate.dev, including guides for writing ADRs, writing rules, CI integration, editor plugin setup, and the complete CLI reference.
Questions, ideas, or feedback? Join the discussion at r/archgatedev.
See CONTRIBUTING.md for development setup and workflow.