BookPilot: Menschliches Team vs. KI-Agenten im Härtetest

Bei der Entwicklung moderner Multi-Channel-Software steigt die Komplexität exponentiell. Ein System, das Bestände synchronisiert, Bilder mittels maschinellem Lernen analysiert und aktive Cloud-Infrastruktur verwaltet, ist normalerweise das Terrain spezialisierter Entwicklerteams.

Für unser internes Projekt BookPilot—eine SaaS-Anwendung zum gleichzeitigen Einstellen und Synchronisieren von Büchern auf mehreren globalen Marktplätzen—haben wir ein Experiment gewagt: Wie schneidet die traditionelle, menschliche Entwicklungszeit im direkten Vergleich zu unserem hybriden KI-Entwicklungs-Workflow ab?

Hier ist die detaillierte Gegenüberstellung des traditionellen Aufwands für BookPilot und der Frage, wie unser agentischer KI-Workflow die Spielregeln komplett verändert hat.


1. Codebase-Metriken & Architektur

BookPilot ist als produktionsreifes pnpm-Monorepo strukturiert. Abzüglich von Assets und Standardkonfigurationen besteht das System aus rund 19.600 Zeilen handgeschriebenem TypeScript- und TSX-Code:

  • Mobile Client (apps/mobile): ~6.553 Zeilen
  • Tech: Expo, React Native, Tailwind CSS (NativeWind).
  • Features: Kamera-Scannen mit Barcode-OCR, lokaler Zustand via Zustand-State-Machines (useStore.ts) und Onboarding-Wizards für Verkäufer.
  • REST API (apps/api): ~5.380 Zeilen
  • Tech: NestJS-Backend, Prisma ORM, PostgreSQL.
  • Features: Buchverwaltung, Webhook-Verarbeitung und Abrechnungsintegrationen (Stripe).
  • Marketplace Connectors (packages/connectors): ~4.936 Zeilen
  • Tech: SDK-Bindings, OAuth-Prozesse und Bestandsabgleiche.
  • Kanäle: eBay, Shopify, WooCommerce, Amazon, AbeBooks und Etsy.
  • AI & Cloud-Layer (packages/ai & packages/aws): ~1.295 Zeilen
  • Tech: AWS Textract / OCR-Pipeline und Gemini Vision APIs.
  • Features: Automatische Zustandserfassung und Gewichtsermittlung von Büchern anhand von Fotos.
  • Infrastruktur (packages/infra): ~419 Zeilen
  • Tech: AWS Cloud Development Kit (CDK).
  • Features: Multi-AZ VPC, ECS Fargate-Dienste, RDS-Datenbank und SQS FIFO-Warteschlangen.
  • Shared-Layer & Workers (packages/shared & apps/workers): ~966 Zeilen
  • Tech: Gemeinsame Zod-Validierungsschemata, BullMQ-Hintergrund-Queue-Worker.

2. Personalaufwand: Der klassische Weg

Unter normalen Software-Engineering-Bedingungen erfordert die Entwicklung von BookPilot interdisziplinäre Expertise. Wir haben drei Szenarien für rein menschliche Ressourcen kalkuliert:

Aufwandsschätzungen: Traditionelle Entwicklungsdauer

Szenario A: Solo-Fullstack-Entwickler
  • × Dauer: 4 bis 6 Monate (16-24 Wochen)
  • × Ständiger Kontextwechsel zwischen unterschiedlichen Stacks
  • × Lokale Setup- und DB-Migrationen verlangsamen den Prozess
  • × Hohe kognitive Last durch App-Kompilierung & AWS CDK
Szenario B: Kleines Team (2 Entwickler + 1 Designer)
  • Dauer: 2 to 3 Monate (8-12 Wochen)
  • Entwickler 1 fokussiert auf React Native App & Geräte-APIs
  • Entwickler 2 fokussiert auf NestJS, Connectors & AWS CDK
  • UX-Designer (Teilzeit) gestaltet Onboarding- und Scan-Flows

Für größere Unternehmen könnte ein Szenario C (Spezialisiertes Agile-Team von 4-5 Entwicklern) die Entwicklungszeit auf 4 bis 6 Wochen verkürzen. Dadurch steigt jedoch der Abstimmungsaufwand (API-Verträge, Merge-Konflikte und Deployment-Koordination) drastisch an.


3. Der KI-Workflow: BookPilot in nur 10 Tagen gebaut

Anstatt ein klassisches Team einzusetzen, haben wir BookPilot mit einem einzigen Fullstack-Entwickler umgesetzt, der mit unserem hybriden KI-Workflow ausgestattet war. Die Details zu diesem Prozess haben wir in unserem Leitfaden über den ultimativen KI-Entwicklungs-Workflow beschrieben.

Durch das Zusammenspiel von ChatGPT Pro als konzeptioneller Architekt und Antigravity (powered by Gemini) als ausführender Entwickler direkt im sandboxed Workspace konnten wir Monate an Entwicklungsarbeit auf 10 Tage komprimieren.

Agentischer Workflow

Der Konzept- & Ausführungs-Loop

ChatGPT Pro übernimmt die High-Level-Architekturplanung, während Antigravity die lokale Codebase liest, Diffs schreibt und Builds prüft.

