Начало работы

imux это лёгкий нативный macOS-терминал на базе Ghostty для управления несколькими AI-агентами. Вертикальные вкладки, панель уведомлений и API управления на базе socket.

Установка

DMG (рекомендуется)

Открой .dmg и перетащи imux в папку Программы. imux обновляется автоматически через Sparkle, так что скачать нужно только раз.

Для обновления позже:

curl -L -o ~/Downloads/imux-v4.1.20-macos.dmg https://www.iccjk.com/downloads/imux-v4.1.20-macos.dmg
При первом запуске macOS может попросить подтвердить открытие приложения от идентифицированного разработчика. Нажми Открыть чтобы продолжить.

Проверка установки

Открой imux и ты увидишь:

  • Окно терминала с вертикальной боковой панелью вкладок слева
  • Одно начальное рабочее пространство уже открыто
  • Терминал на базе Ghostty готов к вводу

Pick a default path (important)

Do not open every surface on day one. Choose one primary path for the session:

  • Terminal agent CLI (recommended for power users): run Claude Code, Codex, Aider, or Cursor Agent CLI as real processes in the workspace terminal.
  • Agent Chat: streaming in-app LLM with @mentions, slash commands, and reviewable diffs (Cmd+Shift+L).
  • Supervisor: multi-panel orchestration after you have a one-sentence charter and done criteria — not the place to invent the goal.

Switch from VS Code or Cursor

Open the same git root you used before. Run agents, tests, remote hosts, browser checks, and Git evidence in imux as the daily driver. Use explorers and in-app edit for the full workbench loop without bouncing back to an Electron IDE.

Настройка CLI

icc включает утилиту командной строки для автоматизации. Внутри терминалов icc она работает автоматически. Чтобы использовать CLI извне icc, создай символическую ссылку:

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

Затем можно запускать команды вроде:

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

Автообновления

imux проверяет обновления автоматически через Sparkle. Когда обновление доступно, ты увидишь значок обновления в заголовке окна. Можно также проверить вручную через imux > Check for Updates в строке меню.

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

Восстановление сессии (текущее поведение)

После перезапуска imux восстанавливает только компоновку и метаданные:

  • Компоновка окон, рабочих пространств и панелей
  • Рабочие директории
  • Scrollback терминала (по возможности)
  • URL браузера и история навигации
imux пока не восстанавливает состояние живых процессов. Активные сессии терминальных приложений, таких как Claude Code, tmux и vim, не возобновляются после перезапуска приложения.

Требования

  • macOS 14.0 или новее
  • Apple Silicon или Intel Mac