Agno 2.x : ワークフロー – パターン : ステップベースのワークフロー

Agno プラットフォーム上、ロギングと将来的なサポートの向上のためにステップに名前をつけることができます。これはまた、StepInput オブジェクト内でステップの出力にアクセスする際、ステップ名も変更します。

Agno 2.x : Learn : ワークフロー – パターン : ステップベースのワークフロー

作成 : クラスキャット・セールスインフォメーション
作成日時 : 11/14/2025
バージョン : Agno 2.2.11

* 本記事は docs.agno.com の以下のページを独自に翻訳した上で、補足説明を加えてまとめ直しています。スニペットはできる限り日本語を使用しています :

* サンプルコードの動作確認はしておりますが、必要な場合には適宜、追加改変しています。
* ご自由にリンクを張って頂いてかまいませんが、sales-info@classcat.com までご一報いただけると嬉しいです。

 

 

Agno 2.x : Learn : ワークフロー – パターン : ステップベースのワークフロー

AgentOS チャットページでのロギングやサポート向上のためにステップに名前付けできます。

Agno プラットフォーム上、ロギングと将来的なサポートの向上のためにステップに名前をつけることができます。これはまた、StepInput オブジェクト内でステップの出力にアクセスする際、ステップ名も変更します。

 

from agno.workflow import Step, Workflow

# Named steps for better tracking
workflow = Workflow(
    name="Content Creation Pipeline",
    steps=[
        Step(name="Research Phase", team=researcher),
        Step(name="Analysis Phase", executor=custom_function),
        Step(name="Writing Phase", agent=writer),
    ]
)

workflow.print_response(
    "AI trends in 2024",
    markdown=True,
)

 

以上