Automatisierung
Zeiterfassung,
die sich selbst macht.
Dein Computer weiß schon, woran du gearbeitet hast. Claude liest das aus, ordnet es Projekten zu — und bucht direkt in LOTS. Du bestätigst nur noch.
Inhaltsverzeichnis
Wie es funktioniert
-
ActivityWatch läuft im Hintergrund
Das Open-Source-Tool zeichnet lokal auf, welche Apps du wann genutzt hast — Browser-Tabs, Dokumente, Meetings. Kein Cloud-Upload, alles bleibt auf deinem Rechner.
-
Claude liest aus und ordnet zu
Ein kurzer Prompt am Tagesende — Claude holt die App-Daten, gleicht sie mit deinen Projekten ab und schlägt fertige Zeiteinträge vor. Je länger du es nutzt, desto genauer wird die Zuordnung.
-
Du bestätigst, LOTS bucht
Du siehst die Vorschläge, korrigierst was nicht passt — und Claude bucht den Rest direkt in LOTS. Kein manuelles Eintippen, kein Vergessen.
Funktioniert auch in Claude Code, Cursor und VS Code
Entwickler müssen die App nicht wechseln: Beide MCP-Server (Bridge + LOTS) lassen sich direkt in der Entwicklungsumgebung einbinden. ActivityWatch zeichnet VS Code, Terminal und Browser sowieso auf — der Tagesabschluss läuft dann direkt aus dem Editor.
Auch für vergangene Tage
Da ActivityWatch ständig im Hintergrund aufzeichnet, musst du den Tagesabschluss nicht immer am selben Abend machen — und kannst auch einfach nachfragen: "Was habe ich letzten Dienstag zwischen 14 und 16 Uhr gemacht?" oder "Wie viel Zeit habe ich diese Woche in VS Code verbracht?" Alles ab dem Installationsdatum ist abrufbar.
Wie Claude Aktivitäten zuordnet
Claude geht beim Abgleich fünf Schichten durch — von streng lokal bis hin zu Team-Wissen. Sobald eine Schicht einen sicheren Treffer liefert, hört die Suche auf. So bleiben private Aktivitäten privat, und je mehr du das System nutzt, desto präziser wird es.
| Schicht | Quelle | Was passiert |
|---|---|---|
| 0 | Geblockte Apps Lokal auf deinem Rechner | Bestimmte Apps (z.B. private Browser-Profile, Musik) werden grundsätzlich ignoriert — kein Eintrag, keine Auswertung. |
| 1 | Manuelle Overrides Lokal auf deinem Rechner | Feste Regeln, die du selbst definiert hast: diese App immer → dieses Projekt. |
| 2a | Persönliche KB Lokal auf deinem Rechner | Deine Lernhistorie: jedes Mal wenn du Claude korrigierst, merkt sich die Bridge die Zuordnung für das nächste Mal. |
| 2b | Cloud-KB Dein LOTS-Account | Dieselben persönlichen Regeln, aber geräteübergreifend in LOTS gespeichert — greifen auch wenn du an einem anderen Rechner arbeitest. |
| 3 | Team-Hints LOTS-Projekt (Admin/Lead) | Projekt-Admins oder Leads können Hinweise hinterlegen: "Alles in Figma → Projekt Redesign". Greift für alle Teammitglieder. |
| — | Kein Treffer | Claude fragt nach — und die Antwort wird als neue persönliche Regel gespeichert. |
Der Weg zur vollständigen Automatisierung
Am ersten Tag kennt das System deine Gewohnheiten noch nicht — das ist normal. Nach wenigen Wochen regelmäßiger Nutzung bucht es den Großteil selbstständig.
ActivityWatch muss laufen, damit Daten erfasst werden. Das System kann nur auswerten, was ab dem Installationszeitpunkt aufgezeichnet wurde. Je früher ActivityWatch eingerichtet ist und im Hintergrund läuft, desto mehr Material hat Claude für die Zuordnung.
- Woche 1
Claude fragt viel — du lernst es kennen
Jede Antwort wird automatisch als persönliche Regel gespeichert
ClaudeIch habe heute 4 Aktivitäten gefunden. Für Figma · Projektname unbekannt (1 Std. 20 Min.) habe ich keine passende Regel — welchem Projekt gehört das?
Du"Das ist Redesign Kundenportal."
ClaudeVerstanden — ich speichere: Figma → Redesign Kundenportal. Soll ich das für alle Figma-Sessions so merken, oder nur wenn der Titel das Wort „Kundenportal" enthält?
Du"Immer wenn Figma, Redesign."
ClaudeRegel gespeichert. Ich buche die 1:20 Std. auf Redesign Kundenportal — und ab morgen läuft das automatisch.
- Woche 2–3
Confidence steigt, Rückfragen werden weniger
Wiederkehrende Muster werden automatisch erkannt
ClaudeTagesabschluss für heute: 5 Aktivitäten, 4 automatisch erkannt und gebucht.
✓ Figma 1:20 → Redesign Kundenportal
✓ VS Code · lots/ 2:45 → LOTS Entwicklung
✓ Slack · team-redesign 0:30 → Redesign Kundenportal
✓ Zoom · Weekly 0:45 → Intern
Offen: Chrome · Confluence (35 Min.) — welches Projekt?Du"Confluence ist meistens LOTS Entwicklung."
ClaudeGebucht und Regel gespeichert. Alles erledigt für heute.
- Ab Woche 4
Vollständige Automatisierung
Du siehst nur noch eine kurze Zusammenfassung
ClaudeTagesabschluss ✓ — 6 Einträge automatisch gebucht, gesamt 7:30 Std.
Figma 1:20 · VS Code 2:45 · Slack 0:45 · Zoom 1:00 · Confluence 0:30 · Notion 1:10.
Nichts offen. Schönen Feierabend.
Wie Bridge-MCP und LOTS-MCP zusammenarbeiten
Bridge MCP
läuft lokal auf deinem Rechner
Liest ActivityWatch aus, wendet deine persönlichen Regeln an, berechnet Zeitspannen — alles lokal. Keine Daten verlassen den Rechner.
LOTS MCP
verbindet mit deinem LOTS-Account
Lädt deine Projekte, Regeln und Buchungshistorie. Schreibt die bestätigten Zeiteinträge in LOTS. Kennt deine Team-Hints.
Claude kombiniert beides
in einer einzigen Konversation
Claude ruft zuerst die Bridge (lokale Aktivitäten), dann LOTS (Projekte + Regeln) ab, gleicht ab — und bucht direkt, wenn die Konfidenz stimmt.
Einrichten
Einmalig, dauert ca. 5 Minuten. Der Installer erledigt alles automatisch.
Terminal öffnen → einfügen → Enter
curl -fsSL https://lots.lilapixel.de/install.sh | bash Kein Download — läuft direkt im Terminal, kein macOS-Sicherheitsdialog. Alternativ: .command-Datei laden (dann Rechtsklick → "Öffnen" → System Settings → Privacy & Security → "Allow Anyway").
Windows / Linux: ActivityWatch manuell installieren,
dann npx lots-aw-bridge@latest install ausführen.
Der macOS-Installer richtet automatisch ein:
- Homebrew (falls nicht vorhanden)
- Node.js
- ActivityWatch
- LOTS AW Bridge — eingetragen in Claude Desktop, Cursor und VS Code (je nachdem was installiert ist)
- LOTS MCP Connector (buchen, Projekte, Regeln) — ebenfalls in alle gefundenen Apps
Der Tages-Prompt
Einmal in ein Claude-Project hinterlegen — dann reicht täglich ein Klick. Beide MCP-Server (Bridge + LOTS) müssen im Project aktiv sein.
Mach meinen Tagesabschluss für heute. 1. Hole die ActivityWatch-Zusammenfassung für heute über die Bridge 2. Lade meine KB-Regeln (list_my_kb_rules) und Projekte (list_projects) aus LOTS 3. Gleiche ab, welche App-Zeiten zu welchem Projekt passen 4. Zeige mir die Vorschläge — ich sage was ich bestätigen oder anpassen will 5. Buche die bestätigten Einträge direkt in LOTS
Vorschläge anpassen — einfach chatten
Wenn ein Vorschlag nicht passt oder du eine generelle Buchungsregel hinterlegen willst, musst du nichts manuell konfigurieren. Schreib es Claude einfach — er speichert es als Regel.
Zuordnung korrigieren
"Figma gehört bei mir immer zum Projekt Redesign, nicht zu Intern."
Speichert die Regel, bucht beim nächsten Abschluss automatisch korrekt.
Buchungs-Präferenz hinterlegen
"Runde alle Zeiteinträge immer auf die nächsten 15 Minuten auf."
Speichert das als allgemeine Buchungsregel — gilt ab sofort für alle Einträge, auf jedem Gerät.
App dauerhaft ignorieren
"Spotify soll nie als Zeiteintrag vorgeschlagen werden."
Fügt Spotify zur Block-Liste hinzu — wird dauerhaft ignoriert.
Als Routine einrichten
Für den vollautomatischen Tagesabschluss braucht es ein lokales Tool — cloud-basierte Lösungen haben keinen Zugriff auf ActivityWatch. Zwei Optionen:
Cowork Empfohlen
Desktop-App für macOS — GUI, kein Terminal. Prompt eintragen, Zeit wählen, fertig. Läuft automatisch auch wenn Claude Desktop nicht offen ist.
Claude Code + Cron
Für Entwickler: claude -p "..." per
Cron-Job täglich um 17:00 ausführen. Claude Code hat vollen Zugriff auf lokale MCPs.
Muss lokal laufen. Cloud-Dienste wie claude.ai haben keinen Zugriff auf die Bridge oder ActivityWatch — AW-Daten verlassen per Design niemals deinen Rechner. Cowork, Claude Code oder andere lokale Clients funktionieren.
Erstelle eine tägliche Aufgabe um 17:00 Uhr mit folgendem Inhalt: --- Es ist Feierabend. Führe meinen Tagesabschluss durch: 1. Hole die ActivityWatch-Zusammenfassung für heute über die Bridge 2. Lade meine KB-Regeln (list_my_kb_rules) und Projekte (list_projects) aus LOTS 3. Buche alle Aktivitäten mit Konfidenz ≥ 0.8 direkt in LOTS 4. Zeige eine Zusammenfassung: was wurde gebucht, was ist noch offen 5. Für offene Einträge: frage "Soll ich diese so buchen?" — schlage nie manuelle Eingabe vor ---
Schwellenwert anpassen: Der Wert
0.8 ist
einfach Text im Prompt — du kannst ihn direkt ändern. 0.9 bedeutet
nur buchen wenn sehr sicher, 0.6 bucht großzügiger.
Was unter dem Schwellenwert liegt, erscheint immer in der offenen Liste zur manuellen Bestätigung.
Deine Daten bleiben lokal
ActivityWatch läuft ausschließlich auf deinem Computer. Die Bridge liest deine App-Daten nur lokal aus — sie verlassen deine Maschine nicht. LOTS erhält nur die Zeiteinträge, die du explizit bestätigst.