← 返回列表

Whip:面向 Herdr 多路复用器的移动端 SSH 与 AI 编程 Agent 客户端

kosumic/whip · Whip is an agent-native SSH mobile client, designed specifically for the Herdr multiplexer from day one

GitHub原文发布 未知首次收录 2026-11-06上架 2026-11-06 07:01

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

Whip 是一个面向 Agent 的 SSH 移动客户端,从设计之初就专门适配 Herdr 多路复用器。它通过 SSH 连接远程主机,在 Android 与 iOS 原生界面中监督 Herdr 的 hosts、spaces、tabs、panes 与各 Agent 状态,支持与 Claude Code、Codex、OpenCode、Pi 对话,查看工具调用与 Git 差异,浏览和传输远程文件,使用终端标签页,并可选用基于 Herdr 插件的端到端加密推送通知。项目基于 React Native + Expo 与 Rust 核心实现。

核心能力与快速开始

★ 124 · TypeScript

能做什么
通过 SSH 直接、经跳板机或 Tailcat 模式连接远程主机;托管 Herdr 主机、空间、标签页、窗格与 Agent 队列;提供 Claude Code、Codex、OpenCode、Pi 的原生 Chat View,展示推理、工具调用、文件差异与 Markdown/Mermaid 渲染;支持终端标签、远程文件浏览与传输、Git 差异查看、应用内浏览器与本地服务预览;支持语音输入;可选 Herdr 推送通知插件与端到端加密;Phone Use 允许远程 Agent 使用设备的浏览器和手机工具。
适用场景
在手机或平板上远程监督多个 Herdr Agent 会话;随时跟进编码 Agent 的回复并审查代码差异;通过 SSH 管理远程主机和终端;在移动端查看远程文档、文件与网页预览;需要时接收 Agent 阻塞或完成的推送提醒。
项目形态
可直接使用的工具
部署方式
README 提供 App Store 与 Google Play 安装入口,说明可通过 SSH 连接既有 SSH 和 Herdr 环境;推送通知需在主机安装 whip-notify Herdr 插件,插件要求 Herdr 0.9.5+、Git、curl 及 sha256sum 或 shasum,预编译二进制支持 arm64/x86_64 Linux 与 Apple Silicon macOS。其他部署条件未说明。
主要依赖
运行环境需要 Android 或 iOS 设备及可 SSH 访问的主机;完整 Agent 监督体验需要 Herdr;推送通知需要 Herdr 0.9.5+ 及插件依赖。开发侧 Readme 徽章标注 React Native + Expo、Rust 1.99.0、Node.js 24.3.0+。
使用限制
项目明确只为 Herdr 提供一等支持,不会为 tmux、Zellij 或 Mosh 添加一等支持;Herdr 项目未参与开发或背书本项目。推送通知为尽力而为,存在租约抑制与投递窗口;E2EE 默认关闭时中继和推送服务可读取预览详情。未说明 API 费用、硬件成本或实际性能验证结果。
许可证
AGPL-3.0
最近推送
2026-11-06 02:41

资料检查:2026-11-06 07:00 · 卡片整理:2026-11-06 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

职业应用

程序员

在移动端通过 SSH 连接远程主机,监督 Herdr 多路复用器中的 hosts、spaces、tabs、panes 与各 Agent 状态;与 Claude Code、Codex、OpenCode、Pi 对话,查看工具调用与 Git 差异,浏览和传输远程文件,使用终端标签页,从而在手机上跟进 AI 编程 Agent 的工作。

查看内容依据
Chat with Claude Code, Codex, OpenCode, and Pi, review their changes, and work in remote terminals from a native Android or iOS interface.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。