Skip to main content
ClaudeWave

Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improvement of code quality. Pure Rust.

Subagents2.5k stars221 forksRustMITUpdated 2mo ago
Editor's note

Sentrux is a static analysis MCP server written in pure Rust that gives AI coding agents continuous, quantified feedback on codebase architecture as they work. The core workflow runs in a scan-score-improve loop: the tool analyzes a project using tree-sitter plugins covering 52 languages, assigns a numeric quality score, and exposes that data to agents so they can target specific structural problems and re-scan after changes. It ships three complementary interfaces: a live interactive treemap GUI for visual exploration of project structure, a `sentrux check` command for CI rule enforcement with clean exit codes, and a `sentrux gate` command that saves a quality baseline before an agent session and then compares against it afterward to catch degradation. The MCP server integrates directly with Claude Code via its plugin marketplace, and with Cursor, Windsurf, and other MCP clients through a standard JSON config block. Developers using AI agents to build or maintain codebases are the primary audience, particularly those who have noticed code quality quietly deteriorating across long agentic sessions.

ClaudeWave Trust Score
100/100
Verified
Passed
  • Open-source license (MIT)
  • Recently active
  • Healthy fork ratio
  • Clear description
  • Topics declared
  • Documented (README)
Last scanned: 6/11/2026
Install as a Claude Code subagent
Method: Clone
Terminal
git clone https://github.com/sentrux/sentrux && cp sentrux/*.md ~/.claude/agents/
1. Clone the repository and copy the agent .md definitions into ~/.claude/agents (or .claude/agents inside a project).
2. Start a new Claude Code session to load the agents.
3. Delegate work to them with the Task/Agent tool or by name.

1 items in this repository

scanSkill

Scan a project with sentrux to get structural health grades (A-F) across 14 dimensions including coupling, cycles, cohesion, dead code, and test coverage. Use when the user wants to check code quality, architecture health, or before/after an agent session.

Install

Subagents overview

README preview not available. Visit the repo on GitHub for full documentation.
agentharnessarchitecturecobolcobol-languagecode-qualitydeveloper-toolsharnessengineeringmcpruststatic-analysistreemapvisualization

What people ask about sentrux

What is sentrux/sentrux?

+

sentrux/sentrux is subagents for the Claude AI ecosystem. Real-time architectural sensor that helps AI agents close the feedback loop, enabling recursive self-improvement of code quality. Pure Rust. It has 2.5k GitHub stars and was last updated 2mo ago.

How do I install sentrux?

+

You can install sentrux by cloning the repository (https://github.com/sentrux/sentrux) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is sentrux/sentrux safe to use?

+

Our security agent has analyzed sentrux/sentrux and assigned a Trust Score of 100/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.

Who maintains sentrux/sentrux?

+

sentrux/sentrux is maintained by sentrux. The last recorded GitHub activity is from 2mo ago, with 26 open issues.

Are there alternatives to sentrux?

+

Yes. On ClaudeWave you can browse similar subagents at /categories/agents, sorted by popularity or recent activity.

Deploy sentrux to your cloud

Ship this repo to production in minutes. Each platform spins up its own environment with editable env vars.

Maintain this repo? Add a badge to your README

Drop the badge into your GitHub README to show it's tracked on ClaudeWave. Each badge links back to this page and reflects the live Trust Score.

Featured on ClaudeWave: sentrux/sentrux
[![Featured on ClaudeWave](https://claudewave.com/api/badge/sentrux-sentrux)](https://claudewave.com/repo/sentrux-sentrux)
<a href="https://claudewave.com/repo/sentrux-sentrux"><img src="https://claudewave.com/api/badge/sentrux-sentrux" alt="Featured on ClaudeWave: sentrux/sentrux" width="320" height="64" /></a>

More Subagents