Spielraum — Ausrollen
Dev auf dem Pi bekommt jeden Push von selbst. Auf Test wird nie mehr ohne Schalter ausgeliefert. Prod ist nicht Teil von BaerAgentOS.
Steuerung
Was von selbst läuft — und der Schalter, mit dem es das nicht mehr tut.
Übersicht
Was gerade läuft, was wartet, was es kostet. Alles Weitere links.
Auftrag erteilen
Ein Auftrag wird geplant, umgesetzt, getestet und geprüft — in dieser Reihenfolge, jedes Mal.
.md wird zusätzlich als
Spezifikation eingelesen — danach findet die Suche ihre Kapitel.
Bilder liegen im Lauf unter anhang/ bereit.
| Status | Branch | Run | Zeit |
|---|
Backlog
Jedes Projekt in Teilaufgaben zerlegt, nach Wichtigkeit sortiert, mit Fortschritt. Was das Modell vorschlägt, ist ein Vorschlag — Reihenfolge und Wichtigkeit bestimmst du.
Anders als das Zerlegen fängt der Neuaufbau beim Projekt an, nicht beim Auftrag: Erst wird zusammengefasst, was das Projekt ist und was fehlt, dann wird ergänzt, was beim ersten Hinsehen niemand nennt (Tests, Migrationen, Fehlerfälle) — und erst dann entstehen Items mit ihren Sub-Items. Ein Item ist fachlich abgeschlossen, nicht ein technischer Bruchteil.
Von Hand ergänzen
Warteschlange
Was läuft, was wartet — und warum gebremst wird.
| Zustand | Run | Projekt | Branch | Priorität | seit |
|---|
| Prio | Aufgabe | Status | Läufe | letzter |
|---|
| Idee | Status | Nutzen | Aufwand |
|---|
CLIs
Direkt mit einer CLI arbeiten — ohne Team, ohne Pipeline. Hier steht, welche bereit sind.
CLI-Projekte
Ein Ordner, eine CLI, ein Modell. Jeder Auftrag wird ein Commit.
CLI-Deployment
Ausgeliefert wird von hier — nie aus einer Zelle. Und immer ein Commit, nie der Arbeitsordner.
~/.ssh/authorized_keys einträgst. Den Namen nennst du am Ziel im Feld
Geheimnis im Vault.Alle Projekte in Gitea
Deployment-Ziele
Orte, an die fertige Inkremente ausgeliefert werden. Ein Ziel ohne Projekt gilt für alle; eines mit Projekt gehört genau dorthin.
Neues Ziel
Kunden und Projekte
Jedes Projekt gehört zu einem Kunden und hat ein eigenes Repository.
| Slug | Name | Projekte | Notizen |
|---|
| Kunde / Projekt | Gitea | Workmode | Datenklasse | Team | Tasks | Runs |
|---|
local_only braucht mindestens einen lokalen Worker
(NPU, Beelink oder Mac), sonst scheitert jeder Lauf — siehe
docs/konfiguration.md.Agenten-Team
Jede Rolle bekommt eine Kette. Fällt der erste Eintrag aus, nimmt der Router den nächsten.
Arbeitsweisen
Eine Arbeitsweise ändert nicht, was gebaut wird, sondern wie. Dauerhaft für ein Projekt — oder einmalig für einen Auftrag.
Wissensbasis
Spezifikationen laden — die Agenten bekommen daraus die passenden Kapitel mit.
| Name | Kapitel | Größe | maßgeblich | SHA |
|---|
Selbstentwicklung
BaerAgentOS arbeitet an sich selbst. Niemals automatisch: jede Änderung braucht eine Freigabe.
baeragentos gefiltert. Ein Lauf endet hier
nie mit einem Update, sondern mit einem Kandidaten
weiter unten — deshalb ist fertig noch nicht deployt.
Wunsch eintragen
Provider und Modelle
Wo die Modelle herkommen, was sie kosten, ob sie erreichbar sind.
relay mit vielen Modellen und kennt
keinen der Schlüssel. Welche Rolle welches Modell bekommt, stellst du wie
immer unter Team ein.
openai passt für fast alles mit
/chat/completions — auch Ollama, vLLM oder LM Studio.Modell-Arena
Modelle unter gleichen Bedingungen gegeneinander. Erst gemessen, dann benotet.
Verbrauch
Tokens, Euro und Budgetgrenzen — nach Modell und nach Tag.
| Provider | Modell | Abrechnung | Calls | Input | Output | Ø ms | EUR |
|---|
Systemzustand
Version, Datenbankstand, Fähigkeiten und laufende Dienste.
| Geltungsbereich | Zeitraum | verbraucht | soft | hard | Auslastung |
|---|