Agent 配套工具

HagiCode Desktop|HagiCode Server 桌面安装与运行管理客户端

HagiCode Desktop

一个 Electron 桌面应用,用于在本机安装、启动、监控和更新 HagiCode Server,并选择 AI Agent 执行器。

获取与使用

需要部署

按官方资料自行安装或部署

使用难度待核验
国内可用性待核验

2026-11-09 更新 · 本站尚未实测

项目介绍

Agent 配套工具 · 2026-11-09 更新 · 本站尚未实测

HagiCode Desktop 是一个面向开发者的桌面应用,帮助用户在自己的机器上完成 HagiCode Server 的安装、运行与管理。根据仓库 README,它把首次配置、日常启动、服务检查、版本更新、包管理和 AI Agent 选择集中到一个界面里。

需要说明的是:本仓库提供的是桌面端客户端/管理器,而不是 AI 模型或云端服务本身。它的主要价值在于简化 HagiCode Server 在本地环境中的部署与维护流程。官方站点入口为 https://hagicode.com/desktop,该站点是否为服务托管地址、其部署地域与可用范围,资料未说明,需另行核验。

核心能力

点击能力名称查看输入、输出和原文依据。

README 列出的能力包括:

  • 引导首次配置,并简化日常的服务器启动流程;
  • 在桌面端启动、停止、重启 HagiCode Server,并切换其版本;
  • 在统一面板中监控本机资源、服务器状态与服务健康度;
  • 管理包源、依赖、许可信息与运行时更新;
  • 在依赖管理中标记必需包,并把选中的包组合成可查看、可复制的批量安装命令;
  • 选择 Agent 执行器,例如 Claude Code、Codex 与 GitHub Copilot CLI;
  • 通过托盘集成在后台快速访问;
  • 提供包括英语与简体中文在内的 10 种界面语言。

上述能力均来自 README 描述,未经过独立实测。各功能的实际可用范围、版本差异与限制,以官方发布物为准,需核验。

实际应用场景

适用场景

  • 希望在本地搭建并维护 HagiCode Server,但不想手工执行大量配置命令的开发者;
  • 需要在多个 HagiCode Server 版本之间切换、做升级验证的用户;
  • 需要集中查看本机资源占用与服务健康状态,排查启动问题的人员;
  • 需要在 Claude Code、Codex、GitHub Copilot CLI 等执行器之间切换的工作流用户。

如果目标只是使用某个 AI 编程助手本身,而不涉及 HagiCode Server 的部署管理,本项目的价值有限。

安装与接入

已补充核对原仓库的 Development Guide。源码开发使用 Node/pnpm 与 Electron 工具链,先获取官方仓库,在仓库目录按文档启用 Corepack、安装锁文件中的依赖,再用 pnpm run dev 启动开发环境。pnpm 版本由 package.json 的 packageManager 固定;具体 Node 版本应核对该版本项目声明,不套用全站默认值。

开发文档明确列出 Linux/macOS、Windows PowerShell 与 cmd 的配置示例,并分别说明 macOS ARM64 原生库、Windows 打包等要求,不代表所有系统版本均已实测。生产安装包与签名状态应以官方发布物为准,本站没有提供镜像包或执行构建。

文档提供中国大陆更新源 https://index.hagicode.com/server/index.json 和国际更新源 https://dl-server.hagicode.com/index.json,并称大陆源为新安装默认源。存在国内更新源不等于模型、依赖下载和整个产品都已验证国内可用。

使用条件与限制

是否需要部署
需自行准备运行环境,具体要求见正文
是否需要注册
账号和认证要求见正文;未明确说明的项目仍待核验
是否需要 API Key
待核验
费用与额度
费用边界见正文,项目许可不代表模型或托管服务免费
所需权限
待核验
许可证与服务条款
待核验

权限费用与限制

  • 本应用需要在本机运行,并会启动、停止、切换本地 HagiCode Server 版本,因此涉及本地服务与文件系统的操作权限,具体权限范围需核验。
  • 依赖管理功能可以生成批量安装命令,但实际执行由用户自行决定与操作。
  • README 未说明是否需要 API Key、登录账号或付费订阅;是否存在商业模块、托管服务或第三方模型调用费用,需向官方核验。
  • 选择 Claude Code、Codex、GitHub Copilot CLI 等执行器时,这些外部工具自身的账号、额度与费用规则由其各自提供方决定,与本仓库无关,需核验。
  • 本项目使用 Electron 构建,网络请求与数据流向(是否连接境外服务、是否上传遥测)资料未说明,需核验。

国内使用情况

网友核验 用户经验分享

与站长实测独立,不代表官方认证或本站已实测。

我要核验
0 位参与者0 份有效分项记录

最近核验:暂无有效核验。参与人数按当前项目有效身份去重;不同核验项分别统计,不合并成用户总结果。仅统计审核通过且未过期的记录。

