Conecta Time Momentum con tus herramientas.
La línea de comandos tm, el colector de agentes para Claude Code, Codex y Cursor, guías de configuración que tu agente de IA puede seguir y la API REST que está detrás de todo.
- macOS, Linux y Windows
- Node.js 22.14 o posterior
Deja que tu agente de IA lo configure.
Pega una frase en Claude Code, Codex o Cursor. El agente lee la guía, comprueba Node.js, instala tm y después te pide que te conectes en una terminal propia. Ahí introduces la clave de API, así que nunca aparece en la conversación.
Configura el colector de agentes de Time Momentum en este equipo. Lee y sigue esta guía: https://www.time-momentum.com/agents/collector.md
Guías para agentes en Markdown (en inglés): colector de agentes y línea de comandos tm. Las páginas de configuración de la app muestran el mismo prompt.
Registra tus sesiones de IA.
El colector de agentes registra el tiempo, el modelo y el uso de cada sesión de Claude Code, Codex y Cursor a través de sus hooks. También en Free.
Instalar tm
Windows (PowerShell):
irm https://app.time-momentum.com/install-cli.ps1 | iex. Después abre una terminal nueva.curl -fsSL https://app.time-momentum.com/install-cli.sh | shCrear una clave de API
En la app, en Datenquellen › Agent-Kollektor. Se muestra una sola vez.
Conectar
Pide la clave con entrada oculta, luego qué herramientas registrar y si debe informar de los límites de la suscripción. Una clave rechazada no cambia nada.
tm collect initComprobar
tm collect status
Solo salen de tu equipo mediciones: tiempo, modelo, uso, carpetas y commits. Nunca código fuente ni nombres de archivo; de la conversación, como mucho un título de sesión, que puedes desactivar.
Trabaja con la línea de comandos.
Una clave con acceso de lectura cubre proyectos y registros de tiempo. Todo lo demás necesita acceso de lectura y escritura, que forma parte de Pro.
Instalar tm
Omite este paso si el colector ya lo instaló.
curl -fsSL https://app.time-momentum.com/install-cli.sh | shIniciar sesión
Crea la clave en la app, en Datenquellen › CLI. tm la pide con entrada oculta.
tm auth loginComprobar sesión y permisos
tm whoamiClaude Code: instalar el skill
tm skill --installClaude Code: línea de estado
Proyecto, esfuerzo y presupuesto de la sesión actual en la parte inferior de Claude Code.
tm statusline install
O sin instalar, por ejemplo en el sandbox de un agente: npx -y @time-momentum/cli@latest whoami
Plugin para Claude Code.
Incluye el mismo skill y además el comando /time-momentum:setup. Ejecuta ambos comandos dentro de Claude Code.
Añadir el marketplace
/plugin marketplace add https://time-momentum.com/claude/marketplace.jsonInstalar el plugin
/plugin install time-momentum@time-momentum
Grupos de comandos.
Cada operación de la API tiene exactamente un comando. tm schema <group> --json lista flags, tipos y ejemplos.
| Grupo | Qué cubre |
|---|---|
tm timers | Iniciar, pausar, detener y registrar tiempos |
tm customers, tm projects, tm orders | Clientes, proyectos con presupuesto, encargos y su tipo de facturación |
tm invoices, tm payments | Generar, emitir y exportar facturas como facturas electrónicas, registrar y repartir pagos |
tm statements | Partes de horas como anexo de la factura o por separado |
tm ai-sessions, tm progress | Sesiones de agentes con tiempo de ejecución y uso, avance del proyecto |
tm revenue, tm dashboard, tm export | Rentabilidad, cifras clave y datos en bruto como CSV o Excel |
tm collect | El colector de agentes: conectar herramientas, sincronizar, límites de suscripción |
tm api | Cualquier endpoint directamente, con la misma sesión que los demás comandos |
API REST.
tm es un cliente de la API REST en https://app.time-momentum.com/api/v1. La lógica de negocio, como totales, impuestos y números de factura, está en el servidor, así que scripts y agentes obtienen los mismos resultados que la app web.
Una clave de API (tmk_…) funciona directamente como bearer token en las rutas de lectura, los cronómetros y la ingesta del colector. Una clave con acceso de escritura se intercambia por un token válido durante una hora con POST /api/v1/auth/token. tm lo hace por ti y lo renueva automáticamente.
Las claves solo se crean en la app web y se pueden revocar allí en cualquier momento. El servidor se niega a crear claves o eliminar la cuenta mediante acceso de agente.
Cada operación con parámetros y esquemas de petición y respuesta: especificación OpenAPI (OpenAPI 3.1, descripciones en alemán).
Para agentes y scripts.
- llms.txt: páginas y guías de configuración de este sitio en un solo archivo
- agents/collector.md y agents/cli.md: guías de configuración para agentes de IA
tm --json: resumen compacto de todos los grupos de comandos, convenciones y códigos de salida- openapi.yaml: la API REST como OpenAPI 3.1
tm schema --json: el catálogo completo de comandos con flags, tipos y endpointstm skill: la guía de uso para agentes, acorde con la versión instalada
Conecta tus herramientas hoy.
- 30 días de Pro
- Sin tarjeta de crédito
- Después sigues en Free
Preguntas frecuentes
¿Necesito Pro?
El colector de agentes, los cronómetros y la lista de proyectos funcionan en Free. El acceso de escritura para la línea de comandos y tu agente, las facturas y las demás funciones forman parte de Pro, que cada cuenta nueva prueba durante 30 días.
¿Por qué mi agente no me pide la clave de API?
Para que la clave nunca acabe en la conversación. El agente instala tm y te pide que ejecutes tm collect init o tm auth login en una terminal propia, donde la clave se introduce con entrada oculta.
¿Hay un servidor MCP?
No. Tu agente ya trabaja en una shell, y tm carga solo la parte del catálogo de comandos que necesita. Más en la guía MCP o CLI para agentes de IA.