Install
uv tool install git+https://github.com/agentic-mcp-tools/owlex.gitFür wen
Diese Anleitung ist für alle, die schon Claude Code nutzen und dieselbe Frage von Codex, Gemini und anderen Modellen gegenlesen lassen wollen. Offizieller Hauptweg: mit uv aus dem Repository installieren, dann owlex-server in .mcp.json starten. Es kann auch structured deliberation laufen: jedes Modell antwortet zuerst allein, überarbeitet nach Sicht auf Runde 1, am Ende fasst Claude zusammen.
Für alle, die zuerst eine Codex-Sitzung öffnen oder council_ask anstoßen und das Ergebnis asynchron ansehen. Genannte Tools: start_codex_session, resume_codex_session, start_gemini_session, resume_gemini_session sowie wait_for_task, get_task_result, list_tasks. Keine anderen Modell-Start-Toolnamen erfinden, die nicht in der Tabelle standen.
Ersten Versuch in 3 Minuten
Der offizielle Installationsbefehl steht unten. Voraussetzung: uv läuft auf diesem Rechner, und die Codex-/Gemini- (oder anderen) Agenten, die du nutzt, funktionieren schon lokal. Konfigurationsort: Projekt- oder Benutzer-.mcp.json. mcpServers.owlex.command ist owlex-server.
uv tool install git+https://github.com/agentic-mcp-tools/owlex.git
Repository-Seite:
https://github.com/agentic-mcp-tools/owlex
Der erste Versuch nutzt das offizielle Tool start_codex_session: eine neue Codex-session anlegen. Vor dem Aufruf bestätigen, dass du ein lokal schon konfiguriertes Codex startest. Erfolg ist eine erstellte Sitzung, kein fehlender Befehl. Das zieht einen externen Modellprozess hoch und kann online gehen; nicht als offline lesen.
Anwendungsfälle
Fall 1: Codex oder Gemini allein fragen. Das ist start_codex_session / start_gemini_session. Danach resume_codex_session (session ID oder --last) oder resume_gemini_session (index oder latest). Die Quelle schreibt keine Nachrichtfeld-Details. Bei Erfolg kannst du dieselbe Sitzung fortsetzen.
Fall 2: einen council eröffnen. Das ist council_ask. Offizielles Beispiel-prompt: Should I use a monorepo or multiple repos for 5 microservices? Optionen: claude_opinion, deliberate (Default true), critique, roles, team, timeout (Default 300 Sekunden). Council runs in the background: zuerst anstoßen, dann list_tasks für den Status oder get_task_result für ein nicht blockierendes Ergebnis; wait_for_task, wenn du warten musst. Vor dem Aufruf bestätigen, dass dieselbe Frage an mehrere Modelle soll.
Nutzungsgrenzen
council schickt die Frage an mehrere agent. Round 2 zeigt ihnen außerdem die Antworten der ersten Runde. Die Quelle schreibt weder Kosten noch Log-Aufbewahrung noch das Löschen einer Sitzung. timeout defaultet auf 300 Sekunden. OpenCode-/ClaudeOR-/AiChat-Start-Toolnamen, die nicht in der Tabelle stehen, nicht erfinden; der Text sagt nur, dass du diese Modelle von Claude Code abfragen kannst.