メインコンテンツへ移動
ドキュメント参照用語集

用語集

プラットフォーム上のすべての固有名詞と略語は英語と中国語で表示されます。他のドキュメントを読んで疑問がある場合は、戻って確認してください。

プラットフォーム上のすべての固有名詞、略語、一般用語は英語と中国語で記載されています。最初の文字で並べ替えます。他のドキュメントを読んで疑問がある場合は、戻って確認してください。

A

agent_based
ステップタイプです。オーケストレーター エージェントはタスクの説明を読み取り、どのワーカー エージェントにサブタスクを割り当てるかを動的に決定します。タスクに複数の分岐があり、各分岐で LLM の判断が必要なシナリオに適しています。
Agent
LLM セッションとその利用可能なツールをカプセル化するエンティティ。 Braidrun のエージェントはプリセットによって宣言され、必要に応じてオーバーライドされます。それ自体はステップではありません。ある種のステップ (シングル/グループチャット/分類子など) はエージェントを参照します。
API Key
LLM プロバイダーによって発行された認証キー。これはプラットフォームに資格情報として保存され、常に暗号化され、ログに表示されることはありません。
Artifact(成果物)
ステップの実行中に生成されたファイル (Markdown、Excel、画像、JSON など)。これをプラットフォームの製品ディレクトリに保存し、実行の詳細ページからダウンロードできます。
監査ログ / Audit Log
プラットフォーム内のすべての「ユーザーアクション + システムイベント」の構造化されたログ。管理者はバックグラウンドでチェックでき、デフォルトでは無期限に保持されます。

B

ブレークポイント / Breakpoint
デバッガーで設定できる一時停止位置は全 9 種類です: ステップ前、ステップ後、ステップエラー、ステートマシンの状態、グループチャットのラウンド、イテレーション項目、agent_based のディスパッチ、サブワークフロー入口、サブワークフロー出口。ブレークポイントには条件式を付加でき、ヒットすると execution が一時停止し、変数を検査 + 編集できます。
BYOK
Bring Your Own Key。ユーザーは自分の LLM プロバイダーの API キーを持参します。トークンのコストはユーザー自身のアカウントに請求され、プラットフォームの割り当ては考慮されません。

C

classifier
ステップタイプです。 LLM は入力にカテゴリ ラベルを割り当て、出力を渡すことができます。 {{classifier.category}} 後続のステップでルーティング条件として使用されます。
code
ステップタイプです。 Python/Bash/TypeScript スクリプトは分離されたサンドボックスで実行され、決定論的な LLM シナリオに推奨されます。
Condition
ステップレベルのブール式。 false の場合、ステップは SKIPPED としてマークされ、実行はスキップされます。下流でも使用可能 {{steps.x.status}} スキップされたかどうかを確認します。
Credential(資格情報)
AES-256-GCM は、保存された外部キーを暗号化します。ユーザー/チーム/システムの 3 レベルの名前空間によって解決されます。ログや YAML エクスポートには決して表示されません。
cron
スケジュールトリガーの一種です。標準的な 5 セグメントの cron 式(分 時 日 月 曜日)を受け付けます。各スケジュール項目は独立したタイムゾーン設定を持ちます。マルチインスタンス展開では、分散ロックにより同一時刻に 1 回だけトリガーされることが保証されます。

D

DAG
Directed Acyclic Graph。プラットフォームのビジュアルモデリングビュー。各ノードはステップであり、エッジは実行順序とデータの依存関係を表します。 YAML バイトレベルでの双方向同期。
DTO
Data Transfer Object。JSON API のペイロード形式はキャメルケースを使用します。対応する YAML は、snake_case を使用します。プラットフォームの実行中に自動双方向変換。
Dry-run
実行時のオプションです。データ フローの実行、変数の入力、および副作用のないステップ (LLM/実際にメッセージを送信する) の実行はスキップされます。 DAG 接続を検証するために使用されます。

E

実行する / Execution
ワークフローの特定の実行インスタンス。ステート マシン: PENDING → RUNNING → (COMPLETED / FAILED / CANCELED / INTERRUPTED / TIMED_OUT)。
extract
ステップフィールド。 JSONPath を使用して、ステップの元の出力からいくつかのフィールドを選択し、正確なダウンストリーム参照のために .data サブノードに保存します。

F-G

FeatureGate
サブスクリプション プラン (無料/プロ/チーム/エンタープライズ) ごとに機能の可用性とリソース割り当てを制御するサービス。ワークフローの数、構築できるスケジュールの数、およびデバッガーを使用できるかどうかを決定します。
group_chat
ステップタイプです。複数のエージェントが順番に話し、互いのコンテキストを参照します。ブレーンストーミングや批判的なレビューに適しています。

H-I

HMAC
Webhook 触发的兼容认证方式。外部调用方用共享密钥对 raw body 算 HMAC-SHA256,以 sha256=<hex> 格式放进 X-Webhook-Signature 头。新接入建议直接用带 WEBHOOK_TRIGGER 范围的 API Key。
idempotent
ステップフィールド。 「同じ入力→同じ出力、副作用なし」を約束します。自動再開がオンになっている場合、完了したべき等ステップのやり直しをスキップできます。

