SuperAPI AI 工具集

kasetto

智能体与模型

查看项目

更新于 10-15 08:10

技能介绍

Kasetto 是一个声明式的 AI 智能体环境管理器,用于在一个或多个受支持的智能体之间同步技能(skills)与 MCP 配置。

用途

Kasetto 面向需要跨多个 AI 智能体统一管理技能与 MCP 配置的场景。它通过声明式配置和命令行工具,帮助用户完成安装、配置、同步、检查、清理、升级、卸载等环境管理任务。

主要能力

  • 通过 kst 命令进行安装、同步、检查、清理、升级、卸载和补全等操作。
  • 使用 kasetto.yaml 配置文件声明技能与 MCP 来源。
  • 支持针对智能体预设进行配置,包括 Codex、Cursor、Claude Code、OpenCode、Copilot、Gemini CLI、Windsurf。
  • 支持非交互式输出,便于自动化或 CI 使用。
  • 支持私有 git 主机的认证。
  • 提供按版本查询功能的参考。

使用方式

使用该技能时,首先识别任务类型:安装/设置、配置编写、同步/列表/诊断/清理、MCP 集成、认证或升级行为。然后只读取相关的参考文件,而不是加载全部内容。优先使用准确的上游命令语法,以及能解决用户问题的最小配置。对于自动化或 CI,优先使用有文档记录的非交互式选项,例如 --json、--plain、NO_TUI=1 以及适当情况下的 --dry-run。在推荐 kst clean 和 kst self uninstall 等破坏性命令前,应先明确提示。当用户需要配置片段或快速命令序列时,可从内置示例入手。

参考文件

  • references/getting-started.md:安装方法、首次同步、最小配置、作用域。
  • references/core-patterns.md:配置模型、来源模式、智能体预设。
  • references/api-reference.md:命令、参数、配置键。
  • references/testing-debugging.md:dry-run、JSON、纯文本输出、诊断。
  • references/integrations-plugins.md:MCP 支持、智能体集成、私有主机认证。
  • references/upgrades.md:按版本查询功能。
  • references/issues.md:当前问题快照。
  • references/file_structure.md:上游仓库布局。

示例

  • examples/common-commands.md:用于设置、检查和清理的快速命令序列。
  • examples/minimal-config.yaml:最小的可用技能同步配置。
  • examples/multi-source-config.yaml:混合技能与 MCP 配置,包含固定引用和显式路径。

适用场景

适用于需要跨多个受支持智能体同步技能与 MCP 配置的用户,以及需要编写或调试 kasetto.yaml、处理私有 git 主机认证、在自动化或 CI 中使用非交互式输出的场景。

限制

关于收费、价格、平台支持范围、具体效果等事实,资料中暂未提供。