☰
开源桌面AI Agent工作台WeSight全解析:一个界面统一管理Claude Code、Codex等12大编程Agent
2026/10/23 2:42:37 网站建设 项目流程

【免费下载链接】wesight

Open-source desktop AI agent workspace with one-click Claude Code, Codex, OpenClaw, Hermes Agent setup and custom LLM model routing.

项目地址:https://gitcode.com/gh_mirrors/we/wesight
点击查看免费下载

WeSight 是一款开源的桌面 AI Agent 工作台(MIT 协议),把 Claude Code、Codex、Kimi Code、OpenClaw、Hermes Agent、OpenCode、Qwen Code、DeepSeek-TUI 等 12 大编程 Agent 收进同一个可视化界面,支持一键安装引擎、统一模型路由、IM 通道接入、运行监控和技能市场。对于刚接触 AI 编程工具的新手来说,它是把"终端 Agent"变成"桌面 Chat"的低门槛入口。

为什么选择 WeSight:编程Agent 一站管理的痛点解法

终端里的编码 Agent 都很强,但它们的安装、模型配置、权限确认、文件变更和运行指标往往散落在不同位置。WeSight 要解决的就是这几件事:

  • 一键准备环境:检测或自动安装本机 Agent CLI,复用你已有的账号和配置
  • 图形化对话:在 Chat 里直接查看工具调用、命令输出、文件 diff 和权限事件
  • 统一模型路由:OpenAI、Claude、Gemini、DeepSeek、Qwen、Ollama 等供应商集中在一个设置页
  • 运行可观测:Token、TTFT、TPS、成本、步数逐次记录
  • 工作流扩展:技能市场、定时任务、记忆系统、桌面宠物

公开版本提供已完成签名与公证的 macOS(Apple Silicon + Intel)安装包和 Windows x64 安装程序。

快速上手:下载与安装 WeSight 步骤

macOS 安装步骤

  1. 从官方 Releases 下载对应架构的 DMG:Apple Silicon 用WeSight.<version>.mac.arm64.dmg,Intel 用WeSight.<version>.mac.x64.dmg
  2. 打开 DMG,将WeSight.app拖入Applications文件夹即可
  3. 首次启动后,进入「设置 → Agent 引擎」检测本机 CLI

Windows 安装注意事项

下载WeSight.Setup.<version>.exe运行安装。由于当前 Windows 安装程序尚未代码签名,SmartScreen 可能提示"无法识别的应用",建议先用 Release 中的SHASUMS256.txt核对文件再安装。

12大Agent引擎全解析:如何一键切换编码Agent

打开「设置 → Agent 引擎」,你会看到 WeSight 支持的全部引擎。每个引擎都有明确定位,可在一键安装与"复用本机 CLI 配置"之间切换:

引擎适合场景准备方式
内置 Cowork runtime通用桌面会话和技能执行,开箱即用WeSight 内置
Claude Code把 Claude Code 编码工作流图形化一键安装或复用本机 CLI
CodexCodex CLI 工作流、本机任务执行和 IM 控制一键安装或复用本机 CLI
Kimi Code复用 Kimi Code 登录态、Skills 和 MCP官方 installer 或复用本机配置
OpenClawRuntime gateway、IM 通道、沙箱式 Agent 工作复用本机 runtime 或 WeSight 准备流程
Hermes Agent本机 gateway 和 IM 类 runtime 实验官方 installer 或复用本机配置
OpenCode / Qwen Code / DeepSeek-TUI各自终端 Agent 工作流的图形化接入一键安装或复用本机 CLI

除了 README 中列出的主力引擎,代码中实际注册的引擎共 12 个(含 Codex App、GrokBuild、OpenSquilla 等扩展 runtime),可在 src/shared/cowork/constants.ts 的CoworkAgentEngine枚举中查看完整清单,路由逻辑实现在 src/main/libs/agentEngine/ 目录。

对话界面右上角的引擎切换器可以随时更换后端,比如从 Claude Code 切到 Codex,会话上下文和工作区都会跟随:

统一模型路由:如何配置DeepSeek、Claude等模型供应商

WeSight 把模型配置集中在「设置 → 模型」一个页面:

  • 添加多个供应商和多个模型,官方 OpenAI、Anthropic Claude、Google Gemini 开箱即用
  • 为 DeepSeek、Qwen、Moonshot、Ollama、OpenRouter、GitHub Copilot 或私有 endpoint 添加 OpenAI-compatible 配置
  • 每个引擎可选"跟随 WeSight 模型设置",由 WeSight 把模型配置映射过去;也可以继续用本机 CLI 自己的配置

