1. One-off CLI commands
Point any command at a local repo path (defaults to .):analyze also accepts a remote repo URL (arclux analyze https://github.com/org/repo) — it clones, analyzes, and cleans up, with SSRF/private-network guards on the URL before anything else.2. DSL scripting (arclux script)
Scripts chain every engine capability in one readable file:3. Always-on daemon
Instead of re-running commands by hand, start ARCLUX as a background process that watches your repo and re-analyzes on every save:4. Web dashboard
- Click any file in the Project structure tree to open it
- The File tab shows syntax-highlighted source (Python, JavaScript, TypeScript today) with inline diagnostic gutter markers — a colored bar on any line with a finding, click it to expand the message + fix suggestion
- Dependencies and Impact tabs show what a file needs and what breaks if you change it
- Click the collapse chevron to give the file panel full width
5. VS Code extension
Connects to a running daemon and surfaces diagnostics in VS Code’s Problems panel + a status bar module count.5. Audit — the findings theater
Run the full analysis (doctor + security + attack surface) as one guided experience:/{org}/{repo}/audit— standalone page, repo prefilled from the URL- or the
▸ audittab inside/script