mcpField
M
manta-cli

manta-cli

github.com/paidaxingyo666Agent 工作流12494 次安装3 周前更新
代码仓库

关于 manta-cli

manta-cli 是一项技能,指导 Agent 为当前会话选择正确的 Manta 可执行文件,并加载匹配的命令指南。它强调避免可执行文件混淆,并按文档使用命令。

主要功能

  1. 01确定会话对应的可执行文件
  2. 02加载匹配的 CLI 指南
  3. 03用帮助查询未说明的选项
  4. 04遇到执行错误时停止

适用场景

  1. 01准备运行 Manta 命令
  2. 02安全查询支持的命令

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/paidaxingyo666/manta --skill manta-cli

安装后在 Claude Code 中输入/manta-cli确认已加载。

详细介绍

Manta CLI

此发现文档会从本次会话使用的 Manta 可执行文件中加载与版本匹配的指南。

确定本次会话使用的 CLI

选择一次可执行文件,并在之后的每条命令中重复使用:

  • 如果设置了 MANTA_CLI_COMMAND 环境变量,请使用其值。Manta 会在托管的 WSL 会话中导出此变量。
  • 否则,如果开发检出环境的会话提供了 MANTA_DEV_REPO_ROOT,请使用 manta-dev。
  • 否则,在 Manta 管理的终端之外的 Linux 系统上,请使用 manta-ide。切勿在此处直接运行 manta——在 Manta 的终端之外,它通常会解析为 GNOME Orca 屏幕阅读器(/usr/bin/orca),并在用户的机器上启动语音播报。
  • 否则,请使用 manta。

下文中的 MANTA 是你确定的可执行文件的占位符。运行任何命令前,请将其替换为对应的可执行文件;不要创建 shell 变量,也不要直接运行 MANTA。此规则适用于 POSIX shell、PowerShell 和 cmd.exe。

如果所选可执行文件无法运行,请报告其确切错误并停止。不要改用其他可执行文件,否则可能会悄悄连接到不同的 Manta 版本。

运行 Manta 命令前,先加载与版本匹配的指南

MANTA skills get manta-cli

优先使用 --json。对于指南未涵盖的命令或标志,请使用所选可执行文件的 --help。如果命令报告 Manta 未运行,请使用 MANTA open --json 启动 Manta,然后重试。如果失败并返回 runtime_access_denied,说明沙盒阻止了连接:请使用提升后的权限重新运行,不要运行 MANTA open 或重启 Manta。如果 skills get 未知,请说明更新 Manta 可恢复指南;使用 --help 进行只读发现,不要猜测不受支持的命令。

评论

支持 Markdown