这样切引擎时不用来回改环境变量,模型路由全部图形化。供应商与引擎的映射实现在 src/main/libs/openclawConfigSync.ts 与 src/main/libs/claudeSettings.ts 等同步模块中。

Cowork对话:把终端编程Agent变成桌面Chat

进入 WeSight 主界面就是 Cowork 对话工作台:左侧是任务记录,中间是对话流,右侧可以挂工作区。Agent 执行命令、写文件、跑工具时,每一步都以卡片形式流式渲染出来,包括权限确认事件——你不用盯着终端滚屏。

以"写一个贪吃蛇网页游戏"为例,右侧实时工作区会展示 Agent 的 Bash / Write 工具调用,并给出index.html的代码变更 diff,支持直接打开文件或跳转文件管理器:

运行监控:Token、TPS、成本一屏看清

用久了 Agent,最关心的往往是"这次任务花了多少 Token、多快、多少钱"。AI Runtime Dashboard 按引擎、模型、来源、状态统计每次调用:总调用、成功率、平均完成时间、TTFT 首字延迟、输出阶段 TPS、估算 Model TPS、Token 总量和估算成本,还有调用趋势图。

技能市场与定时任务:扩展Agent能力边界

WeSight 内置了一组技能(Web 搜索、DOCX/XLSX/PPTX/PDF 处理、Playwright 自动化、Remotion 视频等,位于 SKILLs/ 目录),并接入 SkillHub 技能市场:按分类浏览、搜索、下载安装到本机,可以启用、停用、更新和删除。

已安装的技能可以在本地逐条开关管理,如 docx、web-search、playwright 等官方技能:

配合定时任务(研究报告、监控、邮箱整理、提醒)和记忆系统(从对话提取偏好、跨会话延续上下文),WeSight 不只是一个编码 Agent 管理器,更像 7×24 小时的全场景个人助理。

IM接入与桌面宠物:Agent不止在工作区

WeSight 的 IM Agent Hub 能把飞书消息接入 OpenClaw、Hermes Agent、Claude Code 或 Codex,并按引擎隔离机器人配置——在 IM 里直接指挥编码 Agent。相关实现位于 src/main/im/ 目录。

工作区还有一个像素风"工作室"视图和轻量桌面宠物,会跟随当前任务状态变化,让等待 Agent 跑任务的过程不那么无聊:

架构与源码导览:WeSight是如何实现的

WeSight 基于 Electron 进程隔离架构:Renderer(React + Redux Toolkit + Tailwind CSS)不直接访问 Node.js 能力,高权限操作一律走 preload bridge 和 main process IPC,本地数据落在 SQLite。官方架构原理图见 docs/res/architecture_zh.png:

关键模块速查:

  • Electron 入口与 IPC handlers:src/main/main.ts
  • 引擎 adapter 与路由:src/main/libs/agentEngine/
  • Cowork 会话存储:src/main/coworkStore.ts
  • Chat、工作区、引擎 UI:src/renderer/components/cowork/
  • 定时任务服务:src/scheduledTask/
  • 完整架构说明:README_zh.md

安全设计上:Renderer 开启 context isolation、禁用 Node integration,敏感操作统一走 main process IPC,工具执行过程可展示权限确认事件。

本地开发:克隆WeSight仓库并运行

想参与贡献或二次开发?环境要求 Node.js>=24 <25,三步即可跑起来:

git clone https://gitcode.com/gh_mirrors/we/wesight cd wesight npm install

然后执行npm run electron:dev启动开发环境(默认http://localhost:5175);测试用npm run test,打包用npm run dist:mac/npm run dist:win。更多构建、发布与签名说明见 README_zh.md。

总结:桌面AI Agent工作台怎么选

WeSight 的核心价值一句话:把 12 大编程 Agent、模型路由、IM 通道、技能市场和运行监控收进一个开源桌面工作台。它不替换任何一款终端 Agent,而是给你一层"图形化驾驶舱"——新手用它降低上手门槛,老手用它做统一监控和多引擎调度。配合 MIT 协议和完善的发布流水线(macOS 签名公证 + Windows x64),它适合长期跟踪并参与共建。

【免费下载链接】wesight

Open-source desktop AI agent workspace with one-click Claude Code, Codex, OpenClaw, Hermes Agent setup and custom LLM model routing.

项目地址:https://gitcode.com/gh_mirrors/we/wesight
点击查看免费下载

相关推荐

上一篇:fluent-bit 仓库内嵌 mruby-io 详解:IO 与 File 类的实现、能力边界与在 nghttpx 扩展中的角色
下一篇:FastF1 v2.1.6 版本解析:新增天气数据支持与遥测/位置数据缺陷修复实战指南

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询