説明機能は、オートメーション Co-Pilot for Automators (Co-Pilot) の概要と手順を生成します。

開発が進むにつれて、特に長期間にわたる複数フェーズのビルドでは、チームは自分たちの作業の文脈を日常的に見失います。 自動化は、反復的なプロンプトサイクル、部分的なビルド、リファクタリング(再設計)、および段階的な条件変更を通じて進化します。 これらの条件下では、説明機能の価値は単なる要約ではなく、構造化され、検査可能な現在のキャンバス上の運用ロジックの表現であり、開発者が迅速に再調整し、正確性を確認し、次に何を改善するかを決定できるようにします。

機能の概要を説明

説明機能を使用すると、Co-Pilotは自動化最終保存バージョンを分析し、通常以下を含む説明を生成します:

  • 自動化が達成することを目的とした 現在の構造と設定されたロジックに基づく高レベルの概要

  • ステップごとの内訳 で、操作がどこから始まり、実行がどのように進行し、データ/出力がどのように次のステップに流れるかを特定します。

  • 条件とブランチの可視性、ランタイムの動作や結果を変更できるゲート(if/else ロジック、フィルター、適格性ルール、例外)を呼び出します。

  • 運用コンテキスト、各ステップが機能的に何をしているのかを明確にすること(単にラベルを繰り返すのではなく)、これは特にステップが複数の反復を経て作成された場合に役立ちます。

これは開発者が迅速に回答するのを助けるために設計されています: この自動化は今何をしているのですか?と安全に行動を変えるために、どこに介入すべきですか?

機能の事例を説明する

共有の理解を再確立したり、間違った場所で変更を加えるリスクを減らす必要があるときは、説明機能を使用してください。 一般的で高い価値のある瞬間には次のものが含まれます:

  • いくつかのプロンプト駆動の編集を経て(論理のずれはよくあることです;/explain は現在の動作を基にチームを再調整します)。

  • 自動化をリファクタリングまたは拡張する前に(既存の意図を確認し、正しい挿入ポイントを特定します)。

  • 予期しない結果をデバッグする時 (実行をリダイレクトしている可能性のある条件やブランチを迅速に明らかにする).

  • コードレビューまたは引き継ぎ 別の開発者/チームに(自動化に関する一貫した説明を作成し、レビューやオンボーディングに活用します)。

  • 複数のコラボレーターからの貢献をマージした後(結合されたロジックが意図した結果と一致していることを確認します)。

  • 自動化が長くなると、セットアップと検証がどこで終わり、どのステップが望ましい結果を導くのかがもはや明らかではなくなります。

要約:現在の動作を誤解するコストが迅速な分析を行うコストよりも高い場合は、いつでも使用してください。

全体のシナリオまたは選択したアイテムを説明してください

全体の自動化を説明することで、迅速にコンテキストを取り戻したり、現在の動作を検証したり、特定のセクションや行を説明したりする必要があるときに役立ちます。
  • インターフェースで全自動化タイプ /explain を説明。 自動化ノードやラインが選択されていないことを確認してください。
  • セクションを説明するには、特定のアイテムまたは行を選択し、インターフェースに/explainと入力してください。

この機能は、認知負荷を軽減し、修正が正しい場所で行われているという自信を高めます。