Deine Agenten bauen das Projekt. Jetzt rechnen sie es auch ab.

KI-Agenten für Agenturen, die mehr als Code schreiben: Dein Agent erfasst Aufwand, hält Kunden und Aufträge aktuell, stellt die E-Rechnung und verbucht die Zahlung. Alles in Time Momentum, über die Kommandozeile tm.

  • macOS, Linux und Windows
  • Claude Code, Codex, Cursor und jeder Agent mit Shell

KI-Agenten für Agenturen: was dein Agent erledigt

Du sagst, was du brauchst. Der Agent macht daraus einen tm-Befehl.

  • Trag mir gestern zwei Stunden auf den Relaunch eintm timers add --project-id <projekt-id> --started-at "gestern 09:00" --duration 2:00
  • Leg den Kunden Muster GmbH antm customers create --name "Muster GmbH" --payment-terms-days 14
  • Bau die Septemberrechnung für Muster GmbHtm invoices build --customer-id <kunden-id> --month 2026-09
  • Passt, stell sietm invoices finalize <rechnungs-id> --yes
  • Eine Überweisung hat beide Rechnungen bezahlttm payments split --paid-on heute --allocation <a>=3451,00 --allocation <b>=2998,80
  • Leistungsnachweis für Septembertm statements create --customer-id <kunden-id> --period-from 01.09.2026 --period-to 30.09.2026
  • Was ist noch offen?tm payments outstanding
  • Wie rentabel waren meine Kunden dieses Jahr?tm revenue --from 2026-01-01 --to 2026-12-31

Agentenbedienung ist Teil von Pro.

Was dein Agent darf

AktionRegel
Lesen, erfassen, anlegen, ändernDirekt: Zeiteinträge, Kunden, Aufträge, Projekte, Projektkosten, Rechnungsentwürfe, Zahlungen, Leistungsnachweise und Auswertungen.
Stellen, stornieren, löschenNur mit ausdrücklichem --yes, sonst bricht tm ab, ohne etwas zu senden. Die Anleitung weist den Agenten an, das nur auf deinen Wunsch zu tun.
Abgerechnete Zeit ändernAbgelehnt. Zeit auf einer gestellten Rechnung oder in einem festgeschriebenen Leistungsnachweis ist gesperrt.
Unvollständige E-Rechnung stellenAbgelehnt. Die Rechnung bleibt Entwurf, und tm nennt jede fehlende Angabe samt der Stelle, an der sie fehlt.
Schlüssel anlegen, Konto löschenFür den Agentenzugang serverseitig gesperrt, ebenso eine Passwortänderung ohne Bestätigung per E-Mail. Neue Schlüssel entstehen nur in der Web-App.

Sicherheitsmodell

Dein Agent arbeitet mit einem API-Key, den du in der Web-App anlegst und jederzeit widerrufen kannst.

  • tm tauscht einen Schreib-Key gegen ein Token, das eine Stunde gilt, und erneuert es selbst. Der Tausch ist mengenbegrenzt.
  • Der Key liegt nur in deiner lokalen Konfiguration (Dateirechte 600) oder in einer Umgebungsvariable. Er erscheint nie in Ausgaben, Protokollen oder Fehlermeldungen, auch nicht mit --verbose oder --dry-run.
  • Ein Lese-Key erreicht nur ausgewählte Leserouten und die Timer.
  • Ein Widerruf ist endgültig und wirkt sofort.
  • --dry-run zeigt die genaue Anfrage, ohne sie zu senden. Bestehende Dateien werden nie still überschrieben.

KI-Agenten-freundlich gebaut

Der Agent holt sich Anleitung und Befehlskatalog selbst, und jede Rückmeldung sagt ihm, wie es weitergeht.

  • Welche Befehlsgruppen gibt es?tm --json
  • Welche Angaben nimmt eine Rechnung?tm schema invoices --json
  • Anleitung zur installierten Versiontm skill
  • Zeig die Anfrage, bevor du sie sendesttm invoices finalize <rechnungs-id> --dry-run

