官方網站/v2.4.1

一個座艙,承接以終端為核心的 AI 執行流。

imux 是面向嚴肅 AI 工作的原生 macOS 指揮中心。終端執行、本地與遠端檔案、中文優先控制、原始碼狀態、瀏覽器任務以及監督器給出的下一步建議,都留在同一個清晰工作區裡。

Apple 公证Sparkle 自动更新56 个单测全绿macOS 14+
平台
原生 macOS
Swift、AppKit、Ghostty 級渲染。
工作區
本地 + 遠端
專案、SSH 主機與檔案共用同一套模型。
工作風格
零配置優先
優先推斷上下文,只在必要時顯示控制項。
工作區: /Users/operator/work/imux
側欄
終端 / 建置
倉庫 / imux
遠端 / prod-ssh
瀏覽器 / review
可以繼續
終端對話已就緒
$ icc connect prod-ssh
已連線,正在讀取遠端工作區與 shell 狀態。
$ git status --short
M Sources/WorkspaceSupervisor.swift
$ 開啟檔案總管
路徑、檔案、遠端樹與下一步動作可維持同屏可見。
agent: browser check and source review queued
監督器
狀態
可以繼續
目標已根據目前倉庫、檔案狀態與最近任務記錄自動推斷。
檔案
不離開工作區即可開啟、檢視、編輯並儲存檔案。
遠端
基於 SSH 的瀏覽體驗,與本地專案保持相同的版面與路徑模型。
Mitchell HashimotoNick SchrockEdward Grefenstette鹿野 壮 Takeshi Kano
Ghostty 作者、Dagster 创始人、DeepMind 研究主管 都在使用 imux。
查看全部用户评价
imux — Terminal-First AI Workspace for macOS
imux 工作区截图:终端、文件、源码控制和监督器在同一界面
最新稳定版

v2.4.1 已发布:文件管理器、会话恢复和稳定性升级。

这一版补齐文件管理器与 VS Code 的关键体验:本地和远程 ⌘P 快速打开、多选批量操作、双向拖拉、行内重命名、Quick Look,以及 claude / codex 会话恢复。还修复了长会话主线程栈溢出和远端密码变更后的 SSH 错误重试。

构建号
v2.4.1 / 176
安装包
imux-v2.4.1-macos.dmg
SHA256
8a967c07eb9a4602eb777b97ea32018edc823833ae3e5214116e502fc141ecd5
在本地和远程工作区分别试用 ⌘P 快速打开。
从 Finder 拖一个目录到侧边栏,并把多选文件拖回 Finder 或终端。
重开 claude / codex 面板,确认会话能够恢复。
远端密码变更后确认 SSH 不会持续撞错旧密码。
Start in one workspace

Open imux, choose a repo or SSH host, then run the agent you already trust.

imux does not replace Claude Code, Codex, Cursor, Aider, or your shell tools. It gives them a native macOS command deck with files, browser state, source control, and remote context kept in view.

quick startmacOS
$ open /Applications/imux.app
$ cd ~/work/product && claude
$ icc browser open http://localhost:3000 --split right
Terminal agents run in the Ghostty-backed shell.
Files, Git state, and browser surfaces stay attached to the workspace.
The compatibility CLI remains icc for automation scripts.
Agent stack

Bring the coding agents and command-line tools you already use.

Competitor products optimize for a single assistant or editor surface. imux is terminal-first: it keeps multiple agents, long-running processes, preview browsers, and remote sessions organized without forcing them into a new IDE model.

Agent CLIs

Claude Code, Codex, Gemini CLI, OpenCode, Aider

Run one agent per workspace, keep its terminal live, and jump back when it needs input.

Dev tools

git, gh, npm, pnpm, docker, ssh, deploy scripts

Use the same commands you already trust, with a visible workspace around them.

Human control

Operator-first instead of autopilot-only

Review paths, browser output, tests, and source-control state before moving to the next step.

核心能力

為真正執行任務的人準備,讓上下文在工作發生時始終可見。