💡 Conception & Implementation Bridge workflow: sync
ChatGPT Pro (Conception)
"Draft schema for localized sitemap alternates in Next.js..."
→ technical blueprint
Antigravity (Workspace)
$ antigravity replace_file_content sitemap.ts ...
✓ build compiles (1.4s)
✓ typings compliance: 100%

Wie der KI-Workflow die größten technischen Hürden löste:

A. Multi-Channel-Synchronisation Das Problem: Verhinderung von Doppelverkäufen. Sobald ein Buch auf eBay verkauft wird, muss es sofort auf Shopify und WooCommerce gesperrt werden. KI-Lösung: Der Entwickler konzipierte die Queue-Logik in ChatGPT Pro. Die Zod-Validierungsschemata und BullMQ-Hintergrundprozesse wurden anschließend an Antigravity übergeben. Antigravity erstellte die Pakete, programmierte die Event-Handler und prüfte die Typsicherheit im lokalen Workspace.

Bestands-Engine

Echtzeit-Synchronisation

Automatische Bestandssperren auf eBay, Shopify und Etsy bei eingehenden Verkäufen zur Vermeidung von Doppelverkäufen.

Marktplatz-Bestand
eBay: 1 Stk (Verkauft!)
Shopify: 0 Stk (Locked)
Etsy: 0 Stk (Locked)
🔄
Realtime Sync Anti-Double-Selling
BullMQ Queue Worker
[Active] Job #ebay-sale
Broadcasting stock=0 to AbeBooks, Amazon, Shopify.
[Success] Broadcast 0.4s

B. AWS Infrastructure as Code (CDK) Das Problem: Komplexe, fehleranfällige AWS CDK-Konfigurationen für eine sichere Netzwerk- und Container-Infrastruktur. KI-Lösung: Nach der Vorgabe der gewünschten Cloud-Ressourcen (VPC, Fargate Tasks, SQS FIFO) generierte Antigravity den CDK-Code, glich ihn mit den AWS-Sicherheitsrichtlinien ab und verifizierte den Build direkt im Terminal.

Cloud-Stack

CDK-Infrastruktur-Stack

VPC, Container-Dienste, Datenbanken und SQS FIFO-Warteschlangen vollständig als Code definiert und bereitgestellt.

☁️ AWS Cloud CDK Stack IaC: Deployed
[VPC Block - 10.0.0.0/16]
└─ ECS Fargate Service (NestJS API)
└─ RDS PostgreSQL Multi-AZ
└─ SQS FIFO Queue (Broadcast events)
Stack Definition
new FargateService(this, 'Api', {
  cluster,
  taskDefinition,
  desiredCount: 2
});

C. AI OCR & Gemini Vision-Pipeline Das Problem: Die Kombination von AWS Textract (roher OCR-Text) und Gemini Vision, um den Zustand, das Gewicht und die ISBN von Büchern mit über 95 % Genauigkeit zu klassifizieren. KI-Lösung: ChatGPT Pro half beim Entwurf der Prompts. Antigravity integrierte die API-Pakete, schrieb die Helper-Funktionen und führte automatisierte Jest-Tests aus, um die Prompt-Ergebnisse iterativ zu optimieren.

Vision-KI-Layer

Intelligenter Kamera-Scan & KI-OCR

Präzise optische Zustandserkennung und automatische ISBN/Gewichts-Klassifizierung via Gemini Vision.

SCANNING... Title: Gatsby ISBN: 9780743273...
Gemini AI Vision Extraction
Titel:The Great Gatsby
Autor:F. Scott Fitzgerald
Zustand:Gut (Geringe Abnutzung)
Gewicht:340g (Paket S)
✓ In Sekunden katalogisiert

4. Die wichtigsten Erkenntnisse

Das BookPilot-Projekt zeigt deutlich, dass Softwareentwicklung vor einem fundamentalen Wandel steht.

  • Kontext entscheidet: Da Gemini dank seines riesigen Kontextfensters die gesamte Monorepo-Struktur für Antigravity lesen konnte, gab es keinen Drift zwischen den API-Modellen in NestJS und den TypeScript-Klassen in der mobilen App.
  • Automatisierte Validierung: Der Entwickler verlor keine Zeit mit dem Suchen von Syntax- oder Importfehlern. Die KI führte pnpm build in ihrer geschützten Sandbox aus, fing Compiler-Fehler ab und korrigierte sie autonom vor dem Commit.

Durch den Einsatz agentischer KI-Systeme für die Code-Implementierung erzielt ein einzelner Entwickler heute die Ergebnisse eines agilen Teams – in einem Bruchteil der Zeit.

Bereit für Ihr nächstes Projekt?

  • Möchten Sie komplexe Multi-Channel-Bestandssynchronisationen aufbauen?
  • Planen Sie den Einsatz modernster Gemini-KI-Modelle in Ihren Workflows?
  • Benötigen Sie eine saubere, automatisierte AWS-Infrastruktur (IaC)?
  • Aopas Engineering unterstützt Sie bei der schnellen und sicheren Umsetzung.

Planen Sie Ihr nächstes Projekt mit uns Wir bei Aopas entwickeln performante Webanwendungen, mobile Apps und komplexe API-Schnittstellen. Durch den gezielten Einsatz modernster KI-Workflows liefern wir robuste, maßgeschneiderte Codebases in Rekordzeit.

Sprechen Sie mit unseren Softwarearchitekten