智为终端 IATermIATerm

It's A TERMinal
for the future.

30MB app.  50MT impact.

As powerful as you.

Free to download·30-day full-featured trial·Full version via in-app purchase

Download on theMac App Store

Early bird $9.9·Regular $39.9

Early-bird for a limited time · regional pricing follows the App Store tier

See featuresarrow_downward
IATermprod-web-01
auditor@prod-web-01:~$
AGENT
Auto-approving (this session)Require confirmation
Scrollkeyboard_arrow_down
IATerm
Display 2 — build-runner-02
overlay 197G 117G 72G 62% /var/lib/docker/rootfs/overlayfs/6
bab868308991af6419797e4bcbcb0dec5eb54622b3419966476b41a5d83
overlay 197G 117G 72G 62% /var/lib/docker/rootfs/overlayfs/d
67ed9acf3ce4cdc8bfd44f4dc186bc6c3c9809e20141096db6b809765ce
__EXIT_60_0__
root@build-runner-02:~# ls test.txt
ls: cannot access 'test.txt': No such file or directory
root@build-runner-02:~# { touch test.txt && ls -l test.txt ; }
-rw-r--r-- 1 root root 0 Aug 29 16:53 test.txt
__EXIT_67_0__
root@build-runner-02:~# { echo "Hello world" > test.txt && cat test.txt ; }
Hello world
__EXIT_73_0__
IATerm
Display 3 — build-runner-03
overlay 40G 17G 22G 44% /var/lib/docker/rootfs/overlayfs/6
8d2db627edf530b77191423b06cee543bd3cda925c30f8560108b428f268
overlay 40G 17G 22G 44% /var/lib/docker/rootfs/overlayfs/2
225cef046637e0450bd8746e7d1a8612aee82febc014db691126556c5f18
tmpfs 162M 12K 162M 1% /run/user/0
__EXIT_61_0__
root@build-runner-03:~# { touch test.txt && ls -l test.txt ; }
-rw-r--r-- 1 root root 0 Aug 29 16:53 test.txt
__EXIT_65_0__
root@build-runner-03:~# { echo "Hello world" > test.txt && cat test.txt ; }
Hello world
__EXIT_71_0__
play_arrow
Click to connect terminal
IATerm
123terminal
Search space...search
Defaultpush_pinlock_openWS1push_pinlockWS2push_pinlockWS3push_pinlockWS4push_pinlockWS5push_pinlockWS6push_pinlock
splitscreengrid_viewcontrastlanguagesettings
Display 1 — prod-web-01
Filesystem Size Used Avail Use% Mounted on
tmpfs 179M 1.3M 177M 1% /run
/dev/vda3 40G 30G 8.0G 79% /
tmpfs 892M 0 892M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/vda2 197M 6.1M 191M 4% /boot/efi
tmpfs 179M 4.0K 179M 1% /run/user/0
__EXIT_59_0__
auditor@prod-web-01:~$ { touch test.txt && ls -l test.txt ; }
-rw-rw-r-- 1 auditor auditor 0 Aug 29 16:53 test.txt
__EXIT_66_0__
auditor@prod-web-01:~$ { echo "Hello world" > test.txt && cat test.txt ; }
Hello world
__EXIT_72_0__
auditor@prod-web-01:~$
historyHello worldexpand_moresplitscreenadd

All three terminals are connected and you've confirmed the plan — creating test.txt in each terminal's home directory and verifying it in the same step:

checkTool calls 3/3

Done — test.txt created on all three terminals, verified with ls -l on each (all exit 0):

TerminalPathEvidence from output
prod-web-01/home/auditor/test.txt-rw-rw-r-- 1 auditor auditor 0 Aug 29 16:53
build-runner-02/root/test.txt-rw-r--r-- 1 root root 0 Aug 29 16:53
build-runner-03/root/test.txt-rw-r--r-- 1 root root 0 Aug 29 16:53
echo Hello world to the test.txt
Auto-approving commands (this session)Require confirmation
@prod-web-01 ×@build-runner-02 ×@build-runner-03 ×
Ask anything… (@ terminal · / command · Enter to send)
display_settingsExpanded Vision

Multi-Screen

Control more terminals simultaneously, boost productivity

workspacesWorkspace

Multi-Workspace

Create multiple workspaces to organize terminals by project or environment. Split panels in any direction to build your perfect layout.

