Koppel Time Momentum aan je tools.
De command line tm, de agent-collector voor Claude Code, Codex en Cursor, installatiehandleidingen die je AI-agent kan volgen, en de REST API achter dit alles.
- macOS, Linux en Windows
- Node.js 22.14 of nieuwer
Laat je AI-agent het inrichten.
Plak één zin in Claude Code, Codex of Cursor. De agent leest de handleiding, controleert Node.js, installeert tm en vraagt je daarna om in een eigen terminal te koppelen. Daar voer je de API-sleutel in, zodat die nooit in het gesprek verschijnt.
Richt de Time Momentum agent-collector in op deze computer. Lees en volg deze handleiding: https://www.time-momentum.com/agents/collector.md
Handleidingen voor agents in Markdown: agent-collector en command line tm. De inrichtingspagina's in de app tonen dezelfde prompt.
Leg je AI-sessies vast.
De agent-collector registreert tijd, model en verbruik van elke Claude Code-, Codex- en Cursor-sessie via hun hooks. Ook in Free.
tm installeren
Windows (PowerShell):
irm https://app.time-momentum.com/install-cli.ps1 | iex. Open daarna een nieuwe terminal.curl -fsSL https://app.time-momentum.com/install-cli.sh | shEen API-sleutel aanmaken
In de app onder Datenquellen › Agent-Kollektor. Hij wordt één keer getoond.
Koppelen
Vraagt de sleutel met verborgen invoer, daarna welke tools worden vastgelegd en of abonnementslimieten worden gemeld. Een geweigerde sleutel verandert niets.
tm collect initControleren
tm collect status
Alleen meetwaarden verlaten je computer: tijd, model, verbruik, mappen en commits. Nooit broncode of bestandsnamen; van het gesprek hooguit een sessietitel, die je kunt uitschakelen.
Werken met de command line.
Een sleutel met leesrechten dekt projecten en tijdregistraties. Al het andere vraagt lees- en schrijfrechten, en die horen bij Pro.
tm installeren
Sla dit over als de collector hem al heeft geïnstalleerd.
curl -fsSL https://app.time-momentum.com/install-cli.sh | shInloggen
Maak de sleutel in de app onder Datenquellen › CLI. tm vraagt hem met verborgen invoer.
tm auth loginLogin en rechten controleren
tm whoamiClaude Code: de skill installeren
tm skill --installClaude Code: statusregel
Project, inzet en budget van de huidige sessie onderaan in Claude Code.
tm statusline install
Of zonder installatie, bijvoorbeeld in een sandbox van een agent: npx -y @time-momentum/cli@latest whoami
Claude Code-plugin.
Brengt dezelfde skill plus het commando /time-momentum:setup. Voer beide commando's uit in Claude Code.
De marketplace toevoegen
/plugin marketplace add https://time-momentum.com/claude/marketplace.jsonDe plugin installeren
/plugin install time-momentum@time-momentum
Commandogroepen.
Elke API-operatie heeft precies één commando. tm schema <group> --json toont flags, typen en voorbeelden.
| Groep | Wat het dekt |
|---|---|
tm timers | Tijdregistraties starten, pauzeren, stoppen en vastleggen |
tm customers, tm projects, tm orders | Klanten, projecten met budgetten, opdrachten en hun factuurtype |
tm invoices, tm payments | Facturen opbouwen, definitief maken en exporteren als e-factuur, betalingen vastleggen en verdelen |
tm statements | Urenverantwoordingen als bijlage bij de factuur of los |
tm ai-sessions, tm progress | Agentsessies met looptijd en verbruik, projectvoortgang |
tm revenue, tm dashboard, tm export | Rentabiliteit, kerncijfers en ruwe data als CSV of Excel |
tm collect | De agent-collector: tools koppelen, synchroniseren, abonnementslimieten |
tm api | Elk endpoint direct, ingelogd zoals elk ander commando |
REST API.
tm is een client van de REST API op https://app.time-momentum.com/api/v1. Bedrijfslogica zoals totalen, belastingen en factuurnummers zit op de server, dus scripts en agents krijgen dezelfde resultaten als de webapp.
Een API-sleutel (tmk_…) werkt direct als bearer token op de leesroutes, de timers en de ingest van de collector. Een sleutel met schrijfrechten wordt met POST /api/v1/auth/token ingeruild voor een token dat een uur geldig is. tm doet dat voor je en vernieuwt het automatisch.
Sleutels worden alleen in de webapp aangemaakt en kunnen daar op elk moment worden ingetrokken. De server weigert via toegang door agents sleutels aan te maken of het account te verwijderen.
Elke operatie met parameters, request- en responseschema's: OpenAPI-specificatie (OpenAPI 3.1, beschrijvingen in het Duits).
Voor agents en scripts.
- llms.txt: pagina's en installatiehandleidingen van deze website in één bestand
- agents/collector.md en agents/cli.md: installatiehandleidingen voor AI-agents
tm --json: compact overzicht van alle commandogroepen, conventies en exitcodes- openapi.yaml: de REST API als OpenAPI 3.1
tm schema --json: de volledige commandocatalogus met flags, typen en endpointstm skill: de handleiding voor agents, passend bij de geïnstalleerde versie
Koppel vandaag je tools.
- 30 dagen Pro
- Geen creditcard
- Daarna verder met Free
Veelgestelde vragen
Heb ik Pro nodig?
De agent-collector, de timers en de projectlijst werken in Free. Schrijfrechten voor de command line en je agent, facturen en de andere functies horen bij Pro, dat elk nieuw account 30 dagen test.
Waarom vraagt mijn agent niet om de API-sleutel?
Zodat de sleutel nooit in het gesprek belandt. De agent installeert tm en vraagt je tm collect init of tm auth login uit te voeren in een eigen terminal, waar de sleutel met verborgen invoer wordt ingevoerd.
Is er een MCP-server?
Nee. Je agent werkt al in een shell, en tm laadt alleen het deel van de commandocatalogus dat hij nodig heeft. Meer in de gids MCP of CLI voor AI-agents.