Zum Inhalt

OpenClaw – Lokaler KI-Agent (Cowork-Ersatz)

OpenClaw ist ein Open-Source (MIT-Lizenz), local-first autonomes KI-Agent-Framework als Alternative zu Cowork – vollständig kostenlos und auf Ubuntu lauffähig.

Installation

# 1. Ollama installieren (falls noch nicht vorhanden)
curl -fsSL https://ollama.com/install.sh | sh

# 2. Modell laden (mind. 64k Token Kontext erforderlich!)
ollama pull qwen3-coder     # Optimal für Coding-Tasks
# oder
ollama pull gpt-oss:20b     # Ausgewogen für allgemeine Tasks

# 3. OpenClaw direkt über Ollama starten
ollama launch openclaw

# ODER: Manuell installieren
curl -fsSL https://openclaw.ai/install.sh | bash

⚠️ Wichtig zur Modellwahl: OpenClaw benötigt mindestens 64.000 Token Kontext-Länge um mehrstufige Tasks zuverlässig abzuschließen. Empfohlene Modelle: qwen3-coder, gpt-oss:20b, glm-4.7.


Workspace-Struktur

~/.openclaw/workspace/
├── SOUL.md        ← Persönlichkeit, Werte & Verhaltensgrenzen
├── IDENTITY.md    ← Name, Rolle, Routing-Metadaten
├── AGENTS.md      ← Prozedurale Regeln & Workflows
├── USER.md        ← Informationen über dich (Präferenzen, Kontext)
├── HEARTBEAT.md   ← Geplante autonome Aufgaben
└── MEMORY.md      ← Langzeit-Erinnerungen (persistiert über Sessions)

SOUL.md – Persönlichkeit & Grenzen definieren

Die wichtigste Datei. Wird vor jeder Session zuerst gelesen.

## Wer du bist
Du bist CodeMax, mein persönlicher Go-Entwicklungsassistent.
Du bist präzise, direkt und kennst Go-Idiome in- und auswendig.

## Ton
Technisch korrekt, kein Smalltalk. Antworte auf Deutsch.
Gib immer an, wenn du dir unsicher bist.

## Kernaufgaben
- Code reviewen und Fehler erklären
- Go-Module und Dependencies managen
- Tests schreiben und Coverage analysieren
- Shell-Befehle ausführen wenn nötig

## Harte Grenzen
- Niemals Produktionscode direkt committen ohne Bestätigung
- Keine externen Dependencies ohne Rückfrage hinzufügen
- Niemals Dateien außerhalb des Projekts ändern
- Immer `go test ./...` vor einem vorgeschlagenen Commit

HEARTBEAT.md – Autonome geplante Tasks

Der Agent prüft diese Datei alle 30 Minuten und handelt entsprechend:

## Täglich morgens
- Prüfe ob neue Go-Releases verfügbar sind
- Checke ob Dependencies Updates haben (`go list -u`)
- Sende mir eine kurze Summary per Telegram

## Stündlich
- Überwache /var/log/app.log auf ERROR-Einträge
- Bei Fehlern: Sofort Telegram-Nachricht senden

AGENTS.md – Prozedurale Workflow-Regeln

## Jede Session
1. USER.md lesen für priorisierte Aufgaben
2. MEMORY.md auf offene TODOs prüfen
3. Kontext aus heutigem memory/YYYY-MM-DD.md laden

## Code Review Workflow
1. Dateien mit `git diff` analysieren
2. Go-Idiome, Fehlerbehandlung, Tests prüfen
3. Strukturierten Report erstellen
4. In memory/heute.md loggen

Multi-Agent Setup

# Zweiten Agenten registrieren
openclaw agents add --id code-reviewer \
  --workspace ~/.openclaw/workspace-reviewer
{
  "agents": {
    "list": [
      { "id": "codemax",   "workspace": "~/.openclaw/workspace-main" },
      { "id": "reviewer",  "workspace": "~/.openclaw/workspace-reviewer" }
    ]
  }
}

Vergleich: OpenClaw vs. Cowork vs. Claude Code

Feature OpenClaw + Ollama Cowork Claude Code
Kosten 100% kostenlos Bezahlplan nötig API-Kosten
Datenschutz Vollständig lokal Lokal (Win/Mac) Online
Linux ✅ Voll unterstützt ❌ Nicht verfügbar
Rules/SOUL.md ✅ SOUL.md + AGENTS.md ❌ Kein Äquivalent ✅ CLAUDE.md
Messaging ✅ Telegram, Slack, WhatsApp
Autonome Tasks ✅ HEARTBEAT.md Begrenzt

⚠️ Sicherheitswarnung zu Skills: Sicherheitsforscher fanden dass 22–26% der Community-Pakete Schadcode enthalten. Prüfe jede Skill-Installation und lies den Quellcode der SKILL.md selbst durch.