你的 AI Agent 被困在围墙花园里
作为开发者,你可能经历过这样的困境:
- 在 Claude Code 里精心调教了一个代码审查 Agent,想在 OpenCode 里用却要重新配置一遍
- 在 GitHub Copilot 中积累的 Skills,无法迁移到其他平台
- 每个 AI 编程工具都有自己的配置格式,Agent 和 Skill 成了”平台独占资产”
这不是技术问题,而是标准缺失导致的生态碎片化。
解决方案:AgentShare 中立标准
AgentShare 是一个跨平台的 AI Agent 与 Skill 共享标准,它建立了所有主流平台配置要求的”并集”,让你的 Agent 和 Skill 真正实现”一次编写,到处运行”。
核心亮点
🌉 亮点一:真正的跨平台兼容
AgentShare 目前支持四大主流 AI 编程平台:
| 平台 | Agent 支持 | Skill 支持 | MCP 同步 |
|---|---|---|---|
| OpenCode | ✅ Primary Agent | ✅ 全局/项目级 | ✅ 自动配置 |
| Claude Code | ✅ Subagent | ✅ Skills 目录 | ✅ 自动配置 |
| Kilo Code | ❌ 不支持 | ✅ 全局/项目级 | ✅ 自动配置 |
| GitHub Copilot | ✅ Custom Agent | ✅ 全局/项目级 | ✅ 自动配置 |
通过一个统一的 agent.md 文件,AgentShare 自动映射到各平台的专有格式,无需手动转换。
📝 亮点二:Schema 驱动的智能部署
AgentShare 不是简单的文件复制,而是基于声明式 Schema 的智能转换系统:
# 中立标准定义(只需写一次)
name: kuko
description: 商业机会研究员
platforms:
opencode:
mode: primary
temperature: 0.7
claude_code:
model: sonnet
tools: [Read, Glob, Grep, Bash]
mcps:
brave-search:
enabled: true
command: ["npx", "-y", "@modelcontextprotocol/server-brave-search"]
AgentShare 会自动:
- 将配置转换为各平台所需的格式
- 同步 MCP 服务器配置
- 处理平台特定的字段映射
🛠️ 亮点三:智能部署工具(TUI 体验)
AgentShare 提供基于 Node.js + Ink 的现代化终端界面:
┌─────────────────────────────────────────┐
│ AgentShare 智能部署工具 │
├─────────────────────────────────────────┤
│ 📊 概览面板 │
│ OpenCode: 2 Agents, 5 Skills │
│ Claude Code: 1 Agent, 3 Skills │
├─────────────────────────────────────────┤
│ [ ] 部署 Agent │
│ [>] 提取 Agent │
│ [ ] 管理 Skills │
│ [ ] 同步 MCP 配置 │
└─────────────────────────────────────────┘
支持一键部署、提取、卸载,自动检测已安装平台,让管理变得 effortless。
🔧 亮点四:可复用的 Skill 体系
AgentShare 的 Skill 是可独立使用的模块化能力:
three-firewall-check- 三道防火墙风险筛查market-sizing- TAM/SAM/SOM 市场规模估算competitor-tracking- 竞品动态追踪pain-validation- 用户痛点验证revenue-model-validation- 收入模型验证report-generation- 结构化报告生成
每个 Skill 都是独立的 SKILL.md 文件,可以被任意 Agent 调用,也可以独立使用。
技术架构:为什么 AgentShare 是可靠的?
单一事实源原则
agents/ # Agent 中立标准定义
skills/ # Skill 中立标准定义
schemas/ # 平台 Schema 描述(官方文档驱动)
- 中立标准是唯一的真相来源
- 平台配置是派生结果,通过 Schema 自动映射生成
- 所有平台能力缺失必须显式声明,避免隐性兜底
官方文档驱动
AgentShare 的 Schema 严格基于各平台官方文档:
- OpenCode Schema 映射到
opencode.json规范 - Claude Code Schema 链接到 官方 Subagent 文档
- 每个能力声明都附带官方文档证据链接
可验证的约束
- 字段约束明确,支持静态校验
- 标准字段只允许新增,不允许语义变更
- 平台差异通过
platforms.<platform_name>扩展区隔离
快速开始
# 全局安装(推荐)
./install-macos-linux.sh
# 启动 AgentShare
agentshare
# 部署 kuko 到多个平台
# → 选择 "Agent 管理" → "部署 Agent" → 选择 kuko → 选择目标平台
AgentShare 是开源项目,欢迎贡献 Agent、Skill 和平台 Schema。