桃子桃子快讯
返回首页
工具

Husk:为终端 AI 代理打造的桌面工作台

Husk 是一个基于 Electron 的开源桌面应用,将 Claude、Copilot、Codex、Aider 等终端…

2026.07.30 · 周四4 分钟阅读

近日在 Hacker News AI 频道亮相的 Husk,是一款专为终端 AI 代理设计的桌面工作台。它基于 Electron 构建,可以把 Claude、Copilot、Codex、Aider 等命令行 AI 代理「装进」一个干净的图形窗口中运行,目标用户是希望使用终端 AI、但又不想面对黑底白字原生终端的开发者。

产品定位

Husk 的核心理念是「不改变代理本身,只补一层更好用的界面」。它使用真实的 PTY(伪终端)来运行底层代理,因此 Claude、Copilot、Codex、Aider 等基于 TUI 的工具都能完整保留其原有行为,同时叠加桌面应用提供的易用层,包括文件拖放上下文、状态面板、技能视图、语音播报以及一键安装器。

主要功能

  • 真实 PTY 聊天:保留终端代理的全套 TUI 体验,附带可拖放的文件上下文和实时状态面板。
  • 多代理协作:可以为下一次会话预先安排好不同的代理 persona(人格配置),并通过内置的图形编辑器搭建多步骤自动化工作流,每个节点在执行时高亮、节点之间通过边触发,节点自身保留独立终端。
  • 项目管理:把常用文件夹固定为「Project」,让代理每次都从正确的工作目录启动;常用提示词可保存为可复用模板,一键触发。
  • 技能与 MCP 浏览:按来源浏览技能、可逐项或整文件夹启用,并查看新增内容;内置 MCP 服务器目录,支持 stdio 或 HTTP/SSE,可通过表单或粘贴官方 JSON 完成配置。

安装与跨平台支持

Husk 强调「一行命令、任意系统」的安装体验,无需 Node、npm 或 git clone。Linux/macOS 用户可执行 curl -fsSL https://dorshaer.github.io/Husk/install.sh | bash;Windows 用户则运行 irm https://dorshaer.github.io/Husk/install.ps1 | iex。在 Debian/Ubuntu 上会自动写入已签名的 apt 源,方便后续 apt upgrade 升级;Fedora 提供 .rpm,其他 Linux 发行版提供 AppImage,macOS 提供 .dmg,Windows 提供 NSIS 安装包。

需要注意的是,目前官方仅发布 x86_64 架构的 Linux 构建,暂不支持 arm64,且二进制链接的是 glibc,因此 musl 系发行版(如 Alpine)暂不在支持范围内。

签名与安全

每个发行版本都附带 SHA256SUMS 校验文件以及 Sigstore 构建来源证明(provenance attestation),与产出工件的 GitHub workflow 绑定,用户可使用 sha256sum -c SHA256SUMS 校验完整性,或通过 gh attestation verify 验证构建来源。当前 macOS 与 Windows 版本尚未进行代码签名,因此首次启动时 macOS Gatekeeper 与 Windows SmartScreen 会弹出警告,需要用户手动放行;Apple Developer ID 签名在路线图中。

卸载与开源

卸载时执行 ./installer/uninstall.sh,默认清除启动器、图标、配置和语音模型,附加 --keep-data 参数可保留配置和 Piper 语音模型。Husk 在 GitHub 上以开源形式发布(仓库:DorShaer/Husk),项目自带 npm 安装流程,会为 Electron 的 Node ABI 重新编译 node-pty,并把代理推理层复制到 ~/.claude/ 目录中,首次启动后即可使用。

信源