{"repo":"epiral/cli","free":true,"listed":false,"github":"https://github.com/epiral/cli","clone":"git clone https://github.com/epiral/cli.git","description":"Plug any machine into Epiral Agent — shell, files, and browser control in one binary","language":"Go","stars":19,"topics":["browser-automation","cli","connectrpc","go","http2","remote-execution"],"license":null,"category":"cli-tools","readme_excerpt":"Epiral CLI 即装即用，任何电脑变成 Agent 的延伸 中文 English --- 即装即用，你的机器就成了 Epiral Agent 的延伸。工作站、VPS、Docker 沙箱——Agent 不关心是什么，只看到可用资源。 注册为 Computer 资源（shell + 文件操作），内置 Web 管理面板，配置、日志、状态一目了然。 为什么 — Hot-Plug Resources Agent 需要操作真实机器。但机器在 NAT 后面，不同网络，不同地方。 反向连接 ：CLI 主动连 Agent，无需端口转发，无需 SSH。Agent 看到所有注册的机器，命令派发到任何一台。资源随时接入、随时断开——真正的热插拔。 同时连多台，不同机器做不同事—— Form Follows Resources ，资源决定形态： 场景 机器 说明 ------ ------ ------ 日常开发 工作站 有完整开发环境、IDE 配置 不信任的脚本 Docker 沙箱 跑完就扔，不影响真机 GPU 训练 云服务器 按需租用，用完断开 部署验证 VPS 模拟生产环境 Agent 路由任务到对的机器。危险操作丢沙箱，Agent 永远安全。 快速开始 安装 运行（推荐：Web 管理面板） 打开 http://localhost:19800 ，在 Config 页面填写 Agent 地址和 Computer ID，点击 Save & Restart 即可。 运行（直连模式） Web 管理面板 epiral start 启动内嵌的 Web 管理面板（默认端口 19800），提供： 页面 功能 ------ ------ Dashboard 连接状态、Computer 信息、在线时长、重连次数 Config 可视化配置 Agent/Computer，Save & Restart 一键生效 Logs 实时日志流（SSE），分级显示，支持滚动和暂停 配置持久化在 /.epiral/config.yaml ，修改后自动重启 Daemon，无需手动操作。 多实例 同一台机器可以运行多个 CLI 实例（如同时连 dev 和 prod Agent）： 每个实例有独立的配置文件和 Web 端口。 用法 epiral start （推荐） 参数 默认值 说明 ------ -------- ------ --config /.epiral/config.yaml 配置文件路径 --port 19800 Web 管理面板端口 epiral （直连模式） 参数 必填 默认值 说明 ------ ------ -------- ------ --agent 是 — Agent 服务地址 --computer-id 是 — 电脑标识符 --computer-desc 否 同 id 电脑显示名 --paths 否 不限制 允许 Agent 访问的路径（逗号分隔） --token 否 — 认证 token 注册时上报的信息 字段 示例 ------ ------ OS / Arch darwin/arm64 Shell /bin/zsh Home /Users/kl 已安装工具 go 1.25 , node v22.13.0 , git 2.47.1 , docker 27.5.1 允许路径 /Users/kl/workspace Computer 资源 Agent 可以在远程电脑上执行的操作： 操作 说明 ------ ------ Shell 执行 流式 stdout/stderr，实","default_branch":null,"files":null,"tree":[],"storefront":"/r/epiral","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/epiral/cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}