Agentenbedienung ist Teil von Pro.

MerkmalWas es für dich heißt
VollständigJede Funktion der API hat genau einen Befehl. Ein Test stellt das bei jeder Änderung an der API sicher.
BerechenbarMit --json steht auf stdout genau ein JSON-Dokument. Fehler kommen als JSON, und der Exit-Code sagt, ob der Agent den Aufruf korrigieren, dich fragen, warten oder es erneut versuchen soll.
Überall lauffähigmacOS, Linux und Windows, auch per npx ohne Installation, etwa in einer Agenten-Sandbox.
Alles bleibt im SystemRechnungen, Aufträge und Außenstände landen in Time Momentum, egal ob du oder dein Agent sie anlegt.

tm für deinen Agenten einrichten

Voraussetzung: Node.js 22.14 oder neuer und ein API-Key mit der Berechtigung „Lesen und Schreiben“ aus der Web-App.

  1. tm dauerhaft installieren

    npx -y @time-momentum/cli install
  2. Mit dem API-Key anmelden

    tm auth login
  3. Anmeldung und Berechtigung prüfen

    tm whoami
  4. Claude Code: Skill einrichten

    tm skill --install
  5. Claude Code: Statuszeile

    Projekt, Aufwand und Budget der laufenden Session unten in Claude Code.

    tm statusline install
  6. KI-Sessions erfassen

    Claude Code, Codex und Cursor mit Token und Laufzeit. Auch in Free.

    tm collect init

Oder ohne Installation, etwa in einer Agenten-Sandbox: npx -y @time-momentum/cli@latest whoami

Mehr zum Thema

  • Geschäftssoftware für KI-Agenten

    Woran du erkennst, ob eine Software deinen Agenten sicher an Kunden, Rechnungen und Zahlungen lässt.

    Zum Ratgeber
  • MCP-Server oder CLI

    Warum eine Kommandozeile für Agenten oft besser passt als ein MCP-Server.

    Zum Ratgeber
  • Vibe Coding und Softwareentwicklung

    Was Agentic Engineering von Vibe Coding unterscheidet und was das für Auftragsarbeit heißt.

    Zum Ratgeber

Teil von Pro

Der Agentenzugang über tm gehört zu Pro. Jedes neue Konto testet Pro 30 Tage, ohne Kreditkarte.

Auch ohne Pro erreicht ein API-Key die Timer und die Projektliste.

Lass deinen Agenten abrechnen

  • 30 Tage Pro testen
  • Ohne Kreditkarte
  • Danach weiter mit Free

Häufige Fragen

Warum eine Kommandozeile und kein MCP-Server?

Dein Agent arbeitet ohnehin in einer Shell. tm lädt nur den Teil des Befehlskatalogs, den er gerade braucht, statt vorab alle Werkzeugbeschreibungen, läuft gleich in Claude Code, Codex, Cursor und jedem anderen Agenten, der Befehle ausführen kann, und du kannst jeden Befehl selbst ausführen und genau sehen, was der Agent getan hat. Einen MCP-Server für Time Momentum gibt es nicht.

Welche Agenten funktionieren mit tm?

Jeder Agent, der Shell-Befehle ausführen kann. Claude Code bekommt mit tm skill --install einen kurzen Skill, der auf die vollständige Anleitung verweist. Codex, Cursor und andere lesen die Anleitung mit tm skill, immer passend zur installierten Version.

Was, wenn der Agent etwas falsch macht?

Entwürfe lassen sich ändern oder löschen. Eine gestellte Rechnung wird per Storno korrigiert, die Zeit darauf ist gesperrt. Mit --dry-run zeigt dir der Agent die genaue Anfrage, bevor er sie sendet.

Was kostet ein KI-Agent im Kundenprojekt?

Das zeigt Time Momentum je Projekt: KI-Kosten und Agentenlaufzeit neben Arbeitszeit, Einzelkosten, Umsatz und Deckungsbeitrag. Dein Agent fragt es mit tm projects costs oder tm revenue selbst ab.