分项统计、有效期与样本量
核验项目有效人数成功 / 部分 / 失败 / 无法判断成功率最近核验 / 有效期
官方网站访问00 / 0 / 0 / 0样本不足暂无 / 7 天
GitHub 仓库访问00 / 0 / 0 / 0样本不足暂无 / 7 天
安装与运行00 / 0 / 0 / 0样本不足暂无 / 30 天
官方服务国内连接 / MCP 连接00 / 0 / 0 / 0样本不足暂无 / 30 天
国内网络情况00 / 0 / 0 / 0样本不足暂无 / 7 天
国内模型兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
自定义 API00 / 0 / 0 / 0样本不足暂无 / 30 天
海外服务依赖
00 / 0 / 0 / 0样本不足暂无 / 30 天
海外账号要求
00 / 0 / 0 / 0样本不足暂无 / 30 天
中文界面
00 / 0 / 0 / 0样本不足暂无 / 30 天
客户端兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
账号及费用信息
00 / 0 / 0 / 0样本不足暂无 / 30 天

成功率 = 成功 ÷(成功 + 部分成功 + 失败);无法判断不计入分母。至少 5 份可判断结果才显示成功率。账号、费用、海外依赖与语言等事实项,成功表示核查结论与资料吻合,具体观察另行统计;不表示免费或没有海外依赖。不同网络、客户端和版本的结果不能直接等同。

最近有效核验

暂无审核通过且未过期的网友核验。欢迎提交真实使用记录。

查看全部有效核验 →

国内实测状态:国内可用性待核验。协议兼容和官方资料说明不等于国内网络可用。

官方网站访问
尚未实测 待核验
GitHub 仓库访问
尚未实测 待核验
官方服务国内连接
尚未实测 待核验
国内网络情况
尚未实测 待核验
国内模型兼容性
尚未实测 待核验
自定义 API
尚未实测 待核验
海外服务依赖
尚未实测 待核验
海外账号要求
尚未实测 待核验
中文界面
尚未实测 待核验
国内最后核验时间
尚未实测

许可与国内使用

仓库 LICENSE 文件为 GNU Affero General Public License v3.0(AGPL-3.0),并在 README 徽章中声明。需要注意的是:AGPL-3.0 覆盖的是本仓库代码,不等同于 HagiCode Server、相关托管服务或第三方模型的授权条款,这些部分需分别核验。

公开仓库不等于全部功能免费或可商用;如通过网络向他人提供修改后的版本,AGPL-3.0 存在源码提供义务,具体请以许可证原文为准。

关于国内使用:README 仅说明界面支持简体中文在内的 10 种语言,未说明服务器部署地域、国内网络可达性或国内模型兼容性,这些均需核验。仓库未被标记为归档状态(archived 为 false),但长期维护计划需关注官方动态。

项目资料与来源

官方网站 ↗

GitHub 仓库 ↗

官方文档 ↗

字段依据与待核验事项

access:来源确认 · docs/development.md

project_type:来源确认 · Hagicode Desktop helps developers set up, run, and manage HagiCode Server from a desktop app.

原始 README(折叠技术参考)
# Hagicode Desktop

[![license](https://img.shields.io/badge/license-AGPL--3.0-ffd43b)](./LICENSE)
[![build](https://img.shields.io/github/actions/workflow/status/HagiCode-org/desktop/build.yml?branch=main&label=build)](https://github.com/HagiCode-org/desktop/actions/workflows/build.yml)

[简体中文](./README_cn.md)

Hagicode Desktop helps developers set up, run, and manage HagiCode Server from a desktop app.

## Product overview

Hagicode Desktop brings common HagiCode tasks into one place: first-run setup, daily startup, service checks, version updates, package management, and AI agent selection.

## Core capabilities

- Guide first-time setup and keep daily server startup simple
- Start, stop, restart, and switch HagiCode Server versions from the desktop
- Monitor local resources, server status, and service health in one dashboard
- Manage package sources, dependencies, license information, and runtime updates
- In Dependency Management, required packages are marked and selected packages can be combined into a batch install command that users can view and copy
- Choose agent executors such as Claude Code, Codex, and GitHub Copilot CLI
- Use tray integration for quick background access
- Use the UI in 10 languages, including English and Simplified Chinese

## Related guides

- `docs/development.md` - local development notes and update-source configuration
- `docs/artifact-signing.md` - Windows signing setup
- `docs/r2-storage-sync.md` - downstream release synchronization details
- `docs/i18n-hagi18n.md` - Desktop locale maintenance with hagi18n YAML sources and generated runtime JSON
历史前置条件说明(补充参考)

源码开发需Node.js、Corepack/pnpm与Electron构建工具链;pnpm版本以package.json的packageManager为准。补充官方Development Guide已确认pnpm install、pnpm run dev及分平台配置说明。应用涉及本地服务管理和文件权限;AI执行器需各自账号或Key并单独计费。存在官方大陆更新源,但整体国内网络、模型及系统版本兼容性仍待核验。

项目来源与清单版权许可

https://github.com/HagiCode-org/desktop

整理来源:https://github.com/slavakurilyak/awesome-ai-agents

清单版权与许可:

MIT License

Copyright (c) 2024 Slava Kurilyak

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.