Pre-built Agents
CodeAnt ships four agents. All are off by default, so you choose the perspectives that matter for each repository.| Agent | What it flags |
|---|---|
| Maintainability Agent | Complexity, duplication, naming, and coupling - suggests cleaner, more readable structure |
| Performance Agent | Inefficient loops, N+1 queries, memory leaks, costly allocations, and hot paths - recommends faster, leaner code |
| Pentesting Agent | Injection, broken auth, exposed secrets, SSRF, and weak crypto - explains the attack and the fix |
| Design Critique Agent | UI/UX quality, accessibility, visual hierarchy, spacing, responsiveness, and design-system consistency |
Enabling an Agent
Navigate to your Dashboard settings:- Go to app.codeant.ai/x/settings/ai-rules
- Under CodeAnt-defined Agents, find the agent you want
- Toggle the agent on
- Configure its options (see below) and click Save
Configuring an Agent
Reporting Threshold
Choose how selective the agent is. A lower threshold surfaces more findings (including minor nits); a higher threshold reports only the most serious issues:| Threshold | Behavior |
|---|---|
| Low | Exhaustive - flags everything, down to small nits and stylistic tweaks. Maximizes coverage. |
| Medium | Balanced - reports findings that meaningfully matter, skipping trivial nits (default). |
| High | Strict - only serious, high-impact risks. Ignores minor or stylistic concerns. |
Language & Framework Focus
By default, an agent reviews all languages and frameworks. Under Advanced options, you can narrow its focus to a specific set (for example, only Python and TypeScript) so the agent concentrates on the stack you care about.File Scope
Restrict which files the agent reviews using glob patterns under Advanced options:- Include files - patterns for files to review (for example,
src/**/*.py) - Exclude files - patterns to skip, prefixed with
!(for example,!src/tests/**)