{

{

“title”: “Codex CLI: Il tuo terminale sta iniziando a vivere di vita propria?”,
“excerpt”: “Un aggiornamento recente della CLI di Codex ha introdotto un background daemon che si auto-aggiorna senza chiedere il permesso. Ecco perché la nostra libertà di controllo è a rischio.”,
“content”: “Vi è mai capitato di chiudere un processo, tirare un sospiro di sollievo e pensare che la vostra CPU potesse finalmente riposarsi, per poi accorgervi che c’è ancora qualcosa che gira, invisibile, in background, che consuma risorse e decide i suoi orari? Ecco, se usate la versione recente di Codex CLI, preparatevi: il vostro terminale ha appena acquisito un briciolo di autonomia, e non è esattamente il tipo di indipendenza che cerchiamo.nnIl punto non è che avere un daemon sia un male in sé. Anzi, per certe applicazioni desktop ha perfettamente senso. Il problema, come sempre, è l’approccio «stealth». A partire dalla versione 0.157.0, quando lanciate una sessione interattiva di Codex, il software non si limita a fare il suo lavoro: decide di installare un daemon persistente che si riaggancia al PID 1 e continua a girare anche dopo che avete chiuso la finestra. E non finisce qui. Il sistema si copia da solo in una directory nascosta, crea una versione separata dal pacchetto che avete installato (magari via npm o brew) e avvia un loop di aggiornamento automatico che controlla nuovi rilasci ogni ora.nnIn pratica, il binario che avete scelto di installare e gestire non è più quello che sta effettivamente lavorando sotto il cofano. È un po’ come se comprassi una Panda e, dopo una settimana, scoprissi che sotto il sedile c’è un motore di una Ferrari che si aggiorna da solo senza che tu sappia nemmeno che sia lì.nnLa cosa che fa saltare sulla sedia chiunque abbia passato troppo tempo a configurare ambienti puliti e prevedibili è la gestione dell’ambiente. Il daemon mantiene le variabili d’ambiente della prima sessione che lo ha attivato. Se usate dei proxy o dei wrapper particolari per gestire il traffico, e poi lanciate una nuova sessione con configurazioni diverse,

Source: Codex CLI installs a persistent, self-updating background daemon by default

Lascia un commento