Zum Inhalt springen

Kommandozeile

ollama-agent [-config pfad] <kommando>
KommandoFunktion
run [flags] "prompt"einmaliger Agent-Lauf; Flags: --category, --model, --skill, --json, --no-stream
chat [--model m] [--category c] [--skill s]interaktiver Chat; Meta-Kommandos: /model <name|auto>, /reset, /quit
serve [-addr host:port]Daemon: HTTP-API + Web-UI + Scheduler + MCP-Verbindungen
uiwie serve, öffnet zusätzlich die Web-Oberfläche im Browser
endpointsalle Server pingen, Status + Modellanzahl (Exit-Code 1 wenn einer down ist — praktisch für Monitoring)
modelsModelle pro Server + Task-Mapping mit Verfügbarkeit
skills [list|show <name>]Skills auflisten / anzeigen
toolsalle Tools (built-in + MCP) und MCP-Server-Status
jobs [list|run <id>|history <id>]Scheduler-Jobs verwalten
probe [--models m1,m2] [--exclude p1,p2] [--ctx-max n]standardisierter Fähigkeits-Test aller Modelle → Modell-Matrix
probe deep [--plan] [--ctx n]Kontext-Tiefentest: wie gut nutzt ein Modell seinen großen Kontext wirklich (Prozent-Score)
probe showgespeicherte Modell-Matrix anzeigen
config [validate|init]Config prüfen / Beispiel ausgeben
versionVersion anzeigen

Beispiele:

Terminal-Fenster
# Explizites Modell statt Routing
./bin/ollama-agent run --model qwen3-coder:latest "Refactore diese Funktion: ..."
# Ergebnis als JSON (mit Kategorie, Modell, Tool-Calls, Token-Zählern)
./bin/ollama-agent run --json "..." | jq .
# Skill erzwingen
./bin/ollama-agent run --skill changelog-writer "v0.2.0: Feature X, Bugfix Y"