M

manual_approval
ステップ タイプ (任意のステップの拡張としても使用可能)。実行フローは管理者の承認/拒否を待ってここで停止します。構成可能な通知チャネルと承認者リスト。
MCP
Model Context Protocol。ツール間の標準プロトコル。 Braidrun は、MCP クライアントが外部 MCP サーバーを使用するためのツールとして使用でき、MCP サーバー モードでその機能を外部に公開することもできます。
モジュール / Module
WorkflowModuleContract を実装した workflow です。sub_workflow step を通じて、他の workflow からブラックボックスとして呼び出せます。マーケットプレイスには 120 以上のインストール可能なモジュールがあります。
データ移行
データ構造の移行プロセスは、プラットフォームがアップグレードされると自動的に実行されます。分散ロックはインスタンス間で使用され、1 つのノードのみが実行されるようにします。

P

Preset
エージェントのテンプレート。 「モデル + デフォルト ツールセット + システム プロンプト + max_iterations + ストラテジー」を名前付きテンプレートにパッケージ化します。プラットフォームにはユニバーサル/コーダー/リサーチャー/ライター/プランナー/レビューアーなどが組み込まれています。
Provider
LLM サービスプロバイダー。 OpenAI / Anthropic / DeepSeek / Kim / OpenRouter など。プロバイダーは複数の API キー (認証情報) にバインドできます。

R

RAG
Retrieval-Augmented Generation。組み込みナレッジ ベースでベクトル検索を実行するエージェント ツールセットの一種。プラットフォームは、検索結果をエージェントのコンテキストに自動的に挿入します。
Recovery Policy
自動継続の戦略オプション: ABORT (継続しない) / RESUME_FROM_LAST_INCOMPLETE (中断されたステップから継続) / RESUME_FROM_START (最初から再開)。
Round-trip(双方向同期)
YAML → DAG → YAML はバイトレベルの等価性をそのまま維持します。コメント、順序、書式は失われません。

S

single
ステップタイプです。単一のエージェント + タスクの説明。最も軽量な LLM 呼び出しプリミティブ。
Sandbox(サンドボックス)
コードステップの実行環境。運用環境でワンタイム分離サンドボックスを使用し、最小権限/読み取り専用ルート/送信ネットワークを使用します。
Schedule
特定のワークフローを定期的にトリガーするアイテム。 cron / インターバル / ワンタイムの 3 つのカテゴリをサポートします。各スケジュールは、入力パラメータとタイムゾーンを使用して事前に設定できます。
Skill
エージェントが呼び出すことができるツール。組み込みの rag/web/file/shell、または MCP サーバーから登録されたユーザー定義ツール。
SSE
Server-Sent Events。Execution's real-time event streaming protocol, the browser's EventSource subscribes directly.各イベントは構造化された JSON 行です。
Step
ワークフローの最小実行単位。各ステップではメイン モードを 1 つだけ選択できます (シングル / グループ チャット / エージェント ベース / コード / 分類子 / 状態マシン / サブワークフロー / マニュアル承認)。条件 / 再試行 / 抽出 / 集約 / べき等 / on_success / on_failure などの拡張機能を重ね合わせることができます。
state_machine
ステップタイプです。複数の状態 + 状態遷移条件が組み込まれているため、複数の反復や小規模なプロセスを含むワークフローに適しています。
sub_workflow
ステップタイプです。別のワークフロー (または組み込みモジュール) をブラック ボックスとして呼び出します。コントラクト検証、ループ検出、変数分離機能を備えています。

T-U

Team
ユーザーの集合体。共有資格情報ネームスペースと共有スケジュール クォータ。チーム管理者はメンバーと認証情報を管理できます。
Tool
LLM 推論中にエージェントが呼び出すことができる関数。組み込み + MCP 拡張機能。
TPM
Tokens Per Minute。LLM プロバイダーの電流制限インジケーター。上流の爆発を避けるために、プラットフォーム内に自己制限 TPM があります。

V-W

Variable Reference
{{...}} 文法。 var:* /steps.id.* / classifier.* / credentials.* の 4 つのソースを参照できます。
Webhook
外部システムからの POST でワークフロー実行をトリガーする endpoint です。API Key 認証を主とし、HMAC 署名を互換方式とします。リクエストボディのトップレベルフィールドは、デフォルトで自動的に workflow 変数にマッピングされ、variableMapping で明示的に指定することもできます。
Workflow
DAG によって整理されたステップのコレクション。 /cron/webhook/API によって手動でトリガーできます。 YAML を使用してストレージを永続化します。

Y

YAML
プラットフォームのワークフロー永続形式。フィールドは、snake_case になります (DTO の CamelCase で自動的にマップされます)。 CLI (braidrun-agent) で直接実行でき、同じ YAML を Web UI で編集することもできます。