跳到正文
发现
Wave Terminal:AI 集成的跨平台终端
桌面应用开发者工具

Wave Terminal:AI 集成的跨平台终端

开源的 AI 集成终端,支持持久化 SSH 会话、块状布局与内置编辑器,面向 macOS、Linux、Windows 开发者。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v0.14.5
平台
Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Wave Terminal 是一款开源、AI 集成的跨平台终端,支持 macOS、Linux 和 Windows。它可与任意 AI 模型配合使用:自带 OpenAI、Claude、Gemini 的 API Key,或通过 Ollama、LM Studio 运行本地模型,无需注册账号。

除了终端本身,Wave 还提供可持久化的 SSH 会话(网络中断或程序重启后可自动重连)、内置图形化远程文件编辑器,以及不离开终端即可预览文件的能力。

主要功能

  • Wave AI:上下文感知的终端助手,可读取终端输出、分析各个 block,并执行文件操作
  • 持久化 SSH 会话:远程终端会话可抵御连接中断、网络切换和 Wave 重启,并自动重连
  • 灵活拖拽布局:自由组织终端块、编辑器、浏览器和 AI 助手
  • 内置编辑器:带语法高亮和现代编辑器特性,用于编辑远程文件
  • 丰富的文件预览:支持 markdown、图片、视频、PDF、CSV 和目录
  • 全屏切换:任意 block 可一键全屏,便于查看后再迅速回到多块视图
  • AI 聊天组件:支持多种模型(OpenAI、Claude、Azure、Perplexity、Ollama)
  • Command Blocks:隔离并监控单条命令
  • 一键远程连接:完整的终端与文件系统访问权限
  • 密钥安全存储:基于系统原生后端在本地保存 API Key 与凭据,并可在 SSH 会话间使用
  • 丰富定制:标签主题、终端样式和背景图片
  • wsh 命令系统:从命令行管理工作区,并在终端会话之间共享数据
  • wsh file 文件管理:在本地与远程 SSH 主机之间复制、同步文件

安装与使用

Wave Terminal 支持 macOS、Linux 和 Windows,各平台安装说明见文档,也可直接从 www.waveterm.dev/download 下载。

最低系统要求:

  • macOS 11 或更高版本(arm64、x64)
  • Windows 10 1809 或更高版本(x64)
  • 基于 glibc-2.28 或更高版本的 Linux(Debian 10、RHEL 8、Ubuntu 20.04 等)(arm64、x64)

WSH 辅助程序支持:

  • macOS 11 或更高版本(arm64、x64)
  • Windows 10 或更高版本(x64)
  • Linux Kernel 2.6.32 或更高版本(x64)、Linux Kernel 3.1 或更高版本(arm64)

从源码构建的方式参见 BUILD.md。

注意事项

  • Wave AI 提供免费的测试额度;也可以自带 API Key 或使用本地模型
  • 命令执行(需用户批准)功能尚在开发中
  • 项目采用 Apache-2.0 许可证
  • 更多 AI 相关说明见 Wave AI 文档 与 Wave AI Modes 文档

本作品整理自 GitHub 开源项目 wavetermdev/waveterm,原作者 @wavetermdev,许可证 Apache-2.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v0.14.5当前版本

    新增 Process Viewer 组件,可查看本地与远程进程的 CPU、内存占用并发送信号;新增 Quake Mode 全局热键;支持把文件拖入终端粘贴路径;修复设置组件无法创建配置文件的问题,并加入分屏按钮、标签重命名等改进。

评论