CLI

Nachrichten zwischen Agents mit overvibe send: Ziele, Turns und Antworten

overvibe send tippt eine Nachricht in den Prompt einer anderen Session. Es ist der eine Kanal, der Claude Code, Codex und agy gleichermaßen erreicht. Ein paar Regeln entscheiden, ob die Nachricht dort landet, wo du sie haben wolltest, und ob die Antwort zurückkommt.

Veröffentlicht · 4 Min. Lesezeit

Wie das Ziel gefunden wird

Das erste Argument kann eines davon sein:

  • eine tmux-ID, etwa der Wert von $OVERVIBE_SESSION
  • eine Session-ID
  • ein exakter Session-Name
  • ein Teil eines Namens, wobei der zuletzt aktive Treffer gewinnt

Kurze Namen im Format project: role machen Teiltreffer sicher. Zwei Sessions, die beide "review" heißen, sind ein Unfall mit Ansage.

Was der Empfänger sieht

Der Text kommt mit einem Header an, der den Absender, sein Tool und den genauen Antwortbefehl nennt. Zeilenumbrüche werden zu Leerzeichen.

$ overvibe send "shop: codex copy" "Also shorten the CTA."

# typed into the prompt of "shop: codex copy"
[overvibe message from "shop: lead" (claude); reply with: overvibe send "shop: lead" "<reply>"] Also shorten the CTA.

Weil der Antwortbefehl ausgeschrieben ist, muss ein Agent nie den Namen des Absenders raten, um zu antworten.

Warum eine Antwort nie ankommt

Fast immer steckt der empfangende Agent noch in seinem Turn: Er schläft, pollt oder wartet auf einen langen Befehl. Die Nachricht bleibt in seinem Prompt, bis der Turn endet. Gib ab, beende den Turn, und die Antwort kommt als neue Nachricht an.

Die andere Ursache ist ein Ziel außerhalb von Overvibe. Eine Session in einem normalen Terminal-Tab hat kein Pane zum Hineintippen. Prüf das mit overvibe ls: In der dritten Spalte steht bei diesen outside. Hol sie über die Seitenleiste in Overvibe, dann kann sie empfangen.

Von Claude zu Claude gibt es einen zweiten Weg

Claude-Sessions können sich auch über das eigene SendMessage von Claude Code schreiben. Für Codex und agy ist overvibe send der einzige Weg, also sollte ein Auftrag, der an jedes Tool gehen könnte, ihn nutzen.

Bring es deinen Agents einmal bei

overvibe --help gibt die vollständige Nutzung mit Beispielen aus. Eine Zeile in deiner CLAUDE.md oder AGENTS.md, die darauf verweist, reicht, damit ein Agent es nutzt, und der Auftrag an einen Helfer sollte mit dem genauen overvibe send enden, das er ausführen muss, wenn er fertig ist.

Fragen

Kann ich einer Session aus meiner eigenen Shell schreiben?

Ja. overvibe funktioniert in jeder Shell auf deinem Mac. Aus einer normalen Shell erscheinst du als Absender, und du kannst auch jede Session stoppen.

Gibt es eine Längenbegrenzung?

Die Nachricht wird als eine Zeile in den Prompt getippt, also leg längeres Material in eine Datei und schick ihren Pfad.

Funktioniert overvibe send mit deck?

deck ist der alte Name desselben Befehls und funktioniert weiterhin, genau wie die Kurzform ov.

Weiterlesen

EinrichtungClaude Code, Codex und Gemini nebeneinander auf dem Mac ausführen

Installation, die erste Session, wie jede CLI startet und was die Statuspunkte bedeuten.

Lesen →5 Min. Lesezeit
WorkflowLass Claude Code ein Review an Codex abgeben und hol dir die Befunde zurück

Ein durchgespieltes Beispiel für das One-Shot-Attach-Muster, vom Auftrag bis overvibe stop.

Lesen →6 Min. Lesezeit
AlternativenConductor-Alternativen für Claude Code und Codex auf dem Mac

Sechs Tools für parallele Sessions mit Claude Code und Codex, und für wen jedes passt.

Lesen →6 Min. Lesezeit

Gib deine nächste Aufgabe ab

Kostenlos und Open Source. Claude Code, Codex und Gemini arbeiten auf deinem Mac am selben Job.