Codex Collab
Bridge JSON-RPC che consente a Claude Code di delegare task e revisioni PR a Codex e di leggere i risultati.
Richiede configurazione
Cosa fa
Gestisce il protocollo JSON-RPC dell'app-server della Codex CLI in modo che Claude possa avviare thread, eseguire task richiesti, richiedere revisioni del codice e gestire domande/approvazioni a metà turno da Codex senza lasciare la sessione. Si attiva quando l'utente chiede esplicitamente di invocare, delegare o ottenere una seconda opinione da Codex, ed è anche scritto per attivarsi proattivamente ogni volta che una prospettiva indipendente non-Claude su codice, piani o architettura sarebbe d'aiuto. Richiede Bun e la Codex CLI installati e su PATH.
Rapporto di test
Dal nostro test del 13.07, l'autore ha rilasciato 0.3.0 con auto-aggiornamento e sincronizzazione delle skill — questo è precisamente il tipo di cambiamento che potrebbe ribaltare il verdetto, quindi la Fase 0 è stata riesaminata: api.github.com viene interrogato quotidianamente per l'ultima release (viene inviato solo User-Agent, nessun token o segreto), disabilitato tramite CODEX_COLLAB_NO_UPDATE_CHECK=1, nulla viene applicato automaticamente. Abbiamo controllato manualmente, non tramite testo: aggiunta una riga spazzatura a SKILL.md installato, un semplice `codex-collab skill sync` ha stampato un diff, è uscito con un errore e NON ha toccato il file; si è applicato solo con `--yes`; SKILL.md stesso proibisce esplicitamente all'agente di passare `--yes` di propria iniziativa. L'unica avvertenza è che `update --yes` scarica il tarball della release da github.com ed esegue il suo install.sh senza verifica del checksum, ma solo dopo esplicito consenso. A differenza dell'ultima volta, Bun era presente e install.sh ha funzionato correttamente: ha costruito un bundle da 0.31 MB + broker, lo ha decompresso in ~/.claude/skills/codex-collab, ha installato uno shim e, senza codex su PATH, fallisce onestamente con un chiaro elenco di prerequisiti. L'A/B end-to-end non è stato eseguito: non c'è una Codex CLI autorizzata funzionante sulla macchina (l'alias punta a un binario inesistente), quindi non abbiamo visto esecuzioni reali di Codex — questa è una valutazione dell'output, non un'ipotesi. Il trigger è stato abbassato da 5 a 4 in base alla nostra rilettura (l'upstream non ha modificato la descrizione): 'use PROACTIVELY... second opinions on code' cattura il solito 'guarda la mia PR' dove Codex non è stato chiamato.
Testato il: 2026-07-13 · Claude Code 2.x (agent harness)
Installazione
git clone https://github.com/Kevin7Qi/codex-collab.git cd codex-collab && ./install.sh # нужны Bun >=1.0 и авторизованный CLI codex на PATH; ставит ~/.claude/skills/codex-collab/ и шим в ~/.local/bin
Comandi e prompt di esempio
/codex-collabBridge JSON-RPC che consente a Claude Code di delegare task e revisioni PR a Codex e di leggere i risultati.
Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):
Ask Codex for a second opinion on this PR before I merge itDelegate this refactor task to Codex and bring back the resultsHave Codex review my architecture plan and report back its notes