Per iniziare

imux è un terminale macOS nativo e leggero basato su Ghostty per gestire più agenti di codice IA. Dispone di tab verticali, un pannello notifiche e un'API di controllo basata su socket.

Installazione

DMG (consigliato)

Apri il .dmg e trascina imux nella cartella Applicazioni. imux si aggiorna automaticamente tramite Sparkle, quindi devi scaricare solo una volta.

Per aggiornare in seguito:

curl -L -o ~/Downloads/imux-v2.4.1-macos.dmg https://www.iccjk.com/downloads/imux-v2.4.1-macos.dmg
Al primo avvio, macOS potrebbe chiederti di confermare l'apertura di un'app da uno sviluppatore identificato. Clicca su Apri per procedere.

Verifica dell'installazione

Apri imux e dovresti vedere:

  • Una finestra terminale con una barra laterale di tab verticali a sinistra
  • Un workspace iniziale già aperto
  • Il terminale Ghostty pronto per l'input

Configurazione del CLI

icc include uno strumento a riga di comando per l'automazione. Nei terminali icc funziona automaticamente. Per usare il CLI al di fuori di icc, crea un link simbolico:

sudo ln -sf "/Applications/icc.app/Contents/Resources/bin/icc" /usr/local/bin/icc

Poi puoi eseguire comandi come:

icc --help
icc notify --title "Build Complete" --body "Your build finished"

Aggiornamenti automatici

imux verifica automaticamente gli aggiornamenti tramite Sparkle. Quando un aggiornamento è disponibile, vedrai una pillola di aggiornamento nella barra del titolo. Puoi anche controllare manualmente tramite imux > Controlla aggiornamenti nella barra dei menu.

https://www.iccjk.com/downloads/appcast.xml
https://www.iccjk.com/downloads/latest.json

Ripristino sessione (comportamento attuale)

Dopo il riavvio, imux ripristina solo il layout e i metadati:

  • Layout di finestre, workspace e pannelli
  • Directory di lavoro
  • Cronologia del terminale (best effort)
  • URL del browser e cronologia di navigazione
imux non ripristina ancora lo stato dei processi attivi. Le sessioni di applicazioni terminale attive come Claude Code, tmux e vim non vengono riprese dopo il riavvio dell'app.

Requisiti

  • macOS 14.0 o successivo
  • Mac Apple Silicon o Intel