Navop 是一款面向 AI 时代的开发和运维一体化工作台,它将数据库管理、SSH 终端、SFTP 文件传输、远程桌面、服务器监控、AI Agent 等功能整合到一个原生桌面应用中,可以减少开发人员、DBA 和运维工程师在多个工具之间频繁切换的成本。

Navop 主要采用采用 Rust 语言开发,遵循 Apache 2.0 开源协议,代码托管在 GitHub:

https://github.com/feigeCode/navop

功能特性

  • 跨平台支持:Navop 提供 Windows、macOS、Linux 多平台桌面应用。

  • 数据库:Navop 内置支持 MySQL、PostgreSQL、SQLite、SQL Server、Oracle、DuckDB、ClickHouse,同时通过扩展驱动支持达梦、金仓、OceanBase、openGauss、GBase、IoTDB 等国产数据库。

Navop 提供了浏览和管理数据库对象,编辑和执行 SQL 语句并查看执行计划,导入导出数据,比较模式/数据,并且可以通过 ER 图查看表结构和关系。

  • Redis 工作台:支持 Redis 单机、Sentinel 和 Cluster 连接,提供 Key 浏览、常见数据类型编辑、CLI、服务器信息与实时诊断。

  • MongoDB 管理器:用于管理 MongoDB 连接、数据库、集合、文档、索引和校验规则,并且支持 Find、Aggregate、Count 与 Explain 操作。

  • SSH 与终端工作区:将远程 SSH 和本地 Terminal 放入统一终端工作区,支持多标签、分屏、广播输入、历史、快捷命令、自定义高亮和 Shell integration;同时支持 Telnet 与串口连接。

  • SFTP 与远程文件编辑:支持通过 SFTP 上传下载、搜索、收藏、远程编辑、拖拽传输、ZMODEM 传输和跨服务器复制管理远程文件。

  • SSH 端口转发:支持本地转发、远程转发(SSH -R)和动态 SOCKS 转发,并显示运行状态与活动日志。

  • 远程桌面:通过 RDP 和 VNC 提供远程桌面会话功能。

  • 服务器监控:支持通过 SSH 查看远程主机的 CPU、内存、磁盘、网络等关键资源使用情况,并且通过原生图表进行实时展示。

  • 笔记功能:支持打开和编辑本地 Markdown 文件,提供只读预览与源码编辑两种模式,并且可通过扩展获得 HTML、PDF、Word 导出以及 Mermaid 图、LaTeX 数学公式渲染等能力。

  • AI 能力:使用 AI 生成和解释 SQL、分析数据、生成图表、辅助终端操作、调用工具和运行 Agent 工作流;通过 ACP 接入 Codex、Claude Code 和 OpenCode 等外部 Agent。

  • 团队工作台:官网提供团队管理与共享连接,支持创建团队、邀请成员,把常用连接安全地共享给协作成员。桌面端仍负责连接使用和本地工作流。
  • 原生桌面体验:Navop 使用 Rust 与 GPUI 构建原生桌面界面,通过 GPU 渲染提供流畅的多连接工作体验,不依赖 WebView;因此界面响应速度快,资源占用少。

下载安装

Navop 官方网站提供了下载链接,网址如下:

https://navop.dev/zh-CN/extensions

在这里插入图片描述

选择对应操作系统文件进行下载,安装完成之后运行 navop.exe(Windows):

官方文档:https://docs.navop.dev/

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