SkillClaw快速上手教程:5步装好你的AI Agent技能自动进化代理
【免费下载链接】SkillClawLet Skills Evolve Collectively with Agentic Evolver项目地址: https://gitcode.com/gh_mirrors/sk/SkillClaw
SkillClaw 是一款面向 AI Agent 的技能自动进化工具:它作为本地代理拦截你的 Agent 请求,从每一次真实对话中自动提取、去重、提质并验证技能,让经验持续累积。本教程带你用 5 步完成安装与配置:环境检查 → 一键安装 →skillclaw setup生成配置 → 启动代理并健康检查 → 开始对话让技能进化。全程约 10 分钟。
SkillClaw 是什么:为什么需要技能自动进化
用过 Hermes、Codex、Claude Code 等 Agent 工具的朋友都知道:技能库用久了就是一锅乱炖——重复的、过时的、半成品的挤在一起,没人帮它"消化"。
SkillClaw 解决的就是这个问题:自动进化、自动去重、自动提质。它不改变你的使用方式,你照常和 Agent 对话,技能进化在后台无感完成。
系统由两部分组成,装好第一部分就能用:
| 组件 | 作用 | 是否必须 |
|---|---|---|
| Client Proxy(客户端代理) | 本地 API 代理,拦截 Agent 请求、记录会话、管理本地技能库 | ✅ 必须 |
| Evolve Server(进化服务) | 从共享存储读取会话,演化/创建技能再写回,支持workflow与agent两种引擎 | 可选 |
5步装好 SkillClaw
第1步:30秒环境检查
开始安装前,确认你的机器满足前置要求:
- 🖥️ macOS / Linux / Windows 均可
- 🐍Python >= 3.10
- 🔑 一个提供 OpenAI 兼容 API 的模型账号(或 AWS Bedrock)
- 只有选择
openclawCLI 集成或服务端agent引擎时,才需要额外安装openclaw
第2步:一键安装 SkillClaw
macOS / Linux 用户直接跑安装脚本 install_skillclaw.sh,它会自动建虚拟环境并安装全部依赖:
git clone https://gitcode.com/gh_mirrors/sk/SkillClaw && cd SkillClaw bash scripts/install_skillclaw.sh source .venv/bin/activateWindows PowerShell 暂无原生安装脚本,手动装一下即可:
git clone https://gitcode.com/gh_mirrors/sk/SkillClaw Set-Location SkillClaw python -m venv .venv .\.venv\Scripts\Activate.ps1 python -m pip install -U pip python -m pip install -e ".[evolve,sharing,server]"第3步:skillclaw setup 生成本地配置
一条命令进入交互式配置向导:
skillclaw setup第一次跑通的推荐选择(省钱省心版):
- CLI agent:选
none,先不自动改外部 Agent 配置;如果正在用 Hermes / Codex / Claude Code,就选对应项,技能库会自动落到~/.hermes/skills、~/.codex/skills或~/.claude/skills - 技能目录:保持默认
~/.skillclaw/skills - 共享存储:纯自用先关闭;想在同一台机器上跑自动进化闭环,就开启
localbackend(如~/.skillclaw/local-share) - PRM:想压到最低成本可先关闭
配置会写入~/.skillclaw/config.yaml,随时可用skillclaw config show查看。
第4步:启动代理并做健康检查
skillclaw start --daemon skillclaw status curl "http://127.0.0.1:30000/healthz"预期结果:status显示running,健康检查返回{"ok": true}。注意默认代理端口是30000,实际以skillclaw config show中的proxy.port为准。
到这里,SkillClaw 已作为单用户本地代理可用——你不需要跑 Evolve Server 也能享受会话记录与技能管理。
第5步:开始对话,让技能自动进化
✅正常和你的 Agent 聊天就行,技能进化在后台静默进行,零额外操作。
如果第 3 步开启了local共享存储,还可以在同一台机器上启动进化服务,打通完整闭环(记录会话 → 演化技能 → 回写复用):
skillclaw-evolve-server --use-skillclaw-config --interval 300 --port 8787 skillclaw skills list-remote # 查看进化产出的共享技能想可视化查看技能、验证进度与版本历史,可以打开面板:
skillclaw dashboard sync skillclaw dashboard serve常用命令速查表
| 命令 | 用途 |
|---|---|
skillclaw status | 查看代理运行状态 |
skillclaw config show | 查看当前模型、端口、共享配置 |
skillclaw config <key> <value> | 修改任意配置项 |
skillclaw skills pull / push / sync | 下载 / 上传 / 双向同步共享技能 |
skillclaw skills list-remote | 浏览远端共享技能 |
skillclaw doctor hermes | 诊断 Hermes 集成是否正常 |
skillclaw restore hermes | 撤销 Hermes 集成改动 |
相关资源与代码位置
- 安装脚本:scripts/install_skillclaw.sh(客户端)、scripts/install_skillclaw_server.sh(进化服务端)
- CLI 命令入口(
setup/start/status等定义):skillclaw/cli.py - 服务端配置模板:evolve_server/evolve_server.env.example(复制为
evolve_server/.env使用) - 完整中文文档:assets/README_ZH.md
- 依赖与安装 extras 说明:pyproject.toml
装好之后,你的 Agent 每聊一次天,技能库就变强一点——这就是 SkillClaw 的技能自动进化闭环。🚀
【免费下载链接】SkillClawLet Skills Evolve Collectively with Agentic Evolver项目地址: https://gitcode.com/gh_mirrors/sk/SkillClaw
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考