一目了然的窗格状态
显示每个 tmux 窗格正在工作、等待用户输入还是已完成,帮助用户确定需要关注的代理会话。
Bento Term 是一款原生 tmux 客户端,可通过 SSH 监控并交互操作编码代理会话,帮助开发者查看多个窗格、及时响应输入请求,并在 Mac、iPhone 或 iPad 上检查文件。
Bento Term 是一款原生 tmux 客户端,可通过 SSH 监控并交互操作编码代理会话。它可以连接到可访问的 Mac、Linux 计算机或 WSL 环境上已运行的 tmux 会话,并为每个窗格显示状态,包括正在工作、等待输入或已完成。
这款应用面向需要监管多个基于终端的代理的开发者。除终端交互外,它还会显示当前窗格的工作目录、支持搜索的文件树和文件预览,让用户无需离开会话,即可从代理输出跳转到相关源代码或文档。Bento Term 可运行于 macOS、iPhone 和 iPad,而终端会话仍保留在用户自己的计算机上。
显示每个 tmux 窗格正在工作、等待用户输入还是已完成,帮助用户确定需要关注的代理会话。
通过普通 SSH 连接到用户自己的计算机,并连接到已经运行的会话。Bento Term 不要求使用由 Bento 托管的服务器,也不会在远程计算机上安装软件。
每个窗格都会关联其工作目录,并提供支持任意深度的文件树和搜索功能,方便定位项目文件。
代理输出的路径可直接打开。源文件会以语法高亮和行号栏显示,包括对特定行的引用;PDF、图像和文档则会在 Quick Look 中打开。
在 iPhone 和 iPad 上也可以使用相同的远程文件树和终端连接。启用所需的系统权限后,麦克风控件支持语音识别。
在不同的 tmux 窗格中运行代理,并利用窗格状态找出已停止、已完成或需要响应的会话,无需手动逐一检查终端。
从 iPhone 或 iPad 连接到 Mac、Linux 计算机或 WSL 主机上的 tmux 会话,回答提示,并在切换网络后返回同一会话。
当代理输出路径或行引用时,可从窗格的工作目录打开文件,使用语法高亮进行查看,或预览生成的文档,而不必只依赖终端输出。
使用 tmux 作为会话主机,使程序在手机失去信号时继续运行;之后通过 SSH 重新连接,即可从现有会话继续操作。
你需要一台已经可以通过 SSH 访问的计算机,并安装 tmux,同时拥有能够运行它的账户。主机可以是你自己的 Mac 或 Linux 计算机,也可以是 WSL 环境。Bento Term 不会安装 tmux,也不提供远程服务器。
Bento Term 原生支持 Mac、iPhone 和 iPad。支持页面注明,Apple Silicon 设备需要 macOS 14 或更高版本,iPhone 和 iPad 需要 iOS 或 iPadOS 17 或更高版本。
设备离线期间,tmux 会话及其中的程序会继续在远程主机上运行。重新连接后即可再次连接到该会话。
该应用支持 SSH 密码和私钥身份验证。密钥和密码会存储在系统钥匙串中。
不会。它通过普通 SSH 与用户的计算机通信,网站声明终端活动不会经过 Bento。使用分析默认关闭,并且该应用基于 Apache-2.0 开源。