imux 不是套在終端外的一層瀏覽器面板,它是把執行、檔案、遠端狀態與行動建議收斂在同一工作面的指揮中心。

終端優先執行

在原生 macOS shell 中處理嚴肅 AI 工作,而不是在各種包裝器與分離的瀏覽器分頁之間反覆切換。

本地與遠端資源管理器

在同一工作區瀏覽本地專案與 SSH 遠端主機,使用相同的認知模型與相同的右側控制平面。

應用內檔案編輯

直接開啟、檢視、編輯並儲存檔案,不打斷終端流程。需要時可將路徑直接拖入當前對話。

監督器模式

把幾句使用者意圖、專案上下文與最近進展壓縮成可執行的簡報與清晰下一步。

瀏覽器與自動化

讓瀏覽器任務緊鄰終端,並納入同一套操作流程,而不是依賴分裂的外部工具。

原始碼狀態可見

在代理或操作者推進工作時,持續看到 Git 狀態、倉庫上下文與工作目錄變化。

Product surfaces

A complete operating surface around the terminal.

The homepage now mirrors how imux is actually used: terminal execution in the center, files and source control close by, browser automation on demand, and remote workspaces using the same layout.

01 / Terminal

Ghostty-backed terminal sessions

Fast native rendering for agent sessions, builds, logs, shells, and long-running development processes.

02 / Files

Local and remote file explorers

Browse, inspect, edit, and save project files without sending the operator into a separate editor window for every check.

03 / Source control

Branch, diff, commit, and GitHub context

Keep working-tree state and repository evidence visible while agents are writing and tests are running.

04 / Browser

Embedded browser plus automation API

Open a preview beside the shell, inspect page state, click, fill forms, capture screenshots, and read console errors.

05 / Remote

SSH workspaces with real remote files

Connect to a host, browse remote paths, edit real remote contents, and keep path context tied to the active shell.

06 / Supervisor

Execution briefs and handoffs

Compress current repo, task, files, and recent activity into concrete next steps instead of vague status chatter.

為什麼更順手

從兩三輪目標溝通,到真正開始執行,中間幾乎沒有摩擦。

檔案緊貼目前終端,不再藏在另一個應用程式裡。
遠端主機與本地專案共用同一套資源管理與編輯邏輯。
原始碼狀態與專案上下文在修改發生時持續可見。
監督器負責整理下一步,而不是逼使用者先填一堆繁瑣設定。
產品輪廓
渲染引擎Ghostty 級終端引擎,承載原生 macOS shell 工作面。
介面模型以工作區為中心,讓檔案、瀏覽器任務與遠端狀態始終在視野內。
自動化監督器、瀏覽器控制、CLI 相容能力,以及可直接開工的上下文壓縮。
發布線v2.4.1 on www.iccjk.com
Best use cases

Designed for the AI workflows that become messy in normal terminals.

imux is strongest when the work has multiple moving parts: more than one agent, real code review, browser verification, remote hosts, or source-control-sensitive changes.

Run multiple coding agents without losing the active one

Use separate workspaces for parallel agent sessions, builds, and investigations. Notification rings and workspace metadata make it clear which task needs attention.

01Create one workspace per repo or task.
02Launch the agent in the terminal surface.
03Use the sidebar and notification jump to return when input is needed.

Turn a local feature request into a verified change

Keep the issue, file tree, edited files, test output, browser preview, and Git state in one command deck from plan to review.

01Open the repo and inspect the affected paths.
02Ask the agent to implement a bounded change.
03Verify files, run tests, inspect the browser, then review Git state.

Operate production or staging boxes over SSH

Remote work becomes safer when shell output, remote files, paths, and current objective remain tied to the same workspace.

01Connect to a named SSH target.
02Wait for the remote explorer to populate the actual remote tree.
03Inspect logs or files before running a risky command.

Automate web checks from the same workspace

Open the app preview next to the shell, use the browser API for deterministic checks, and keep debug artifacts with the terminal session.

01Split a browser beside the local dev server.
02Use the icc browser commands for navigation and inspection.
03Capture console errors, screenshots, and DOM snapshots on failure.
工作方式

