Agent Pack N Go

作者 @AICodeLion

Easily clone your entire OpenClaw AI Agent—including configs, skills, and memory—to a new Linux device in about 25 minutes with automated scripts.

README

agent-pack-n-go

agent-pack-n-go

一句话克隆你的 AI Agent 到新设备。全自动,零云依赖。

MIT OpenClaw Linux

快速开始使用场景工作流程English


⚡ 快速开始

安装 — 对你的 Agent 说:

"帮我安装 agent-pack-n-go from https://github.com/AICodeLion/agent-pack-n-go"

或手动安装:

cd ~/.openclaw/skills
git clone https://github.com/AICodeLion/agent-pack-n-go.git

使用 — 对你的 Agent 说:

"帮我克隆到新设备"

Agent 会询问 SSH 信息,然后全自动完成。总耗时约 25 分钟,SSH 配置后无需手动操作。


🎯 使用场景

场景说明
克隆迁移到更快的机器,或在另一台设备运行副本
快照保存 tarball 作为时间点备份,随时分钟级恢复
团队部署将调教好的 Agent 克隆给多个团队成员
本地 → 云端本地开发,一条命令部署到生产环境

⚙️ 工作流程

Agent 在旧设备上通过 SSH 控制一切,你只需确认。

旧设备(Agent 全程控制)                  新设备(SSH 远程)
┌──────────────────────────────┐        ┌───────────────────────┐
│  1. 克隆前检查                │        │                       │
│  2. 网络诊断                  │────→   │  直连 / 需代理?       │
│  3. 打包 + 传输               │────→   │  文件 + SHA256 ✓      │
│  4. setup.sh                  │────→   │  nvm + Node + Claude  │
│  5. deploy.sh                 │────→   │  OpenClaw 部署完毕     │
│  6. 引导切换                  │        │  ✅ Agent 上线         │
└──────────────────────────────┘        └───────────────────────┘
阶段内容耗时执行者
克隆前检查SSH 密钥配置、连通性验证~3 分钟用户
网络诊断自动识别直连 / 代理环境即时Agent
打包与传输打包 + rsync + SHA256 校验~5 分钟Agent
环境安装安装 nvm、Node.js 22、Claude Code~5 分钟Agent
部署OpenClaw + 恢复配置 + 启动 Gateway~5 分钟Agent
验证引导式三步验证~3 分钟用户

📋 克隆内容

内容说明
~/.openclaw/配置、工作区、技能、插件、记忆、凭证
~/.claude/Claude Code 设置和 OAuth 凭证
~/.ssh/SSH 密钥(权限自动修正为 600)
crontab定时任务,路径自动修正为新用户名
/etc/hosts自定义 DNS 条目
Dashboard可选 — 存在则打包

🔐 安全性

措施说明
三重 SHA256 校验打包、传输、安装每个阶段验证完整性
纯 SSH 传输不经过任何云或第三方,凭证始终在加密通道中
SUDO_OK 模式没有免密 sudo 时优雅跳过,不中断流程

✨ 核心特性

特性说明
自然语言触发任何语言说"克隆到新设备"即可
网络自动识别直连 / 代理环境自适应
实时进度反馈每个阶段在聊天中推送进度
路径自动修正/home/旧用户/home/新用户 全局替换
rsync + 降级rsync 不可用时自动回退到 scp
随时回滚tarball 保留,随时重启旧设备恢复

💡 为什么选 agent-pack-n-go

备份 = 存文件 → 手动装环境 → 手动配置 → 祈祷能跑
克隆 = 数据 + 运行时 + 凭证 + 系统配置 → Agent 落地即运行
功能agent-pack-n-goagent-lifeOpenClaw BackupGitClaw官方文档
完整设备克隆
一句话触发CLICron
运行时自动安装
凭证传输手动
系统配置恢复
Gateway 自启
网络诊断
零第三方依赖
优雅降级
完整性校验

📝 设备要求

目前最适配 Linux → Linux 环境,macOS 和 Windows (WSL) 支持正在测试中。

旧设备新设备
系统任何运行 OpenClaw 的 LinuxUbuntu 22.04 / 24.04
硬件2 核 CPU,2GB+ 内存
访问SSH + sudo(推荐)

🗂️ 项目结构

agent-pack-n-go/
├── SKILL.md                      # Agent 工作流与指令定义
├── scripts/
│   ├── pack.sh                   # 打包(11 步)
│   ├── transfer.sh               # rsync + SHA256 校验
│   ├── setup.sh                  # 基础环境安装(12 步)
│   ├── deploy.sh                 # OpenClaw 部署(13 步)
│   ├── network-check.sh          # 网络连通性诊断
│   ├── generate-instructions.sh  # 备用手动指南生成
│   └── welcome.sh                # 安装后欢迎信息
└── references/
    ├── migration-guide.md        # 完整手动参考
    └── troubleshooting.md        # 常见问题与修复

🔗 相关项目


📄 许可证

MIT

Workspace

这里展示的是当前已发布快照。新的发布会覆盖这个视图。

下载 .zip
12 文件数更新时间 2026/03/18 16:02:21 UTC
发布方式 clawlodge-cli/0.1.8
README_EN.mdtext · 6.6 KB

社区

还没有评论。

相关推荐