メインコンテンツへスキップ
フロー は Alter の組み込みツール オーケストレーターです。 フローは、有効なすべてのツールをすべてのリクエストにロードするのではなく、リクエストを適切なツールにインテリジェントにルーティングする単一のツールとして機能します。
最初にツールを有効にしてください — フローは、ツール マネージャーですでに有効になっているのみツールを使用できます。有効化されたツールが自動的に有効になることはありません。フローを使用する前に、必要なツールがオンになってから確認してください。

フローを使用する理由

コンテキストスペースの節約

フローは、有効なすべてのツールではなく単一のツールとしてロードされ、コンテキスト ウィンドウを実際のコンテンツ用に解放します。

パフォーマンスの高速化

ペイロードが小さいほど高速に処理され、すべてのリクエストのレイテンシが短縮されます。

フェアユース予算を節約する

リクエストあたりの自らが少ないということは、フェアユースポリシーの予算に対する使用量が少ないことを意味します
10 個以上のツールを有効にすると、パフォーマンスに大きな影響を与えます。 フローは、他のすべてを調整する単一のツールとして機能することで、この問題を解決します。

フローを有効にする

1

設定を開く

⌘ , (コマンド + カンマ) を押すか、メニューで 設定 をクリックします
2

Tool マネージャーに移動します

ツール マネージャー タブに移動します
3

Flow を有効にする

ローカル ツール > 変更 で、フロー をオンに切り替えます
覚えておいてください: Flow は、すでに有効になっているツールのみを調整できます。 Flow 自体に加えて、必要な特定のツール (カレンダー、Gmail、Slack など) を有効にします。

流れの仕組み

フローを有効にしてリクエストを送信すると、次のプロセスが完了します。
1

分析する

フローはリクエストを分析して、何を達成しようとしているのかを理解します
2

選択

フローは、有効なツールからタスクに正しいツールを選択します
3

実行する

フローはツール呼び出しを順番に実行し、必要に応じてステップ間でデータを渡します
4

要約する

結果は、重要なデータポイントが保持された認識な応答に反省されます

リクエスト: 「今日は何の会議がありますか?」フローは自動的に:
  1. カレンダー情報が必要であることを認識します
  2. カレンダーツールを選択します 3.会議を取得します
カレンダー ツールを手動で選択する必要はありません。フローが処理します。

フローと特定のツールを使用する場合

Flow を使用してください

  • どのツールを使用すればよいかわかりません
  • シンプルで自然な言語のリクエストが必要です
  • 多くのツールが有効になっています
  • 複雑な複数ステップのタスクを実行しています

特定の Tool アクションを使用する

  • 必要なツールが正確にわかります
  • 可能な限り高速に実行したい
  • 反復可能なワークフローを構築しています
  • 予測可能で一貫した動作が必要です
90% ルール: タスクの 90% では、フローが最適な選択です。最適化された反復可能なワークフローが必要な場合にのみ、特定のツール アクションを作成します。

ベストプラクティス: 「何でも質問」を設定する

何でも質問 アクションはAlterの安心です。特定のアクションを選択せず​​にプロンプ​​トボックスに入力する場合に使用されます。
1

アクションエディタを開く

[設定] > [アクション] に移動します
2

検索して何でも質問する

「何でも質問する」 アクションを探します
3

「詳細設定」をクリックします

[詳細] セクションを展開します
4

Flow のみを選択してください

ツール セクションで、フロー のみを選択します (他のツールはすべて選択解除します)
5

保存

変更を保存します
これで、安心のインタラクションは、すべての有効なツールをすべてのリクエストにロードするのではなく、フローのオーケストレーションを使用するようになります。
フローは、タスクに複数の手順が必要な場合には、ツールを自動的にチェーンします。

参照構文

構文説明
コード_0ステップ 1 からの生の出力
コード_0ステップ 2 からの生の出力
コード_0コマンドを使用してステップ N の出力を変換します。

変換を伴う例

Web サイトをスクレイピングして結果をフォーマットする場合:
  1. 流れはWebツールを使ってコンテンツを取得します 2. 変換を適用します: $1:Extract the key frameworks and format as bullet points 3. LLM は、次のツールに渡される前に生成されたコンテンツを処理します。
これにより、流れは次のことが可能になります。
  • 大規模な出力から関連情報のみを抽出
  • 次のツールに合わせてデータを正しくフォーマットする
  • その後続くステップでのノイズを軽減する
フローには、会話に結果を与える方法を最適化するために組み込む要約ステップが含まれています。

要約とは何ですか

ツールの実行後、フロー:
  1. 出力を圧縮します — 詳細なツール出力を圧縮します 2. 重要なデータを保存します — ID、URL、参照、およびデータポイントを保存します 3. 重要な洞察を指摘します — フォローアップのためのリンク、アイデア、調査結果を強調表示します 4. 出典の引用を提供します — トレーサビリティのために [ステップ N] 表記を使用します

    なぜこれが重要なのか

    要約を行わないと、複雑なワークフローによってコンテキスト ウィンドウが肥大化してしまいます。 5、6ターン目までにトークンの制限に達してしまいます。
フローの概要により、次のことが保証されます。
  • 効率的なコンテキスト — 重要な情報のみが保持されます
  • 実用的な返信 — 重要なデータポイントは保存されます
  • パフォーマンスの向上 — コンテキストの削減 = 応答の高速化
  • トレーサビリティ — [ステップ N] の引用により情報ソースが確認されます

出力例

    Task completed successfully.

    Key artifacts for next actions:
    - Meeting ID: 12345 [Step 1]
    - Attendees: [email protected], [email protected] [Step 1]
    - Draft email prepared [Step 2]

    Important findings:
    - Meeting conflicts with another event at 3pm [Step 1]
    - Alice has an out-of-office message active [Step 2]

最良の結果を得るためのヒント

具体的にする

Good: 「エンジニアリング チャネルに Slack メッセージを送信します」

解消: 「チームにメッセージを送信」

特定のリクエストは、フローが正しいツールを選択するのに役立ちます。

自然に連鎖する

フローは複数のステップのタスクを適切に処理します。複雑なリクエストを複数のプロンプトに分割しないでください。フローがチェーンを調整します。

レビュー結果

フローは、使用しているツールを示しています。間違ったものが選択された場合は、リクエストをより詳細に見てください。

トラブルシューティング

リクエストをより具体的な詳細でお答えします。
  • 代わりに: 「メッセージを確認してください」
    • 試してください: 「一般チャネルで未読の Slack メッセージを確認する」
具体的である限り、フローはユーザーの意図を適切なツールに適合させることができます。
ツールが次の正しいことを確認してください。
  • ツールマネージャーで 有効 (フローでは有効化されたツールを使用できません)
  • 正しく設定されている (例: Gmail で認証されている)
  • アクション設定による制限なし
フローを使用しても、非常に大きなリクエストは遅くなる可能性があります。
  • 非常に複雑なタスクを 2 ~ 3 つのステップに分割する
  • 頻繁に行われるタスクに特定のツールアクションを使用する
  • Tool Manager で必須ツールのみを有効にする

関連ドキュメント

Tool マネージャー ガイド

ツールを接続して管理する方法を学ぶ

Tools 機能しない

一般的な統合の問題を修正する

Alter アクション

カスタムツールのワークフローを構築する