check⌘[ / ⌘] to switch workspaces instantly
checkGrid panel layout, split in any direction
check⌘N add panel, ⇧⌘N add workspace
IATerm
123terminal
Search space...search
Defaultpush_pinlock_openWS1push_pinlockWS2push_pinlockWS3push_pinlockWS4push_pinlockWS5push_pinlockWS6push_pinlock
splitscreengrid_viewcontrastlanguagesettings
Filesystem Size Used Avail Use% Mounted on
tmpfs 179M 1.3M 177M 1% /run
/dev/vda3 40G 30G 8.0G 79% /
tmpfs 892M 0 892M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/vda2 197M 6.1M 191M 4% /boot/efi
tmpfs 179M 4.0K 179M 1% /run/user/0
__EXIT_59_0__
auditor@prod-web-01:~$ { touch test.txt && ls -l test.txt ; }
-rw-rw-r-- 1 auditor auditor 0 Aug 29 16:53 test.txt
__EXIT_66_0__
auditor@prod-web-01:~$ { echo "Hello world" > test.txt && cat test.txt ; }
Hello world
__EXIT_72_0__
auditor@prod-web-01:~$
__EXIT_78_0__
auditor@prod-web-01:~$ { ls -l test.txt && cat test.txt ; }
-rw-rw-r-- 1 auditor auditor 12 Aug 29 16:54 test.txt
Hello world
overlay 197G 117G 72G 62% /var/lib/docker/rootfs/overlayfs/6
bab868308991af6419797e4bcbcb0dec5eb54622b3419966476b41a5d83
overlay 197G 117G 72G 62% /var/lib/docker/rootfs/overlayfs/d
67ed9acf3ce4cdc8bfd44f4dc186bc6c3c9809e20141096db6b809765ce
__EXIT_60_0__
root@build-runner-02:~# ls test.txt
ls: cannot access 'test.txt': No such file or directory
root@build-runner-02:~# { touch test.txt && ls -l test.txt ; }
-rw-r--r-- 1 root root 0 Aug 29 16:53 test.txt
__EXIT_67_0__
root@build-runner-02:~# { echo "Hello world" > test.txt && cat test.txt ; }
Hello world
__EXIT_73_0__
play_arrow
Click to connect terminal (192.168.1.1)
IATerm
123terminal
Search space...search
Defaultpush_pinlock_openWS1push_pinlockWS2push_pinlockWS3push_pinlockWS4push_pinlockWS5push_pinlockWS6push_pinlock
splitscreengrid_viewcontrastlanguagesettings
auditor@prod-web-01:~$
campaignBroadcast to 3 terminals
3 of 3 selectedDeselect all
checkDefault / Display 1 — prod-web-01
checkDefault / Display 1 — build-runner-02
checkDefault / Display 1 — build-runner-03
infoCurrently passing through: you only know commands were delivered, not whether they succeeded.
Enable result collection
Ctrl+CCtrl+ZCtrl+LCtrl+\
Enter command to execute... (⌘+Enter to send)
root@build-runner-03:~#
power
Click to bind terminal
campaignBatch Operations

Broadcast

Type once, send to all selected terminals simultaneously. Broadcast commands or signals across any number of panels at once.

checkFreely select target broadcast panels
checkBroadcast signals: Ctrl+C / Z / L / \
database
Local Data Storage
All data stored locally with encrypted database protection
key
Key Security
Keys securely stored via Keychain/Keystore
cloud_done
Trusted Cloud Sync
Sync only activates with explicit user consent. All data is envelope-encrypted and stored exclusively in Apple iCloud — no intermediaries, ever.
verified_user
Transparent Commitment
No data upload except auth & allowed error reporting
securityPrivacy First

Security Just for You

Your data belongs only to you. Local-first architecture ensures sensitive information never leaves your device.

historySession Persistence

Session Memory

Scrollback is automatically restored on restart, and all history sessions reconnect with one click — your workflow state is always preserved.

