mcpField
C
cline-runner

cline-runner

github.com/robsonrungエージェントワークフロー240 回インストール今日更新
リポジトリ

cline-runner について

cline-runnerは、ローカルの認証済みCline CLIで範囲を限定したプロンプトを実行します。モデルを明示して結果を検証するワークフロー向けで、応答モデルのレシートを確認し、プロバイダーのフォールバックを許可しません。

主な機能

  1. 01ローカルのCline CLIでプロンプトを実行
  2. 02プロバイダーとモデルを同時に選択
  3. 03読み取り専用プランと実行モードに対応
  4. 04応答モデルのレシートと結果を確認
  5. 05並列呼び出し向けに状態を分離

活用シーン

  1. 01承認済みモデルで範囲を限定したタスクを実行
  2. 02分析を読み取り専用プランモードに限定
  3. 03リクエストに応答したモデルを検証

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/robsonrung/rar-skills --skill cline-runner

インストール後、Claude Code で/cline-runnerを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

agents/
openai.yaml
references/
cline-lanes.example.json
command-reference.md
continuation.md
runtime-reference.md
scripts/
cline_lanes.py
run_cline.py
tests/
test_cline_lanes.py

詳細

Cline Runner

ローカルの CLI を通じて、呼び出し元が範囲を指定したプロンプトを実行します。共通のロール、エンベロープキー、結果の処理については、shared/references/runner-common.md を参照してください。シートの忠実性を保ち、実際に応答したプロバイダーを明記し、利用不可または未検証のシートについては正直に報告してください。

ネイティブルーティング

外部ルートを選択する前に、shared/references/host-model-execution.md を読んでください。現在のホストが、必要な推論レベル、分離、レシートポリシーを満たして選択したプロバイダーモデルをネイティブのサブエージェントまたはタスクスレッドで実行できる場合は、そのルートを使用してください。agents/openai.yaml はホスト UI のメタデータであり、ネイティブモデルの実行は行いません。

呼び出し

同じシェル呼び出し内で、SKILL_DIR を読み込まれたこのスキルのディレクトリに設定します。

SKILL_DIR="<absolute path of this skill directory>";
python3 "$SKILL_DIR/scripts/run_cline.py" "<scoped prompt>" --json

承認済みワークフローで、正確なモデル、推論レベル、ロール、ツールモード、レシートポリシーが指定されます。それらの承認済みオプションと --disable-fallback を渡してください。この基本例は、別のルートを許可するものではありません。

実行時の境界

  • ローカルの認証済み cline CLI を使用します。プロバイダーとモデルはセットで選択してください。カタログ ID はプロバイダーによって異なる場合があります。
  • 分析ロールでは、デフォルトで読み取りツールを有効にした、強制的な読み取り専用の計画モードになります。--no-tools を指定すると、すべてのツール呼び出しが拒否されます。アクトモードでは書き込みが許可され、呼び出し元の権限の範囲内でツールが自動承認されます。
  • プロンプトとファイルのコンテキストが選択したプロバイダーに送信される場合があります。状態を --data-dir または認証済みレーンで分離しない限り、--model は永続化されたプロバイダー設定を変更します。
  • 同時に呼び出す場合は、認証済み状態ディレクトリを個別に用意し、認証情報プールのスロット数を制限する必要があります。レーンが見つからない場合、共有状態にフォールバックしてはいけません。
  • 名前付きの Muse および Minimax シートは --seat で選択します。実行時リファレンスには、それらのマッピングと、同期を維持する必要があるファイルが記載されています。
  • プロバイダーへのフォールバックは許可されません。ストリームの提供モデルレシートと最終結果で、実際に使用されたモデルと成功の有無を判断します。

必要に応じて読み込む

  • references/command-reference.md:基本以外の呼び出しを構成する際に参照するフラグ、例、ネイティブマッピング、終了コード。
  • references/runtime-reference.md:ルートの設定や結果の解釈に必要な認証、フォールバック条件、構成、拡張エンベロープフィールド。
  • references/continuation.md:セッションの再開またはバックグラウンドジョブの管理時にのみ参照します。

結果

agent_message とラッパーエンベロープを確認します。成功、提供モデルレシート、有効なランナー/プロバイダー、フォールバックや不正な出力のステータスを確認してください。プロセスが完了しただけでは、要求されたタスクやモデルが使用された証拠にはなりません。呼び出し元が編集を許可している場合は、変更したファイルを報告してください。

コメント