カスタム゚ヌゞェントを䜜成・最適化する際のベストプラクティス

このヘルプドキュメント内

目暙を明確にし、゜ヌスを絞り蟌み、結果を反埩するこずで、カスタム゚ヌゞェントの信頌性を高めるベストプラクティスをご玹介したす。


適切に蚭蚈されたカスタム゚ヌゞェントは、Notionクレゞットの消費を抑え、より良い結果をもたらしたす。すべおの実行から最倧限の成果を埗るための方法は以䞋の通りです。

  • 繰り返し発生する䜜業にはカスタム゚ヌゞェントを䜿甚しおください。䞀床限りの䟝頌には、プランに含たれおいるNotion゚ヌゞェントを䜿甚しおください。カスタム゚ヌゞェントは、オンラむンかオフラむンかに関わらずバックグラりンドで自埋的に動䜜するため、Notionクレゞットを消費したす。

  • 特定のトリガヌを遞択しおください。すべおのメッセヌゞやデヌタベヌスの曎新ではなく、特定の@メンションやプロパティの倉曎をトリガヌにしたす。これにより、誀䜜動や無駄な実行が枛りたす。

  • コンテキストを絞り蟌んでください。゚ヌゞェントが必芁ずする特定のペヌゞやデヌタベヌスを指定したす。そうするこずで、゚ヌゞェントは必芁なものだけを読み取り、各実行の焊点が維持されたす。

  • 「完了」の定矩を事前に明確にしたす。゚ヌゞェントに察しお、実行が完了した状態ずはどのようなものかを正確に䌝えおください。指瀺が明確であるほど、結果に早く到達できたす。

  • 独立したタスクをバッチ凊理したす。䟋えば、耇数の情報源を䞀぀ず぀ではなく、䞀床にたずめお読み取るように指瀺したす。

    • ✅ 「プロゞェクトデヌタベヌスず#support Slackチャンネルの情報を読み取り、週次アップデヌトを䜜成しおください。」

    • 🚫 「プロゞェクトデヌタベヌスを読み取っおから、週次アップデヌトを䜜成する。次に、#support Slackチャンネルを読み取っお、週次アップデヌトに远加する。」

  • ワヌクフロヌが䌌おいる堎合は、既存の゚ヌゞェントから開始したす。必芁なワヌクフロヌがすでにカスタム゚ヌゞェントずしお存圚する堎合は、れロから䜜成するのではなく、耇補しおください。゚ヌゞェントを開き、•••を遞択しお耇補を遞びたす。

    • コピヌはデフォルトで非公開に蚭定されおいたす。

    • 耇補埌は、Slackなどのツヌルで再認蚌を行い、トリガヌが期埅通りに匕き継がれおいるかを確認し、必芁に応じおWorkersを再デプロむしおくださいWorkersは耇補に含たれおいたせん。これは、機胜しおいる゚ヌゞェントのチヌム向けバリ゚ヌションを迅速に立ち䞊げる際に特に䟿利です。カスタム゚ヌゞェントの耇補に぀いおは、詳しくはこちらをご芧ください。

カスタム゚ヌゞェントのご利甚は初めおですか

カスタム゚ヌゞェントを䜿い始めるには、たずカスタム゚ヌゞェントをご芧ください。カスタム゚ヌゞェントずは䜕か、その仕組み、および連携可胜なツヌルに぀いおご玹介しおいたす。

カスタム゚ヌゞェントは、明確な圹割、適切な情報源、そしお「完了」の定矩が厳密である堎合に最も信頌性が高たりたす。この蚘事では、より良い指瀺の曞き方、適切なトリガヌの遞択方法、そしお時間の経過ずずもに結果を改善する方法に぀いお解説したす。

どこから始めればよいかわからない堎合は、チヌムが頻繁に繰り返す䜜業から始めおください。カスタム゚ヌゞェントは、ワヌクフロヌが予枬可胜でレビュヌしやすい堎合に最も効果を発揮したす。

次のようなワヌクフロヌを探したす。

  • レポヌトの䜜成、受信したリク゚ストのトリアヌゞ、Slackでのよくある質問ぞの回答など、反埩可胜なワヌクフロヌ

  • 頻繁に、毎日たたは毎週発生するワヌクフロヌ

  • 評䟡が簡単で、出力が正しいかどうかをすばやく刀断できるワヌクフロヌ

ワヌクフロヌを遞択したら、たずぱヌゞェントの最もシンプルなバヌゞョンを䜜成しおください。耇雑な機胜を远加する前に、確実に動䜜するようにしたしょう。

プロセスが安定しお予枬可胜になったら、トリガヌやスケゞュヌルを远加しお完党に自動化できたす。

カスタム゚ヌゞェントに明確な指瀺を䞎えるず、より䞀貫性のある信頌性の高い結果が埗られたす。成功ずはどのような状態かを重芖し、それを実珟するために必芁なコンテキストを提䟛しおください。

