下载永远最新的一份。

发布产物托管在 Cloudflare R2 公开自定义域 https://agent.sungaowei.com/<文件名>。make upload 构建后直接覆盖桶根目录同名键,没有版本路径——下面链接永远指向当前版本。

配对规则:pal 叫 pal-darwin-arm64 → helper 叫 pal-computer-darwin-arm64; pal 改名成 pal → helper 叫 pal-computer,放同一目录。 macOS 首次用电脑控制需授权屏幕录制 + 辅助功能;helper 重建会改变签名,旧 TCC 授权失效。

安装命令

macOS

curl -fLO https://agent.sungaowei.com/pal-darwin-arm64
chmod +x pal-darwin-arm64
xattr -d com.apple.quarantine pal-darwin-arm64
mkdir -p ~/.local/bin && mv pal-darwin-arm64 ~/.local/bin/pal
pal version

Linux

curl -fLO https://agent.sungaowei.com/pal-linux-amd64
chmod +x pal-linux-amd64
mkdir -p ~/.local/bin && mv pal-linux-amd64 ~/.local/bin/pal
pal version

电脑控制 helper

curl -fLO https://agent.sungaowei.com/pal-computer-darwin-arm64
chmod +x pal-computer-darwin-arm64
mv pal-computer-darwin-arm64 ~/.local/bin/

校验下载

curl -fLO https://agent.sungaowei.com/checksums.txt
shasum -a 256 -c checksums.txt --ignore-missing

注册中心接线

pal-registry -listen 127.0.0.1:8500 -db ~/.pal/registry/registry.db -allow-node pal:xxxxxxxx
curl -s http://127.0.0.1:8500/healthz      # 存活
curl -s http://127.0.0.1:8500/v1/agents    # 已注册节点

先用 pal a2a identity 取本机 node id 并预批准;节点侧在 ~/.pal/config.yaml 的 a2a.registry.urls 里指向它(必须带 http(s)://)。对外暴露时收紧 -allow-local-endpoints=false、-admin-token 与三档限流。