Agent ツールリファレンス
Agent が持つ約 100 のツールをドメイン別にグループ化。何が可能かを知りたいときに有用。
ツールを名前で指定する必要はほとんどありません。Agent が選びます。ただし、ツールを呼ばないようにするプロンプトを書いているとき、または何が可能か気になるとき、このページがマップになります。
ツールは 5 つのドメインにビルトインとアダプタを加えた形でグループ化されています。数はおおよそ — 新ツールはほぼ毎月出荷します。
Data ドメイン — 20+ ツール
最大ドメイン。テーブル、SQL、Python、分析のすべて。
| ツールグループ | 何をカバーするか |
|---|---|
| SQL query | 接続済み Postgres / MySQL、アップロード済みテーブルへの読み取り専用クエリ。CTE、ウィンドウ関数、フル PG 拡張セット対応。 |
| SQL DDL | テーブル作成、カラム変更、インデックス追加(ロール権限でゲート)。 |
| Python analysis | pandas、numpy、scipy、scikit-learn、polars、duckdb を備えた Python サンドボックス。デフォルト 30 秒タイムアウト。Script では延長可能。 |
| CSV / Excel / Parquet I/O | テーブル状ファイルの読み書き。アップロードとエクスポート中に使用。 |
| Time-series | リサンプリング、ローリングウィンドウ、季節性分解、異常検知。 |
| Forecasting | 軽量時系列予測(Prophet 系、ARIMA、指数平滑化)。 |
| Statistical tests | t 検定、カイ二乗、ブートストラップ CI、A/B 有意性。 |
Agent は質問が必要とするものに基づいて SQL と Python を選びます。シンプルなルックアップと JOIN は SQL へ、モデリングと外れ値検知は Python へ。
IoT ドメイン — 11 ツール
センサーやカメラを接続したワークスペース向け。
| ツールグループ | 何をカバーするか |
|---|---|
| Device registry | デバイス列挙、last-seen 確認、認証情報の検査。 |
| Spatial graph | Space / Asset / Point 階層への CRUD。 |
| Time-series read | ウィンドウとダウンサンプリングでセンサー読み取りをクエリ。 |
| Camera frames | フレームのサンプリング、タイムスタンプで保存済みフレーム抽出、ビジョン抽出実行。 |
| MQTT publish | デバイスにコマンドを返送する必要があるオペレータ向け(Max プラン)。 |
Free または Plus プランでは利用不可。
App ドメイン — 14 ツール
小さな Web アプリとダッシュボードの生成向け。
| ツールグループ | 何をカバーするか |
|---|---|
| App generate | プロンプトから HTML/CSS/JS アプリを作成。 |
| App update | 既存アプリにパッチ — Agent は変更部分だけを編集。 |
| App rollback | 任意の過去世代へ戻す。 |
| Data Contract | アプリが必要とするクエリを宣言。バックエンドが PG から直接提供。 |
| Theme switch | 11 のテーマ(モノクローム / アークティック / シンスウェーブ / ブルータリスト / …)から 1 つを適用。 |
| App publish | アプリを公開またはチーム限定に。共有リンクを管理。 |
完全フローは Apps を参照。
Media ドメイン — 7 ツール
テーブルでないファイル向け — 画像、PDF、動画。
| ツールグループ | 何をカバーするか |
|---|---|
| Upload / download | ファイルを S3 にプッシュ、URL で取得。 |
| AI extraction | ビジョン + LLM を使って画像と PDF から構造化データを抽出。 |
| Link to entity | (domain, entity, id) タプルで任意ドメインの任意レコードにファイルを関連付け。 |
| Retention | ソフト削除。ハード削除前に 30 日保持。 |
「請求書フォルダ」や「レシートの山」を持ち、ファイルではなく行が欲しいときに有用。
Platform ドメイン — 30+ ツール
インフラ。Agent があなたが頼まなくても行うこと。
| ツールグループ | 何をカバーするか |
|---|---|
| Auth | アカウント作成、ログイン、セッショントークン。 |
| RBAC | 権限確認、ロール列挙、ポリシー適用。 |
| Billing | トークン残高、サブスクリプション、トップアップパック。 |
| Scheduling | Job 作成、一時停止、実行。cron 管理。 |
| Reports | 作成、バージョン管理、共有。 |
| Confirmation center | 機密アクション前にユーザー承認を求める。 |
| Audit log | ワークスペースイベントの記録とクエリ。 |
| Federation | クロスワークスペースクエリ(Max プラン)。 |
これらのほとんどはチャットで指定するツールではありません — 裏で走ります。ただ Agent がそれらを使うとツール呼び出し行に現れます。
Integrations — 39 コネクタ
各コネクタは実質的にツール群です: 認証、同期、同期されたテーブルの読み取り。完全なリストは Integrations に。
ビルトインツール — 21
ドメインに関係なくすべての Agent セッションがアクセスするもの。
| ツール | 何をするか |
|---|---|
| Bash | サンドボックスでシェルコマンドを実行。 |
| Read / Write / Edit | Tablize のサンドボックスファイルシステムに対するファイル I/O(Script で使用)。 |
| Glob / Grep | ファイル間のパターン検索。 |
| WebFetch | URL を取得して要約。 |
| WebSearch | Web 検索を実行して結果を返す。 |
| Agent | 並列作業のためにサブエージェントを生成。 |
| Skill | 名前付きスキルを呼び出し(インストール済みテンプレートとプレイブック)。 |
| ToolSearch | キーワードでツールを発見。 |
| TodoWrite | 多段プランの追跡。 |
| SendUserMessage | ユーザーに割り込み(まれ。長時間タスク用のみ)。 |
| Config | ワークスペース設定の読み書き。 |
| EnterPlanMode / ExitPlanMode | 大きなリクエストに対し、行動前に計画。 |
| NotebookEdit | Python ノートブックの編集。 |
| Sleep | 待機(内部でリトライ用)。 |
| StructuredOutput | レスポンスに JSON スキーマを強制。 |
| REPL | 一時的な JavaScript サンドボックス。 |
| PowerShell | Windows シェル互換(まれに使用)。 |
Agent が必要なときにツール呼び出し行にこれらが現れます。ほとんど見えません。
チャットでツールを指定
特定のツールを名前で強制できます:
> SQL ではなく Python で答えて。
> まず "x" で web_search を実行して。
> Agent をスキップして、書く生 SQL だけ見せて。
Agent は合理的な範囲でこれらの好みを尊重します。本当に Python が必要な質問に「Python を絶対使わない」と言うと、Agent は穏やかに押し戻します — 理由を説明して許可を求めます。
ツールでないもの
どう聞いても Agent ができないこと:
- 読み取り専用テーブルへの書き込み。 Agent ではなくあなたのデータベースロールが強制。
- 内部ネットワーク上の任意 URL の呼び出し。
fetchは公開インターネット + 設定済み統合に制限。 - 他ユーザーのワークスペースの変更。 管理者でもクロスワークスペースツールアクセスは持ちません。
- チャットでのシークレットの永続化。 シークレットは参照で HTTP レイヤーに渡されます。Agent は生値を見ません。