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.