Erste Schritte

Installieren Sie abacus-cli und erfassen Sie Ihren ersten Zeiteintrag in wenigen Minuten.

Voraussetzungen

  • Node.js 18+
  • Zugang zu einem Abacus-Webportal (von Ihrem Unternehmen bereitgestellt)

Installation

Terminal
npm install -g abacus-cli

Chromium wird bei der Installation automatisch heruntergeladen.

Konfiguration

Setzen Sie die URL Ihrer Abacus-Instanz als Umgebungsvariable:

export ABACUS_URL="https://ihre-abacus-instanz.example.com/portal/myabacus"

Oder verwenden Sie den Config-Befehl:

abacus config set url https://ihre-abacus-instanz.example.com/portal/myabacus
Variable Standard Beschreibung
ABACUS_URL https://abacus.example.com/portal/myabacus Basis-URL Ihres Abacus-Portals
ABACUS_CONFIG_DIR ~/.abacus-cli Verzeichnis für Session-Daten

Erster Login

Öffnet ein echtes Browserfenster für manuelles Login. Session-Cookies werden lokal gespeichert, sodass nachfolgende Befehle headless laufen.

abacus login

Ihr erster Zeiteintrag

abacus time log --project 12345 --hours 8 --service-type 100 --text "Entwicklung"

Falls ein passender Eintrag (gleiches Datum + Projekt) bereits existiert, werden Sie gefragt, ob Sie ihn aktualisieren oder einen neuen erstellen möchten.

Status prüfen

Kompakte Wochenübersicht anzeigen:

abacus summary
Week 06 · 32.5 / 40h · 7.5h remaining · Wed, Thu missing
Overtime: +12.5h (1.6d) · Vacation: 15.0d left
(updated 2h ago)