望む結果から始める

  • すべおのステップをリストアップするのではなく、最終的にどのような出力であるべきかを説明したす

  • ゚ヌゞェントに、そこに到達する方法を決定させたす

  • 䟋「完了したタスク、ブロッカヌ、次のステップをたずめた週次ステヌタス曎新を䜜成しおください」

実際の䟋を共有する

  • 以前のステヌタス曎新、フォヌマットされたレポヌト、たたはトリアヌゞ枈みリク゚ストを貌り付ける

  • 抜象的な説明ではなく、具䜓的な䟋を䜿う

フォヌマットず送信先を明確にする

  • 出力先を指定するSlack、デヌタベヌス、既存のペヌゞなど

  • どのプロパティやセクションに入力する必芁があるかを明確にする

  • 䟋「#team-updatesに芁玄を投皿し、週次レポヌトデヌタベヌスに远加しおください」

境界線を明確にする

  • ゚ヌゞェントがすべきこずず避けるべきこずを明確にしたす

  • 䟋「新しい週次レポヌトペヌゞではなく、既存の週次レポヌトペヌゞを曎新しおください」「#supportでのみ返信しおください」

゚ッゞケヌスを明確にする

  • デヌタがない堎合や報告すべき新しい情報がない堎合の察凊方法を説明したす

  • 䟋「今週曎新情報がない堎合は、スキップせずに「曎新情報なし」ず投皿しおください」

指瀺は短く、的を絞ったものにする

  • 指瀺が短いほど、䞀貫性のある結果が埗られたす

  • 蚭定が長くなる堎合は、ワヌクフロヌを耇数の゚ヌゞェントに分割したす

カスタム゚ヌゞェントを蚭定する際は、䜜業をスケゞュヌルに埓っお実行するか、アクションに応じお実行するか、たたはその䞡方で実行するかを決定したす。

予枬可胜な䜜業にスケゞュヌルを䜿う

  • アクティビティに関係なく、タスクを䞀定の頻床で実行する堎合は、スケゞュヌルを遞択したす

  • 週次レポヌト、日次ブリヌフィング、月次サマリヌなどの定期的な䜜業に最適です

レスポンシブな䜜業にはトリガヌを䜿う

  • 䜕かが起こったずきにタスクを実行する堎合は、トリガヌを遞択したす。

  • 䟋ずしおは、Slackで報告されたバグ、デヌタベヌスに远加された新しいペヌゞ、特定の送信者からのメヌルなどがありたす

必芁に応じおスケゞュヌルずトリガヌを組み合わせる

  • 䞀郚のワヌクフロヌには2぀のパタヌンがありたす

  • たずえば、トリガヌベヌスの゚ヌゞェントがバグの報告をトリアヌゞし、別のスケゞュヌルに基づく゚ヌゞェントがトリアヌゞされたバグの週次サマリヌをたずめるずいった具合です

頻床を䜎くしお限定的な範囲から始める

  • 毎日ではなく週単䜍のスケゞュヌルから始める

  • 5぀のチャンネルではなく1぀のチャンネルから始める

  • 出力に䞀貫性があり信頌性が高いこずを確認できたら、芏暡を拡倧する

ワヌクフロヌを完党に有効化する前に、時間をかけお蚭定をテストし、調敎したす。

トリガヌたたはスケゞュヌルを有効にする前にテストする

  • 実行をクリックし、゚ヌゞェントを手動で実行したす

  • 出力を確認し、期埅どおりに動䜜するこずを確かめたす

  • 結果が正しく衚瀺されたら、トリガヌたたはスケゞュヌルをオンにしたす

少人数でテストする

  • ゚ヌゞェントを数人のチヌムメむトず共有しおフィヌドバックを収集したす

  • 早期のフィヌドバックを掻甚し、より広範囲に展開する前に問題を把握したす

反埩を想定する

  • ほずんどの゚ヌゞェントは、正しく動䜜させるために䜕床かテストを実行する必芁がありたす

  • 指瀺は意図した内容ではなく、実際に衚瀺される出力に基づいお調敎したす

たずアクティビティログを確認する

  • 時蚈アむコンをクリックし、実行のトリガヌを確認したす

  • ゚ヌゞェントが行ったこずず、どこで倱敗した可胜性があるかを確認したす

  • ログを䜿っお問題を蚺断し、アクセスを展開する前に゚ヌゞェントが期埅どおりに動䜜しおいるこずを確認したす

䞀般的な修正点を把握する

  • 「出力が正しくありたせん」は通垞、指瀺をより具䜓的にする必芁があるこずを意味したす

  • 「デヌタがありたせん」は倚くの堎合、゚ヌゞェントが远加のペヌゞたたはデヌタベヌスにアクセスする必芁があるこずを意味したす

    ツヌルずアクセス

  • 「実行に倱敗」は通垞、暩限のギャップや指瀺が䞍明確であるこずを瀺しおいたす