該零配置的地方零配置,該明確控制的地方給足控制。

產品理念很直接:先推斷,再追問。你應該能先開啟專案、連線主機、開始推進,而不是先被設定面板淹沒。

01

開啟工作區

讓 imux 指向本地倉庫,或連線一個 SSH 目標。零配置流程會先推斷足夠多的資訊,讓你立即開始。

02

讀取目前工作面

終端狀態、檔案、Git 上下文、遠端路徑與最近互動記錄會停留在同一命令甲板裡。

03

由監督器組織下一步

imux 可以把目前上下文壓縮成啟動計畫、執行簡報或交接摘要,而不會讓流程變得官僚。

04

執行時不丟上下文

瀏覽檔案、編輯程式碼、檢視輸出、切換本地與遠端目標時,對話始終保持錨定。

Automation API

Script the workspace instead of clicking through it.

The compatibility CLI and Unix socket expose the same control model used by the app: windows, workspaces, panes, surfaces, notifications, metadata, and browser actions.

Workspace control

Create, target, and inspect workspaces

Use the CLI from hooks, build scripts, or your own launchers.

$ icc list-workspaces --json
$ icc new-workspace
$ icc identify --json
Attention routing

Show what needs the operator

Send notifications and sidebar metadata from agents or scripts.

$ icc notify --title "Tests" --body "Review failures"
$ icc sidebar status set ci --label "CI" --value "running"
$ icc sidebar log --level success "Preview deployed"
Browser checks

Drive the embedded browser

Navigate, wait, inspect, and capture evidence without leaving imux.

$ icc browser open http://localhost:3000
$ icc browser surface:2 wait --text "Dashboard"
$ icc browser surface:2 screenshot --out /tmp/imux-check.png
Operating posture

Built for high-context work where mistakes are expensive.

The product language should be explicit: imux is a local macOS application with operator approval, visible context, and a scriptable control plane. It is not a cloud IDE and it is not a black-box agent runner.

Native macOS, not Electron

Swift/AppKit UI with Ghostty-grade terminal rendering keeps heavy agent workflows responsive on the desktop.

Local-first control surface

Agents and shell tools run in your terminal environment. imux wraps them with layout, navigation, browser, and automation surfaces.

Explicit automation access

Socket access can be disabled, limited to imux-managed processes, or opened deliberately for trusted local automation.

Release chain you can verify

The website exposes the stable DMG, Sparkle appcast, latest manifest, changelog, and remote helper manifest from one public source.

Documentation

From landing page to operating manual.

The site now routes users into practical workflows instead of stopping at a feature list. Start with installation, then move into agent loops, remote workspaces, supervisor usage, and automation.

Resources

Use imux with less guesswork and track what changes release by release.

The site now includes a practical product guide plus a changelog that records what shipped, what public copy changed, and how to upgrade without losing context.

常見問題

使用者最先會問的問題,這裡直接回答。

保持清晰、強執行力和低摩擦,是這個網站資訊架構的原則。

imux 只是 Ghostty 的一個分支嗎?

不是。imux 是建立在 Ghostty 級渲染能力之上的原生 macOS 指揮中心,在此基礎上進一步擴展了資源管理、編輯、瀏覽器執行、監督與工作區編排能力。

imux 面向誰?

面向操作者、工程師、創辦人以及已經同時執行多個 AI 工作流的高階使用者。他們需要的是一個更銳利的控制面,而不是更多視窗堆疊。

它的工作方式有什麼不同?

imux 讓終端保持第一公民地位,同時把缺失的周邊能力補齊:檔案、遠端主機、原始碼狀態、瀏覽器上下文,以及面向執行的監督器。

支援遠端協作嗎?

支援。imux 會讀取 SSH 設定、連線遠端目標,並以與本地資源管理器一致的模型展示遠端檔案。

開始使用 imux

從目標到執行,不再丟失工作的整體形狀。

你可以直接下載目前 macOS 建置,也可以在 GitHub 上追蹤發布與原始碼。官網、發布線與倉庫現在已經統一到同一個品牌:imux。