← Tous les travaux
Micro-SaaS solo — développement

Un CTO virtuel qui audite en streaming, sans jamais stocker

Icône Auditeur de Code

Dépose un .zip, un fichier, ou colle l’URL d’un repo public : l’outil renvoie un rapport d’architecture, de sécurité et de bugs généré par IA, affiché en Markdown au fil de sa génération.

RôleConception & développement solo
StackVite / vanilla JS, Cloudflare Worker, Gemini + Claude
StatutEn production, itéré en continu
PériodeAoût 2026
Le constat

Coder seul veut dire zéro relecture par les pairs.
L’Auditeur de Code comble ce manque : un fournisseur IA relit l’architecture, la sécurité et les cas limites d’un projet et rend un rapport structuré — sans jamais faire confiance à ce que le modèle promet de respecter côté serveur.

2
fournisseurs IA — Gemini (clé serveur) et Claude (BYOK)
6
presets d’audit : général, sécurité, perf, lisibilité, archi, a11y
12
requêtes / 60s par IP — rate-limit natif Cloudflare
0
code source stocké automatiquement, par choix
Le flux — deux modes, deux niveaux de confiance
Sécurité & garde-fous

Le principe qui traverse tout le projet : une consigne de prompt n’est pas une garantie.
Le scope de refactor est filtré côté serveur après réception de la réponse — même si le modèle ignore la consigne, rien hors périmètre ne peut fuiter.
L’import de repo est validé contre un pattern strict avant d’être injecté dans une URL construite côté serveur : zéro SSRF par construction plutôt que par promesse.

Multi-provider

Le frontend ne sait jamais qui a vraiment répondu : Gemini et Claude exposent le même contrat de sortie.
Seul le module qui traduit le format Anthropic (SSE + tool-use forcé) vers ce contrat commun change — zéro changement côté rendu.

Ce que je documente aussi
OUVERTPas encore d’auth ni de quota utilisateur — aucune notion de compte ou de plan à ce stade — nécessaire avant toute intention de monétisation.
OUVERTRate-limit large, pas fin — 12 requêtes/60s par IP protège bien contre l’abus soutenu, mais ce n’est pas une garantie précise sur une petite rafale isolée — documenté comme tel plutôt que présenté comme un rempart absolu.