Repository navigation
AllInOneIME 0.4.0
Note: not yet signed or notarized by Apple. Install: open the DMG and double-click "Install AllInOneIME"; if macOS won't open it, click Open Anyway in System Settings → Privacy & Security. Download it only from this page.
注意:还没有 Apple 签名和公证。安装:打开 DMG,双击「Install AllInOneIME」;macOS 提示无法打开时,到 系统设置 → 隐私与安全性 点「仍要打开」。只从这个页面下载。
SHA-256: 5ffc7062d34d22734c775a1f3d91dca19159ecb3a1f1187ab80092fa56d2f058
English
Added
@clauderuns in the background by default (a Claude Code background session) instead of opening Terminal, with a notification when it's done; click it to open the session in Terminal. The new@tasksshows the background tasks' progress and replies. The settings switch it back to Terminal.- Icons in the command list: a colored square with an SF Symbol for each command (like iOS Settings), and in
@tasksfor done / working / waiting for you. Custom commands and plugins can set their own withicon(an SF Symbol name) andcolor. @settingsopens the settings window.
Changed
- The command list has every command, 5 shown at a time: ↑↓, the wheel or the trackpad scroll it (the position shows on the right), digits pick among the rows shown, and a click picks one.
Fixed
- Opening Claude Code or a command in Terminal did nothing when the login shell starts a wrapper first (such as the Kiro CLI's
kiro-cli-term): the command was dropped, leaving an empty prompt. The command is now typed once the shell is ready (asking once for permission to control Terminal). @tasksopens a task whose process has ended withclaude --resume.
Upgrading
@claudenow runs in the background and notifies you when it's done; to open Terminal as before, turn off "@claude runs in the background and notifies me" in the settings.- The first time a Terminal window is opened (
@claudein Terminal mode, a notification,@tasks, "run in Terminal" commands), macOS asks whether AllInOneIME may control Terminal: click OK. Without it things still work, except that a shell which starts a wrapper first (like the Kiro CLI's) may not run the command.
中文
新增
@claude默认在后台运行(Claude Code 的后台会话),不再打开终端;做完弹系统通知,点通知在终端里打开那个会话接着聊。新命令@tasks查看后台任务的进度和回复。设置里可以改回在终端打开。- 命令列表加了图标:每个命令一个彩色小方块配 SF Symbols 图标(像 iOS 设置那样),
@tasks里用图标表示完成 / 进行中 / 等你。自定义命令和插件可以用icon(SF Symbol 名)和color指定自己的图标。 @settings:直接打开设置窗口。
改动
- 命令列表里有全部命令,一次显示 5 个,用 ↑↓、滚轮或触控板往下滚(右下角显示位置),数字选当前看到的那几行;也可以直接点。
修复
- 在终端里打开 Claude Code 或命令时,如果登录 shell 会先启动一层包装(比如 Kiro CLI 的
kiro-cli-term),命令会被吞掉,只剩一个空的提示符。现在等 shell 准备好再输入命令(第一次会请求「控制终端」的权限)。 @tasks打开一个进程已经结束的任务时,改用claude --resume重新打开那个会话。
升级须知
@claude现在默认在后台跑、做完通知你;想要以前那样直接打开终端,在设置里关掉「@claude 在后台运行,做完通知我」。- 第一次打开终端(
@claude的终端模式、点通知、@tasks、「在终端运行」命令)时,macOS 会问是否允许 AllInOneIME 控制「终端」,点「好」。不允许也能用,只是遇到 Kiro 这类会先包一层的 shell 时命令可能不执行。