mcpField
A
ae-automation

ae-automation

github.com/thinkingaiagenticengineエージェントワークフロー2150 回インストール6 日前に更新
リポジトリ

ae-automation について

ae-automation は、ae-cli で AgentSpace の定期オートメーションを調査、設定、実行、確認するスキルです。コマンド契約の確認や危険な操作の承認を重視し、実行の受理と完了を区別します。

主な機能

  1. 01IDによるオートメーション検索
  2. 02定期実行スケジュールの設定
  3. 03dry-runによる変更のプレビュー
  4. 04破壊的操作の確認
  5. 05実行結果の取得

活用シーン

  1. 01既存オートメーションの確認
  2. 02定期的なAgentタスクの設定
  3. 03適用前の変更検証
  4. 04実行完了の確認

インストール

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

$npx skills add https://github.com/thinkingaiagenticengine/ae-cli --skill ae-automation

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

同梱ファイルreferences/cli.mdreferences/command_index.md

詳細

AE Automation

コマンドのリスクを参照してください。自動化を作成または実行する前に、コマンドの仕様を読んでください。ae-cli automation --help と各サブコマンドのヘルプを使って、フラグを確認してください。

  1. ホストとスペースを特定します。ローカルユーザーは ae-cli auth login でサインインします。サンドボックスでは、共有サンドボックスのユーザーバインディングではなく、現在の会話ユーザーに注入された CLI トークンを使用します。ユーザーがスペースを指定した場合は、--agent-space-id を渡してください。明示的なスペースがない場合、CLI はランタイムコンテキスト、作業ディレクトリ、または確認済みの現在の会話から現在の AgentSpace を引き継ぎます。スペースのコンテキストがないローカルでの実行に限り、個人用のデフォルトを使用します。重要な場合は、解決されたスペースを提示してください。
  2. automation list で自動化を見つけ、automation get で内容を確認します。返された ID を使用してください。名前は一意ではありません。
  3. 作成する場合は、対応する検索コマンドを使って Agent またはチームを選択します。設定を対象の種類に合わせてください。1つの時刻に複数の日を指定する場合は、複数の日を含む JSON 配列を --weekdays または --days-of-month に指定します。月に存在しない日付はスキップされます。毎月の実際の最終日には --days-of-month '["L"]' を使用するか、日付と組み合わせて、たとえば '[1,15,"L"]' を使用してください。選択日が重複しても実行は1回のみです。Agent と Agent Team のどちらも結果通知を受け取れます。作成前に設定全体を確認してください。--message には、繰り返し実行するタスクの指示のみを保存し、自動化作成ガイドは含めないでください。必要に応じて --dry-run で書き込みをプレビューしてください。CLI はリクエストを秘匿化して表示し、サーバーに対して、認証、スペース、権限、対象の状態、フィールド、冪等性を検証するよう求めますが、操作は適用しません。
  4. 要求された操作を実行します。自動化の削除または実行の停止には確認が必要です。ユーザーがその操作をすでに許可している場合に限り、--yes を使用してください。非対話型シェルでは、グローバルな --yes が指定されていない限り、これらの操作は即座に失敗します。
  5. 返された実行 ID を確認し、続けて automation runs result を実行します。受理と完了は分けて報告してください。ユーザーが今すぐ最終結果を必要としている場合に限り、--wait を使用してください。

結果はサーバーから読み取られ、サンドボックス外でも機能します。このスキルは会話全体を読み取ったり、チャットを続けたりすることはありません。同じ会話に紐づく別の実行の出力を推測してはいけません。

コメント