1. Îi ceri lui Claude
Mesajul tău către Claude e în limbaj obișnuit:
Pune-l pe Codex să verifice db/migrations/0042_orders.sql pentru probleme de locking, apoi repară ce găsește.
Claude știe că există comanda dacă CLAUDE.md trimite la overvibe --help sau dacă ai instalat skill-ul.
2. Claude pornește o sesiune Codex atașată
$ overvibe new --attach --tool codex --cwd ~/code/shop --name "shop: codex review" \
--prompt "Review db/migrations/0042_orders.sql for table locks and long transactions on a busy orders table. List each problem with the line and a fix. When done, run: overvibe send \"$OVERVIBE_SESSION\" \"<findings>\""
started "shop: codex review" in ~/code/shop (session pending, tmux d7a01e44), attached to this session
close it when you no longer need it: overvibe stop "shop: codex review"--attach face sesiunea Codex copil al lui shop: lead, așezată sub ea în bara laterală. $OVERVIBE_SESSION e expandat în shell-ul lui Claude înainte să ruleze comanda, așa că Codex primește id-ul tmux al lui Claude ca adresă de răspuns.
3. Claude își încheie tura
Acesta e pasul pe care oamenii îl sar. Răspunsul e scris în promptul lui Claude, iar Claude îl citește doar după ce se termină tura curentă. O sesiune care doarme sau verifică în buclă după rezultat blochează mesajul pe care îl așteaptă.
Între timp, shop: codex review apare ca ocupată în bara laterală și o poți deschide ca să vezi cum Codex citește fișierul.
4. Codex raportează
# Codex, when it is done $ overvibe send "d3b2c9f0" "Two problems. Line 12: ADD COLUMN with a default rewrites the whole table under a lock. Line 30: build the index CONCURRENTLY." # what lands in Claude's prompt [overvibe message from "shop: codex review" (codex); reply with: overvibe send "shop: codex review" "<reply>"] Two problems. Line 12: ADD COLUMN with a default rewrites the whole table under a lock. Line 30: build the index CONCURRENTLY.
Claude începe o tură nouă cu acel mesaj ca input, repară migrarea și poate pune o întrebare suplimentară în același fel:
$ overvibe send "shop: codex review" "Fixed both. Does the new version still lock anything?"5. Închizi ajutorul
$ overvibe stop "shop: codex review"
stopped "shop: codex review" and hid it from the list (conversation kept)Conversația se păstrează, deci dacă apare o întrebare săptămâna viitoare, poți relua sesiunea Codex din istoric. overvibe stop --children închide dintr-odată toate ajutoarele pornite de o sesiune.
Aceleași comenzi în orice direcție
Codex poate porni agy, agy îi poate scrie lui Claude, iar o sesiune principală poate rula mai multe ajutoare în paralel. Renunță la --attach când noua sesiune trebuie să trăiască mai mult decât părintele sau își are locul în propriul grup de proiect. Vizualizarea Agent map desenează fiecare mesaj ca o săgeată, așa că după o după-amiază aglomerată vezi cine ce a delegat.
Întrebări
De ce nu un subagent Claude?
Un subagent e mereu același tool ca părintele și nu are un prompt în care să scrii. Aici review-ul îl face Codex, iar tu îi poți deschide sesiunea și îl poți corecta în timpul review-ului.
Poate ajutorul să-i pună lui Claude o întrebare înapoi?
Da. Fiecare mesaj are în antet comanda exactă de răspuns, așa că oricare parte poate continua discuția.
Ce se întâmplă dacă închid sesiunea Codex prea devreme?
overvibe stop păstrează conversația. O reiei din bara laterală și continuă de unde a rămas.