Zum Inhalt springen
EARNST.

Code Quality

Code Janitor | EARNST

AI generierten Code produktionsreif machen. Für CTOs und Teams die mit Cursor, Copilot oder Claude arbeiten.

Was ist Code Janitor?

Cursor, GitHub Copilot und Claude schreiben Code schnell. Aber AI generierter Code hat Probleme: Inkonsistente Architektur, fehlende Error Handling, keine Tests, Copy-Paste Security Issues. Das funktioniert für Prototypen, aber nicht für Production. Code Janitor bedeutet: Wir nehmen AI-generierten Code und machen ihn produktionsreif. Code Reviews, Refactoring, Test Coverage, Security Audits, Performance-Optimierung.

Wir arbeiten nicht gegen AI-Tools, sondern ergänzen sie. AI ist großartig für schnelle Iteration und Boilerplate Code. Aber menschliche Entwickler müssen Architektur-Entscheidungen treffen, Edge Cases abdecken und langfristige Wartbarkeit sicherstellen. Code Janitor ist der Reality Check zwischen "es funktioniert auf meinem Laptop" und "es läuft stabil in Production mit 10.000 Usern".

Für wen ist das relevant?

CTOs und Engineering Leads in Startups oder Scale-Ups, die mit AI-Tools schnell entwickeln aber Code-Qualität nicht opfern wollen. Typisches Szenario: Ihr Team nutzt Cursor oder Copilot, Prototyp ist in 2 Wochen fertig, aber jetzt kommen Bugs, Performance-Probleme und Security-Fragen. Oder: Sie haben externe Entwickler beauftragt, die AI-Tools nutzen, und wollen den Code vor Production-Release überprüfen lassen.

Auch für Solo-Founder oder kleine Teams ohne Senior-Entwickler: Sie bauen mit Claude oder Cursor, kommen schnell voran, aber sind unsicher ob der Code "gut genug" ist. Code Janitor gibt Ihnen externe Expertise: Was muss jetzt sofort gefixt werden? Was kann später optimiert werden? Wo sind die größten Risiken?

Wie EARNST das macht

Wir starten mit einem Code Audit: Repository klonen, Architektur analysieren, Code durchgehen. Wir prüfen auf häufige AI-generierte Probleme: Over-Engineering (AI schreibt oft zu komplexe Lösungen), fehlende Input Validation, inconsistente Error Handling, Copy-Paste Code Duplication, veraltete Dependencies mit Security Issues. Das Ergebnis ist ein strukturierter Report mit priorisierten Findings: Critical (muss vor Production gefixt werden), High (sollte bald gefixt werden), Medium/Low (Technical Debt für später).

Dann erstellen wir einen Refactoring Plan: Welche Änderungen in welcher Reihenfolge, geschätzter Aufwand, Risiko-Assessment. Sie entscheiden welche Teile wir umsetzen (wir machen das Refactoring) oder ob Ihr Team das intern macht (wir geben nur Guidance). Parallel schreiben wir Tests für kritische Code-Paths: Unit Tests für Business Logic, Integration Tests für API Endpoints, E2E Tests für User Flows. Test Coverage sollte mindestens 70% erreichen für Production-Code.

Typischer Projektumfang

Code Audit: 1 Woche für kleine Codebases (unter 10k LOC), 2 bis 3 Wochen für größere Projekte. Refactoring und Test Implementation: 2 bis 8 Wochen abhängig von Umfang und wie viel wir selbst umsetzen vs. nur Guidance geben. Security Audit: 1 Woche mit Fokus auf OWASP Top 10 und Dependency Vulnerabilities.

Sie brauchen Read-Zugriff auf das Git Repository und idealerweise Staging-Umgebung für Tests. Nach Projektabschluss bekommen Sie vollständige Dokumentation: Code Audit Report, Refactoring Decisions (warum haben wir was wie geändert), Test Coverage Report und Deployment-Dokumentation. Optional bieten wir auch laufende Code Reviews an: Wir reviewen Pull Requests bevor sie gemerged werden, ähnlich wie ein Senior Engineer im Team.

Typische Ergebnisse

70%+

Test Coverage nach Code Janitor Engagement

0

Critical Security Issues nach Audit

100%

Dokumentierter, wartbarer Code

Was Sie bekommen

Code Audit & Report

Vollständige Codebase-Analyse: Architektur-Probleme, Code Smells, Security Issues, Tech Debt.

Refactoring Plan

Priorisierte Roadmap für Code-Verbesserungen mit Aufwandsschätzungen und Risk Assessment.

Test Suite

Unit Tests, Integration Tests und E2E Tests für kritische User Flows. CI/CD Integration.

Sicherheitscheck

Security Audit: Dependency Vulnerabilities, Input Validation, Authentication/Authorization.

Technische Dokumentation

Architektur-Dokumentation, API-Specs, Deployment-Prozesse und Onboarding-Guide für neue Entwickler.

„You give him problems - he gives you a whole menu of solutions!“

Stefan Markov

Co Founder, ZeroBS Agency

Häufige Fragen

Welche AI-Tools kennt ihr euch aus?

Cursor, GitHub Copilot, Claude (Code und Artifacts), ChatGPT, v0, Bolt. Wir kennen die typischen Patterns und Probleme die jedes Tool produziert und wissen worauf man achten muss.

Was kostet ein Code Audit?

Code Audit für kleine Codebases (unter 10k LOC): ab 2.500 Euro. Größere Projekte 5.000 bis 12.000 Euro. Refactoring und Test-Implementierung separat nach Aufwand. Festpreis nach Erstgespräch.

Macht ihr das Refactoring selbst oder nur Beratung?

Beides. Wir können den Code Audit als reinen Report liefern (Ihr Team setzt um) oder das komplette Refactoring übernehmen. Oft machen wir die kritischen Fixes und Ihr Team arbeitet die mittleren Prioritäten ab.

Wie funktioniert laufendes Code Review?

Wir reviewen Pull Requests bevor sie gemerged werden, ähnlich einem Senior Engineer in Ihrem Team. Per GitHub/GitLab Integration, mit Kommentaren direkt im Code. Monatliches Paket oder per PR.

Ist AI-generierter Code wirklich so schlecht?

Nicht schlecht, aber unzuverlässig. AI produziert funktionierenden Code, übersieht aber Edge Cases, Security Best Practices und langfristige Wartbarkeit. Das reicht für Prototypen, aber nicht für Production mit echten Usern.

Projekt besprechen?

Erzählen Sie uns von Ihrem Vorhaben. Wir melden uns innerhalb von 24 Stunden.