GUI はエージェント向けではない
ブラウザベースのフォームビルダーはクリック、ドラッグ、視覚的な解析を必要とします。AIエージェントはこうしたインターフェースを安定して操作できず、あらゆる操作が不安定で予測不可能です。
Dashform CLI は、AIエージェントがターミナルからフォームやファネルを自律的に作成・管理・デプロイできる機能を提供します。テキストベースの I/O、構造化 JSON 出力、エージェント時代のために設計されています。
AIエージェントが Dashform CLI を使って完全なリード審査ファネルを1分以内に構築・デプロイする様子をご覧ください。
「エージェントのために作れ。CLIはエージェントネイティブだ。言語モデルがネイティブに理解できるテキストベースの I/O を使うからだ。DOM ナビゲーションやピクセル解析が必要なブラウザベースの GUI とは違う。」
全文を読む: Dashform CLI — AIエージェント向け初のフォームビルダー
ブラウザベースのフォームビルダーはクリック、ドラッグ、視覚的な解析を必要とします。AIエージェントはこうしたインターフェースを安定して操作できず、あらゆる操作が不安定で予測不可能です。
テキストを入力し、テキストが出力される。言語モデルは CLI コマンドをネイティブに理解します。構造化されたフラグ、予測可能な出力形式、コンポーザブルなパイプラインこそがエージェントの考え方です。
すべての Dashform CLI コマンドは --json 出力に対応しています。構造化・型付き・Zod 検証済みのレスポンスにより、エージェントは推測なしに解析して行動できます。
ゼロから1分以内にフォームをデプロイ。AIエージェントの手順はこちらです:
API キーを安全に保存します。制限されたファイルパーミッション(0o600)で XDG 準拠の設定を行います。コマンド1つで完了。
名前、説明、タイプ(構造化またはダイナミック)、トーンを指定します。エージェントがパラメータを自律的に決定します。
フォームの一覧表示、取得、更新、削除が可能です。エージェントは回答を確認し、質問を調整し、ファネルを自動的に繰り返し改善できます。
すべてのコマンドは機械可読な出力のために --json に対応しています。任意のエージェントパイプラインの次のステップにパイプできます。
すべての機能はエージェントネイティブの原則に基づいて設計されています:構造化された入力、予測可能な出力、ゼロのあいまいさ。
シンプルな CLI コマンドでフォームの作成・読み取り・更新・削除が可能。エージェントはフォームのライフサイクル全体を完全に制御できます。
デフォルトは人間が読みやすいテーブル形式、--json で機械可読な JSON 形式。エージェントは構造化データを、開発者は整形された出力を得られます。
API キーはユーザー専用のファイルパーミッション(0o600)でローカルに保存されます。XDG 準拠の設定ディレクトリを使用。
すべての API レスポンスは Zod スキーマで検証されます。厳格な型付けにより、エージェントが解析できない不正なデータを受け取ることはありません。
従来の構造化フォームまたは、回答に基づいて質問を適応させる AI 搭載の会話型ダイナミックフォームを作成できます。
破壊的な操作には --yes の確認が必要です。エージェントが意図せずデータを削除することはありません。
人間の介入なしにフォームを作成・管理するエージェントによる実際の自律ワークフロー。
AI 営業エージェントがダイナミックなリード審査フォームを作成し、ランディングページにデプロイし、受信した回答をモニタリングし、見込み客の質を分析し、コンバージョン率を改善するために質問を繰り返し最適化します。人間がフォームビルダーに触れることは一切ありません。
プロジェクト管理エージェントが新しい契約締結を検知し、クライアントの業種に特化した質問を含むカスタムオンボーディングフォームを作成し、リンクを送付し、回答をプロジェクト設定ワークフローに処理します。
リサーチエージェントがアンケートを作成し、初期回答を収集し、データのパターンを分析し、学んだ内容に基づいて精度の高い質問でフォームを更新します。完全自律の継続的改善ループです。
あるエージェントがフォームを作成し、別のエージェントが回答の品質を監視し、3つ目のエージェントが CRM 同期を担当し、オーケストレーターがパイプライン全体を調整します。各エージェントは整理されたコンポーザブルなコマンドで Dashform CLI と連携します。
Typeform、JotForm、Google Forms — いずれもブラウザを持つ人間が必要です。Dashform CLI は、自律エージェントワークフローのために最初から設計された唯一のフォームビルダーです。
| 主な機能 | 従来のビルダー | Dashform CLI |
|---|---|---|
| エージェント操作可能 | ブラウザ自動化が必要(脆弱) | ネイティブ CLI コマンド |
| 構造化された出力 | HTML/DOM スクレイピングが必要 | --json フラグで JSON 出力 |
| プログラマティック CRUD | API が限定的または未提供 | 完全な作成/読み取り/更新/削除 |
| 型安全性 | 保証なし | TypeScript + Zod バリデーション |
| 安全ガード | 元に戻すボタン(人間向け) | 破壊的操作に --yes フラグが必要 |
| パイプラインへの組み込み | 手動で CSV にエクスポート | JSON を任意のツールにパイプ |
| AI ネイティブフォーム | 固定質問リスト | ダイナミックな会話型フォーム |
エージェントに必要なすべてのコマンド。一貫したフラグ、予測可能な動作、コンポーザブルな出力。
dashform auth login--api-key またはインタラクティブプロンプトで API キーを保存
dashform auth whoami現在の認証済みユーザーを確認
dashform auth logout保存された API キーを削除
dashform forms create--name, --description, --type, --tone, --json
dashform forms listオプションの --json 出力ですべてのフォームを一覧表示
dashform forms get <id>ID または公開 ID でフォームの詳細情報を取得
dashform forms update <id>--name, --description, --type, --tone を更新
dashform forms delete <id> --yes--yes の確認ガード付きで削除
Dashform CLI は無料のオープンソースで、あなたのエージェントパイプラインに今すぐ対応できます。エージェント時代にはエージェントネイティブなツールが必要です。これはフォームとファネルのための初の一手です。