mcpField
O
orca-cli

orca-cli

github.com/ladderchaosAgent 工作流13 次安装
代码仓库

关于 orca-cli

orca-cli 是一个发现技能,用于加载与当前会话所选 Orca 可执行文件匹配的指南。它规定如何选择并重复使用该程序,具体命令则以指南和程序帮助为准。

主要功能

  1. 01为会话选择可执行文件
  2. 02后续命令复用所选程序
  3. 03先加载匹配版本的指南
  4. 04未覆盖的命令和参数查阅帮助

适用场景

  1. 01确定应运行哪个 Orca 可执行文件
  2. 02加载当前 Orca 版本的命令指南
  3. 03遇到未知命令时避免猜测

安装

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

$npx skills add https://github.com/ladderchaos/orca-backend --skill orca-cli

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

详细介绍

Orca CLI

此发现存根会从本次会话所用的 Orca 可执行文件加载匹配其版本的指南。

确定本次会话使用的 CLI

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

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

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

如果选定的可执行文件无法运行,请报告其确切错误并停止。不要改用其他可执行文件,否则可能会悄无声息地指向另一个 Orca 构建版本。

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

ORCA skills get orca-cli

优先使用 --json。对于指南未涵盖的命令或标志,请使用选定可执行文件的 --help。如果命令报告 Orca 未运行,请使用 ORCA open --json 启动后端并重试。此分支启动时不会运行 Electron 或打开桌面窗口。如果因 runtime_access_denied 而失败,说明你的沙盒阻止了连接:请使用提升的权限重新运行,不要运行 ORCA open,也不要重启 Orca。如果系统不识别 skills get,请说明更新 Orca 可恢复该指南;使用 --help 进行只读发现,不要猜测不受支持的命令。

评论

支持 Markdown