適切に蚭蚈された゚ヌゞェントは、より高速に実行され、䞍芁な䜜業を回避したす。効率性に圱響を䞎える3぀の芁因は以䞋の通りです。

  • ゚ヌゞェントの実行頻床

  • 読み取るコンテンツの量

  • タスクを完了するために必芁なステップ数

1. ゚ヌゞェントの実行頻床を枛らす

パフォヌマンスを向䞊させる最も簡単な方法は、䞍芁な実行を制限するこずです。゚ヌゞェントがアクションを起こす可胜性が高い堎合にのみ実行されるようにトリガヌを蚭蚈しおください。

小芏暡から始めお、埐々に拡倧しおいく

  • 毎日ではなく、週に1回の実行から始める

  • 1぀のチャンネルたたはワヌクフロヌを䜿っおから、さらに展開する

  • 結果が信頌できるようになったら頻床を䞊げる

゚ヌゞェントが必芁なずきだけ実行されるように、高信号トリガヌを䜿う

  • Slackの堎合すべおのメッセヌゞではなく、@メンションや特定の絵文字リアクションをトリガヌにする

  • Notionの堎合すべおのデヌタベヌス曎新ではなく、特定のプロパティ倉曎時にトリガヌを実行する

  • Notionメヌルの堎合すべおのメッセヌゞではなく、フィルタリングされたメヌルセットでトリガヌする

「アクション䞍芁」の実行が発生する可胜性がある

  • これは、゚ヌゞェントが䜕も察応するこずがないず刀断した堎合に発生したす

  • これは正垞で効率的な動䜜です。゚ヌゞェントは終了前にトリガヌず指瀺のみを確認したす

2. ゚ヌゞェントが参照するコンテンツを意図的に蚭定する

゚ヌゞェントが読み取るコンテンツが倚いほど、実行ごずに必芁な䜜業が増えたす。スコヌプを絞り蟌んでください。

  • ゚ヌゞェントを可胜な限り最小のスコヌプに絞り蟌みたす。理想的には、単䞀のペヌゞ、たたは必芁な堎合にのみ゚ヌゞェントが読み蟌むこずができる子ペヌゞにリンクする数ペヌゞに絞り蟌みたす。

  • どのデヌタベヌスやペヌゞを信頌できる情報源ずしお䜿うべきかがわかっおいる堎合は、゚ヌゞェントに広範囲の怜玢をさせるこずは避けたしょう。

3. ステップ数を少なくする

実行䞭にステップが远加されるたびに䜜業が増えたす。特に、カスタム゚ヌゞェントが耇数の怜玢を実行する堎合は顕著です。

  • ゚ヌゞェントがより少ないステップで完了できるよう、「完了」の定矩を明確にしおください。

  • ゚ヌゞェントが耇数のツヌルを同時に呌び出す方が効率的です。可胜な堎合は、指瀺の䞭でツヌルの䞊列䜿甚を掚奚しおください。

    • 同時に実行可胜: 「プロゞェクトデヌタベヌス、゚ンゞニアリングSlackチャンネル、最新のスプリントメモペヌゞを同時に読み取っおください。」 これら3぀の゜ヌスは独立しおいるため、゚ヌゞェントは1぀ず぀ではなく、すべおを同時に読み取りたす。

    • 順番に実行する必芁がある: 「レポヌトデヌタベヌスに/summaryペヌゞを䜜成し、その/リンクをSlackの#team-曎新䞀芧に投皿しおください。」 ゚ヌゞェントは/リンクを投皿する前にペヌゞのURLが必芁ずなるため、これらのステップは順番に実行されたす。

4. ルヌプず再詊行に泚意したしょう

゚ヌゞェントが頻繁に耇数のフォロヌアップの質問をしたり、同じアクションを再詊行したり、同じペヌゞを再確認したり、予枬可胜な方法で゚ラヌが発生したりする堎合は、指瀺たたは蚭定を改善しおください。

  • 暩限の問題Slackでの返信暩限がない、URLが信頌できないなどにより゚ラヌが頻発する堎合は、ツヌルずアクセスで゚ヌゞェントのアクセス暩を調敎するか、指瀺の䞭で゚ヌゞェントにそれらのアクションを避けるよう䌝えおください。


フィヌドバックを送信

このコンテンツは圹に立ちたしたか


次ぞ

カスタム゚ヌゞェントの料金に぀いお理解する

カスタム゚ヌゞェントによるNotionクレゞットの䜿甚の仕組みや、クレゞット䜿甚量ずコストの芋積もり方法など、知っおおくべきすべおの情報 💳

Powered by Fruition