checkScrollback restored automatically on restart
checkReconnect all history sessions at once
IATerm
123terminal
Defaultpush_pinlock_openWS1push_pinlockWS2push_pinlockWS3push_pinlockWS4push_pinlockWS5push_pinlockWS6push_pinlock
splitscreengrid_viewcontrastlanguagesettings
notificationsplay_arrowterminalterminalterminal
Reconnect all
play_arrow
Click to connect terminal (prod-web-01)
play_arrow
Click to connect terminal (build-runner-03)
notificationsterminalterminalterminal
Filesystem Size Used Avail Use% Mounted on
tmpfs 179M 1.3M 177M 1% /run
/dev/vda3 40G 30G 8.0G 79% /
tmpfs 892M 0 892M 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/vda2 197M 6.1M 191M 4% /boot/efi
tmpfs 179M 4.0K 179M 1% /run/user/0
__EXIT_59_0__
auditor@prod-web-01:~$ { touch test.txt && ls -l test.txt ; }
-rw-rw-r-- 1 auditor auditor 0 Aug 29 16:53 test.txt
__EXIT_66_0__
auditor@prod-web-01:~$ { echo "Hello world" > test.txt && cat test.txt ; }
Hello world
__EXIT_72_0__
auditor@prod-web-01:~$
historyHello worldexpand_moresplitscreenadd

All three terminals are connected and you've confirmed the plan — creating test.txt in each terminal's home directory and verifying it in the same step:

checkTool calls 3/3

Done — test.txt created on all three terminals, verified with ls -l on each (all exit 0):

TerminalPathEvidence from output
prod-web-01/home/auditor/test.txt-rw-rw-r-- 1 auditor auditor 0 Aug 29 16:53
build-runner-02/root/test.txt-rw-r--r-- 1 root root 0 Aug 29 16:53
build-runner-03/root/test.txt-rw-r--r-- 1 root root 0 Aug 29 16:53
echo Hello world to the test.txt
Auto-approving commands (this session)Require confirmation
@prod-web-01 ×@build-runner-02 ×@build-runner-03 ×
Ask anything… (@ terminal · / command · Enter to send)
IATerm
123terminal
Defaultpush_pinlock_openWS1push_pinlockWS2push_pinlockWS3push_pinlockWS4push_pinlockWS5push_pinlockWS6push_pinlock
splitscreengrid_viewcontrastlanguagesettings
Application Settingsclose
GeneralAssistantDangerous commandsShortcutsConfig DataBastionSSH
arrow_backBastion Settingsdeletesave
Connection Type *
JumpServerexpand_more
Server URL
https://jump.iaterm.ai
Bastion server URL
Username
apple
Bastion login username
Access Key ID
Enter Access Key ID
API Key ID for authentication
Access Key Secret
••••••••••••••••••••••••••••
API Key Secret. Keep it safe.
JumpServer Version
v4.x / v3.9+expand_more
Different versions use different account API endpoints
securityJump Server

Bastion Host

Native support for OpenSSH ProxyJump and JumpServer. Securely access internal hosts through bastion servers — enterprise zero-trust architecture out of the box.

checkOpenSSH ProxyJump compatible
checkJumpServer integration
checkDirect access to host resources
palettePersonalization

Dual-layer themes

Dual-layer theming: choose your UI skin and terminal color palette independently. Override per-connection, ⇧⌘K to switch the current panel's scheme.

check18 built-in UI themes
check40 iTerm2-compatible terminal palettes
check⇧⌘K to change the current panel's scheme
checkPer-connection scheme override
IATerm
123terminal
Defaultpush_pinlock_openWS1push_pinlockWS2push_pinlockWS3push_pinlockWS4push_pinlockWS5push_pinlockWS6push_pinlock
splitscreengrid_viewcontrastlanguagesettings
Interface Settingsclose
Color Themerefresh
Interface (18)
Dark
Light
Spring
Summer
Autumn
Terminal (40)
iTerm2 Solarized Dark
One Half Dark
Atom One Dark
TokyoNight Night
TokyoNight Storm
Font Settings
Size: 14px
Default
Line Height: 1.2
Default
Spacing: 0.0px
Default
Font size (10–24px), line height (0.8–2.0), letter spacing (−2~+2px)
Font
System Defaultexpand_more

Command every machine
from your terminal.

Multi-screen, broadcast, session memory, bastion access — a 30MB terminal as powerful as you.

Free to download·30-day full-featured trial·Full version via in-app purchase

Download on theMac App Store

Early bird $9.9·Regular $39.9

Early-bird for a limited time · regional pricing follows the App Store tier

Back to toparrow_upward

desktop_macNow on the Mac App Store

macOSLinuxWindowsDirect download · Coming soon
IATerm — The Terminal for the AI Era