MS

microsoft/skillopt

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

1.9万 stars 质量 74 趋势 84MIT

SkillOpt 是一款文本空间优化器,通过轨迹驱动的编辑、验证门槛更新和可部署的 best_skill.md 工件,为冻结的 LLM 代理训练可重用的自然语言技能。

概览

训练代理技能就像训练神经网络一样——包括历年、(微)批次大小、学习率和验证门——但不涉及模型权重。 - 😴 — 一个为本地编码代理(Claude Code / Codex / Copilot)提供的夜间离线自我进化伴侣:回顾过去的会话,重放重复任务,并巩固已验证的技能。了解它是什么、如何使用以及结果。- 🎉 - 🎉 使用 pip 安装 skillopt 安装。该初始版本包含完整的培训循环(推出→反映→汇总结果→选择更新→评估→)、多后端支持(OpenAI / Azure / Claude / Qwen / MiniMax)、六个内置基准测试和 WebUI 仪表盘。 现代代理技能通常是手工打造的,由强大的大型语言模型一次性生成,或通过松散控制的自我修正逐步演变而来——这些都不像技能本身的深度学习优化器,也没有任何一项能在反馈下可靠地超越起点提升。

概述(AI 翻译)

像训练神经网络一样训练代理技能——包括历元、(微)批次大小、学习率和验证门——但不涉及模型权重。

📖 关于安装、数据准备、培训/评估命令、配置和框架内部,请从版本化的SkillOpt文档开始。文档与复制指南中有简明的渲染概述,技术博客中有更长篇的工程分析。我们还维护发布和未发布变更的更新日志。


新闻 🔥🔥🔥

  • [2026-07-24] 📰 SkillOpt 新闻报道。 阅读 Microsoft Research 官方专题,以及 VentureBeat、Synced(机器之心)、Flowtivity 和 The Decoder 的最新报道。
  • [2026-07-02] 🚀 SkillOpt v0.2.0 已在 PyPI! 上线!** 头条功能:SkillOpt-Sleep,一个每晚离线的自我演化引擎(采集 → 矿→重放→整合在一个保留的验证门后),现作为 skillopt-sleep CLI 发布。它还包含实验性的多目标、重放和梦境启动控件;主 CLI 保持保守默认,且不会将每个实验束控制点暴露为标志。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

SkillOpt: Executive Strategy for Self-Evolving Agent Skills

Train agent skills like you train neural networks — with epochs, (mini-)batchsize, learning rates, and validation gates — but without touching model weights.

📖 For installation, data preparation, training/eval commands, configuration, and framework internals, start with the versioned SkillOpt documentation. A concise rendered overview is available in the Documentation & Reproduction Guide, and longer-form engineering analysis appears on the Technical Blog. We also maintain a Changelog for released and unreleased changes.


News 🔥🔥🔥

  • [2026-11] 🎤 SkillOpt is accepted to NeurIPS 2026 as a Spotlight! See you in Sydney!
在 GitHub 查看完整 README

推荐工具

换一个关键词,或者移除筛选条件。

安装

npx skillfish add microsoft/skillopt
新手?先看 mcpskill.org 教程 →