智为终端 IATermIATerm

面向未来的终端

30MB app.  50MT impact.

像您一样的超级个体

IATermprod-web-01
auditor@prod-web-01:~$
AGENT
Auto-approving (this session)Require confirmation
向下滚动keyboard_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
点击连接终端
IATerm
123terminal
搜索空间...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

三个终端均已连接,且你已确认计划 —— 在每个终端的 home 目录创建 test.txt 并在同一步内完成校验:

checkTool calls 3/3

完成 —— test.txt 已在三个终端创建,并逐台用 ls -l 校验(退出码均为 0):

TerminalPath输出证据
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
本会话自动批准命令需要确认
@prod-web-01 ×@build-runner-02 ×@build-runner-03 ×
问点什么…(@ 终端 · / 命令 · Enter 发送)
display_settings扩展视野

多屏协作

同时操控更多终端,提升工作效率

workspaces工作空间

多工作空间

创建多个工作空间,按项目或环境分组管理终端。任意方向分屏,随心所欲构建专属布局。

check⌘[ / ⌘] 快速切换工作区
check任意方向网格分屏
check⌘N 添加面板,⇧⌘N 添加工作区
IATerm
123terminal
搜索空间...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
点击连接终端 (192.168.1.1)
IATerm
123terminal
搜索空间...search
Defaultpush_pinlock_openWS1push_pinlockWS2push_pinlockWS3push_pinlockWS4push_pinlockWS5push_pinlockWS6push_pinlock
splitscreengrid_viewcontrastlanguagesettings
auditor@prod-web-01:~$
campaign广播到 3 个终端
已选 3 / 3全不选
check默认 / Display 1 — prod-web-01
check默认 / Display 1 — build-runner-02
check默认 / Display 1 — build-runner-03
info当前为透传模式:只能确认命令已送达,无法确认是否执行成功。
开启结果收集
Ctrl+CCtrl+ZCtrl+LCtrl+\
输入要执行的命令…(⌘+Enter 发送)
root@build-runner-03:~#
power
点击绑定终端
campaign批量操作

广播指令

一次输入,同步发送到所有选中的终端面板。批量执行命令或快捷键,让多机运维变得简单。

check自由选择广播目标面板
check支持广播快捷键信号 (Ctrl+C / Z / L)
database
本地数据存储
所有数据都保存在本地,数据库加密保护
key
密钥安全
密钥通过 Keychain/Keystore 安全保存
cloud_done
可信云端同步
仅在用户主动授权后开启同步,数据经信封加密后存储于 Apple iCloud,无任何中间环节
verified_user
透明承诺
除用户认证和您允许的错误信息上报外,没有任何数据上传
security隐私优先

专属您的安全

您的数据只属于您。本地优先的架构设计,确保敏感信息永远不会离开您的设备。

history会话持久化

历史记忆

重启后自动恢复上次会话的滚动内容,一键重连所有历史连接,工作状态从不丢失。

check重启自动恢复最近会话的滚动记录
check一键重连所有历史会话
IATerm
123terminal
Defaultpush_pinlock_openWS1push_pinlockWS2push_pinlockWS3push_pinlockWS4push_pinlockWS5push_pinlockWS6push_pinlock
splitscreengrid_viewcontrastlanguagesettings
notificationsplay_arrowterminalterminalterminal
重连全部
play_arrow
点击连接终端 (prod-web-01)
play_arrow
点击连接终端 (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

三个终端均已连接,且你已确认计划 —— 在每个终端的 home 目录创建 test.txt 并在同一步内完成校验:

checkTool calls 3/3

完成 —— test.txt 已在三个终端创建,并逐台用 ls -l 校验(退出码均为 0):

TerminalPath输出证据
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
本会话自动批准命令需要确认
@prod-web-01 ×@build-runner-02 ×@build-runner-03 ×
问点什么…(@ 终端 · / 命令 · Enter 发送)
IATerm
123terminal
Defaultpush_pinlock_openWS1push_pinlockWS2push_pinlockWS3push_pinlockWS4push_pinlockWS5push_pinlockWS6push_pinlock
splitscreengrid_viewcontrastlanguagesettings
应用设置close
GeneralAssistantDangerous commandsShortcutsConfig DataBastionSSH
arrow_back堡垒机设置deletesave
连接类型 *
JumpServerexpand_more
Server URL
https://jump.iaterm.ai
堡垒机服务地址
Username
apple
堡垒机登录用户名
Access Key ID
填写 Access Key ID
用于认证的 API Key ID
Access Key Secret
••••••••••••••••••••••••••••
API Key Secret,请妥善保管。
JumpServer 版本
v4.x / v3.9+expand_more
不同版本使用不同的账号 API 端点
security跳板机集成

堡垒机支持

原生支持 OpenSSH ProxyJump 和 JumpServer,通过跳板机安全访问内网主机,企业级零信任架构开箱即用。

checkOpenSSH ProxyJump 兼容
checkJumpServer 集成
check直接访问内网主机资源
palette个性化

双层主题

双层主题系统:独立选择 UI 界面主题与终端配色方案,每个连接可单独覆盖配色,随心打造专属风格。

check18 套 UI 界面主题
check40 套 iTerm2 兼容终端配色
check⇧⌘K 快速切换当前面板配色
check每个连接可独立覆盖配色方案
IATerm
123terminal
Defaultpush_pinlock_openWS1push_pinlockWS2push_pinlockWS3push_pinlockWS4push_pinlockWS5push_pinlockWS6push_pinlock
splitscreengrid_viewcontrastlanguagesettings
界面设置close
配色主题refresh
界面主题 (18)
Dark
Light
Spring
Summer
Autumn
终端配色 (40)
iTerm2 Solarized Dark
One Half Dark
Atom One Dark
TokyoNight Night
TokyoNight Storm
字体设置
字号: 14px
默认
行高: 1.2
默认
字距: 0.0px
默认
字号 (10–24px),行高 (0.8–2.0),字距 (−2~+2px)
字体
系统默认expand_more

终端里,
掌控每一台机器

多屏协作、批量广播、会话记忆、堡垒机直连 —— 一个 30MB 的终端,像您一样强大。

desktop_mac现已上架 Mac App Store

macOSLinuxWindows官网下载版 · 敬请期待
IATerm —— AI 时代的终端