LOTS

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

  1. 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.

  2. 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.

  3. 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.

  1. Woche 1

    Claude fragt viel — du lernst es kennen

    Jede Antwort wird automatisch als persönliche Regel gespeichert

    Claude

    Ich 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."

    Claude

    Verstanden — 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."

    Claude

    Regel gespeichert. Ich buche die 1:20 Std. auf Redesign Kundenportal — und ab morgen läuft das automatisch.

  2. Woche 2–3

    Confidence steigt, Rückfragen werden weniger

    Wiederkehrende Muster werden automatisch erkannt

    Claude

    Tagesabschluss 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."

    Claude

    Gebucht und Regel gespeichert. Alles erledigt für heute.

  3. Ab Woche 4

    Vollständige Automatisierung

    Du siehst nur noch eine kurze Zusammenfassung

    Claude

    Tagesabschluss ✓ — 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

Du:

"Figma gehört bei mir immer zum Projekt Redesign, nicht zu Intern."

Claude:

Speichert die Regel, bucht beim nächsten Abschluss automatisch korrekt.

Buchungs-Präferenz hinterlegen

Du:

"Runde alle Zeiteinträge immer auf die nächsten 15 Minuten auf."

Claude:

Speichert das als allgemeine Buchungsregel — gilt ab sofort für alle Einträge, auf jedem Gerät.

App dauerhaft ignorieren

Du:

"Spotify soll nie als Zeiteintrag vorgeschlagen werden."

Claude:

Fügt Spotify zur Block-Liste hinzu — wird dauerhaft ignoriert.

Alle gespeicherten Regeln und Präferenzen sind in den LOTS-Einstellungen unter Persönlich → KB-Regeln einsehbar und können dort auch wieder gelöscht werden. Das System lernt ausschließlich, was du ihm beibringst — es speichert keine Annahmen ohne deine Bestätigung.

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
---
Unterschied zum manuellen Prompt: Claude bucht Einträge mit hoher Konfidenz (≥ 0.8) sofort, ohne zu fragen. Was unklar ist, bleibt offen — du siehst es in der Zusammenfassung und bestätigst den Rest in Sekunden.

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.