【免费下载链接】agentdock
Secure MCP runtime for AI agents to operate local machines, servers, and containers with multi-device orchestration.
AgentDock 是一个面向 AI Agent 的独立工具运行层。它把文件、命令、Git、Skill、动态 MCP、浏览器自动化和任务执行等能力,通过标准 MCP 协议开放给 ChatGPT、Claude、Codex 等客户端,让你在网页对话里就能安全地操控本地电脑、远程服务器与容器——不消耗专用编程 Agent 额度。
本文是一份面向新手的多平台安装指南,覆盖 Docker、Linux、macOS、Windows 四种方式,并给出统一的连接方式选择与客户端接入步骤。照着做,5 分钟内即可让 AgentDock 在你的设备上跑起来。
普通用户直接使用官方安装包即可,无需下载源码、无需安装 Go。
🧭 安装前先选一种连接方式
不同使用场景对应三种连接方式,先想清楚再动手,能少走弯路:
| 场景 | 说明 |
|---|---|
| 仅本机 | 客户端与 AgentDock 在同一台电脑,最简单 |
| 临时公网地址 | 没有域名,但需从 ChatGPT、手机等远程设备访问;地址可能在 Tunnel 重启后变化 |
| 固定域名 | 长期使用稳定公网地址,需已接入 Cloudflare 的域名和 Tunnel Token |
无论哪种方式,安装完成后都要从控制面板或终端取得两样东西:
- MCP 地址:默认
http://127.0.0.1:8765/mcp - 认证信息:Bearer Token 或 OAuth 登录信息
⚠️ 公网访问必须保留认证,不要把 Token、OAuth 密码发到截图、Issue 或公开聊天。
🐳 方式一:Docker 部署(推荐服务器/容器党)
Docker 是部署最干净的方式,官方 Compose 文件已内置健康检查、日志轮转和持久化卷,见 docker-compose.yml。
1. 设置认证 Token(必填)
容器默认监听0.0.0.0,因此必须显式提供认证:
export AGENTDOCK_AUTH_TOKEN="你的一串随机Token"2. 启动服务
docker compose up -d3. 检查运行状态与日志
docker compose ps docker compose logs --tail=100 agentdock4. 验证健康检查
curl -fsS http://127.0.0.1:8765/healthz💡 改端口要注意两层:
AGENTDOCK_PORT改的是容器内监听端口,若宿主端口映射仍是旧值,外部访问依旧会失败。改配置后请用docker compose up -d重建容器,而不是docker compose restart。详细原理见 core-skills/agentdock-user-guide/references/docker.md。
🐧 方式二:Linux 自动安装(systemd / OpenRC)
Linux 官方安装脚本会自动识别系统、下载校验 Release 载荷,并注册为 systemd 或 OpenRC 服务,见 scripts/install/install.sh。
1. 运行安装脚本
sh install.sh安装过程会引导你选择环境文件路径、服务名、服务用户以及服务管理器(systemd / OpenRC / 不安装)。
2. 确认服务定义(关键)
默认环境文件是/etc/agentdock/agentdock.env,默认服务名为agentdock。修改前务必确认服务真正引用的路径:
systemctl cat agentdock3. 重启并验证
sudo systemctl restart agentdock sudo systemctl status agentdock --no-pager curl -fsS http://127.0.0.1:8765/healthz⚠️ 只改环境文件不等于生效,必须重启实际承载 Core 的服务进程。排障细节见 core-skills/agentdock-user-guide/references/linux.md。
🍎 方式三:macOS 图形安装(AgentDock.app)
macOS 推荐使用图形版AgentDock.app(DMG 拖入"应用程序"即可),由 App 统一管理后台 Core 的生命周期。
1. 运行并授权
打开 AgentDock.app,按提示完成后台服务注册。
2. 通过界面调整设置
优先使用 App 内的设置 / 高级设置界面,它会自动校验配置、原子写入并在失败时回滚,比手工改文件更安全。运行目录与配置位于:
$HOME/Library/Application Support/AgentDock/agentdock.env3. 验证健康检查
curl -fsS http://127.0.0.1:8765/healthz更多 macOS 配置与生效说明见 core-skills/agentdock-user-guide/references/macos.md。
🪟 方式四:Windows 图形安装程序
Windows 采用官方图形化 Setup 安装程序,见 scripts/install/install.ps1 与打包配置 packaging/windows/。
1. 运行安装程序
双击 Setup 安装程序,按向导完成。二进制默认安装在:
%LOCALAPPDATA%\AgentDock\bin2. 打开控制面板配置
端口、日志、浏览器、ACP 等普通设置,都优先在控制面板里保存——它会校验新设置、重启 Core/Tunnel,失败时自动恢复旧状态。
3. 通过 CLI 验证(可选)
agentdock service status --runtime-root "$env:LOCALAPPDATA\AgentDock"💡 不要手工迁移或解密 DPAPI 凭据文件,它们与 Windows 用户保护上下文绑定。完整说明见 core-skills/agentdock-user-guide/references/windows.md。
🔌 接入 AI 客户端(MCP 配置)
AgentDock 通过MCP Streamable HTTP提供工具能力。把 MCP 地址和认证填入你客户端的 MCP / Tools / Connectors 设置,通用示例如下:
{ "mcpServers": { "agentdock": { "url": "http://127.0.0.1:8765/mcp", "headers": { "Authorization": "Bearer <AGENTDOCK_AUTH_TOKEN>" } } } }✅ 验证安装是否成功
完成安装与接入后,按这两层快速确认:
| 层级 | 检查项 |
|---|---|
| 进程层 | curl http://127.0.0.1:8765/healthz返回成功,或服务状态显示 healthy |
| 行为层 | 在客户端里让 Agent 执行一次真实操作(读文件、跑命令)能正常返回 |
记住两个默认运行目录,方便日后排查:
~/AgentDock:相对文件操作的默认工作目录~/.agentdock:状态、配置、会话与扩展数据
📚 小结与延伸阅读
- 5 分钟路径:装好官方包 → 拿到 MCP 地址与 Token → 填入客户端 →
curl /healthz验证。 - 端口默认
8765,可通过配置调整,客户端以实际部署为准。 - 完整配置速查:core-skills/agentdock-user-guide/references/configuration.md
- 用户指南 Skill 入口:core-skills/agentdock-user-guide/SKILL.md
把 AI 的双手真正触达你的每一台设备——装好 AgentDock,剩下的交给一次对话。🚀
【免费下载链接】agentdock
Secure MCP runtime for AI agents to operate local machines, servers, and containers with multi-device orchestration.
相关推荐
5分钟上手Zettlr:全平台安装与配置指南(Windows/macOS/Linux)
5分钟上手Zettlr:全平台安装与配置指南(Windows/macOS/Linux) 你还在为跨平台写作工具的安装配置烦恼吗?本文将帮你一站式解决Zettlr
桌面应用前端知识管理科研5分钟上手autojump:Windows/Linux/macOS全平台安装指南
5分钟上手autojump:Windows/Linux/macOS全平台安装指南 你是否还在为频繁切换目录输入冗长路径而烦恼?是否希望在命令行中像使用搜索引擎一
CLI开发工具3分钟上手Bytecode-Viewer:全平台安装指南(Windows/Linux/macOS)
3分钟上手Bytecode Viewer:全平台安装指南(Windows/Linux/macOS) 你是否还在为Java反编译工具安装繁琐而头疼?是否因平台差异
逆向工程开发工具
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考