Blog
Tutorial: Eine Full-Stack-App remote bauen mit Tactic Remote
Folge dem Aufbau einer kompletten Aufgabenverwaltungs-App mit Claude Code, gesteuert vom iPhone — der Beweis, dass substanzielle Entwicklungsarbeit vom Mobilgerät aus möglich ist.
Weitere Produkt- und Engineering-Updates aus dieser Kategorie.
Kategorie öffnenDieses Tutorial führt dich durch den Bau einer kompletten Full-Stack-Anwendung — einer Aufgabenverwaltungs-API mit React-Frontend — vollständig über Tactic Remote. Du steuerst Claude Code von deinem iPhone, während dein Mac die schwere Arbeit übernimmt.
Am Ende hast du eine funktionierende Anwendung und praktische Erfahrung mit dem Remote-Entwicklungsworkflow, den Tactic Remote ermöglicht.
Voraussetzungen
Stelle vor dem Start sicher, dass du Folgendes hast:
- Tactic Remote eingerichtet und verbunden (Erste-Schritte-Anleitung)
- Node.js 18+ auf deinem Mac installiert
- Ein funktionierendes Projektverzeichnis (wir verwenden
~/projects/taskflow)
Teil 1: Projekteinrichtung (10 Minuten)
Öffne Tactic Remote auf deinem iPhone und starte eine neue Sitzung, die auf dein Projektverzeichnis zeigt.
Prompt 1: Projekt-Scaffolding
Sende diesen Prompt an Claude Code:
Claude Code wird 3-5 Minuten an dieser Aufgabe arbeiten. Du siehst, wie Verzeichnisse erstellt, Konfigurationsdateien geschrieben und Abhängigkeiten installiert werden. Das ist ein guter Zeitpunkt, das Telefon wegzulegen — Tactic Remote benachrichtigt dich, wenn die Aufgabe abgeschlossen ist oder eine Genehmigung benötigt wird.
Worauf achten: Claude Code wird wahrscheinlich eine Genehmigung für npm install anfordern. Genehmige dies über die Benachrichtigung — es installiert die Abhängigkeiten deines Projekts.
Prompt 2: Setup überprüfen
Nach Abschluss des Scaffoldings überprüfe, ob alles funktioniert:
Du solltest sehen, wie Claude Code die Server startet und URLs wie http://localhost:3001 für die API und http://localhost:5173 für das Frontend meldet.
Teil 2: API bauen (20 Minuten)
Jetzt bauen wir die Backend-API mit substanzieller Geschäftslogik aus.
Prompt 3: Datenbankschema und Modelle
Dieser Prompt demonstriert einen zentralen Vorteil der KI-gestützten Entwicklung: Du beschreibst das Was und Claude übernimmt das Wie. Das Ergebnis umfasst korrekt typisierte Modelle, SQL-Migrationen und Testdaten — Arbeit, die einen menschlichen Entwickler 30-60 Minuten kosten würde.
Prompt 4: API-Routen mit Validierung
Genehmigungshinweis: Claude Code kann eine Genehmigung zur Änderung mehrerer Dateien anfordern. Überprüfe die Dateiliste in der Genehmigungskarte — sie sollte auf Dateien innerhalb des packages/api/-Verzeichnisses deines Projekts beschränkt sein. Wenn du Dateien außerhalb dieses Bereichs siehst, lehne ab und kläre den Prompt.
Prompt 5: API testen
Beobachte die Testergebnisse in deiner Terminal-Ansicht. Grüne Tests sind auch auf einem Telefonbildschirm befriedigend. Wenn Tests fehlschlagen, wird Claude Code das Problem typischerweise automatisch diagnostizieren und beheben.
Teil 3: Frontend bauen (25 Minuten)
Prompt 6: Kern-UI-Komponenten
Dies ist der umfangreichste Prompt bisher. Claude Code wird mehrere Komponenten generieren, Routing einrichten, React Query konfigurieren und Drag-and-drop implementieren. Erwarte 5-8 Minuten Arbeit.
Prompt 7: Formulare und Interaktionen
Prompt 8: Feinschliff und responsives Design
Teil 4: Integration und finale Überprüfung (10 Minuten)
Prompt 9: End-to-End-Überprüfung
Prompt 10: Dokumentation
Was du gerade gebaut hast
In etwa einer Stunde Steuerung von Claude Code vom Telefon aus hast du erstellt:
- Eine TypeScript Express API mit SQLite-Persistenz
- Ein React-Frontend mit Drag-and-drop-Kanban-Board
- Vollständige CRUD-Operationen mit Validierung
- Integrationstests
- Responsives Design
- Projektdokumentation
Das ist eine nicht-triviale Anwendung — Hunderte von Codezeilen in Dutzenden von Dateien. Und du hast sie gebaut, ohne am Schreibtisch zu sitzen.
Tipps für Remote-Full-Stack-Entwicklung
Teile die Arbeit in klare Phasen. Versuche nicht, die gesamte Anwendung in einem Prompt zu beschreiben. Phasenweises Prompting liefert bessere Ergebnisse, weil jeder Prompt auf verifizierter Arbeit der vorherigen Phase aufbaut.
Überprüfe nach jeder Phase. Bitte Claude Code, Tests auszuführen oder Server zu starten nach jedem wichtigen Arbeitsteil. Früh erkannte Probleme verhindern Kaskadenfehler.
Nutze Genehmigungsbenachrichtigungen weise. Der Genehmigungsfluss ist nicht nur ein Sicherheitsfeature — er ist ein Kontrollpunkt, an dem du überprüfen kannst, was Claude Code tut, und bei Bedarf korrigieren kannst.
Beobachte nicht ständig. Der ganze Sinn der Remote-Entwicklung ist Freiheit. Starte einen Prompt, leg dein Telefon weg, komm zurück wenn du eine Benachrichtigung bekommst. Vertraue dem System.
Nächste Schritte
- Erweiterte Sitzungsverwaltung — Meistere Multi-Sitzungs-Workflows
- Automatisierung von Code-Reviews mit Tactic Remote — Richte KI-gestütztes Code-Review ein
Tactic Remote ausprobieren
Coding-Agenten vom Smartphone aus steuern
Verbinde dich mit Claude Code, Codex und anderen Agenten auf deinem Mac-, Windows- oder Linux-Rechner. Prüfe den Fortschritt und sende die nächste Anweisung vom iPhone oder iPad.