Pour les agents IA

Le premier constructeur de formulaires Conçu pour les agents IA

Dashform CLI donne aux agents IA le pouvoir de créer, gérer et déployer des formulaires et des funnels de manière autonome depuis le terminal. I/O textuelle. Sortie JSON structurée. Conçu pour l'ère agentique.

dashform
# AI agent creates a lead qualification form
$dashform forms create --name 'Lead Qualifier' --type dynamic --tone professional

✓ Form created successfully

id           abc123
name        Lead Qualifier
type        dynamic
public_id   ewODeO6dSC
created_at  2026-03-01T10:00:00Z

Voir en action

Regardez comment un agent IA utilise Dashform CLI pour construire et déployer un funnel de qualification de leads complet en moins d'une minute.

La philosophie agent-native

Pourquoi les agents ont besoin d'un CLI, pas d'un GUI

« Concevez pour les agents. Les CLI sont agent-natifs car ils utilisent une I/O textuelle que les modèles de langage comprennent nativement, contrairement aux GUI navigateurs qui nécessitent une navigation DOM et une analyse de pixels. »

— Andrej Karpathy, Build for Agents (2025)

Lire l'histoire complète : Dashform CLI — Le premier créateur de formulaires pour agents IA

Les GUI ne sont pas faits pour les agents

Les constructeurs de formulaires basés sur navigateur nécessitent de cliquer, faire glisser et analyser visuellement. Les agents IA ne peuvent pas naviguer de manière fiable dans ces interfaces. Chaque interaction est fragile et imprévisible.

Les CLI sont agent-natifs

Texte en entrée, texte en sortie. Les modèles de langage comprennent les commandes CLI nativement. Des indicateurs structurés, des formats de sortie prévisibles et des pipelines composables correspondent à la façon dont les agents pensent.

JSON est le langage universel

Chaque commande Dashform CLI prend en charge la sortie --json Réponses structurées, typées, validées par Zod que les agents peuvent analyser et exploiter sans aucune ambiguïté.

Opérationnel en 4 commandes

De zéro à un formulaire déployé en moins d'une minute. Voici ce que fait un agent IA :

1

S'authentifier

Stocker la clé API de manière sécurisée. Configuration conforme XDG avec permissions de fichier restreintes (0o600). Une commande, c'est fait.

2

Créer un formulaire

Spécifiez le nom, la description, le type (structuré ou dynamique) et le ton. L'agent détermine les paramètres de manière autonome.

3

Gérer et itérer

Listez, consultez, mettez à jour ou supprimez des formulaires. L'agent peut vérifier les réponses, ajuster les questions et itérer sur le funnel automatiquement.

4

Exporter en JSON

Chaque commande prend en charge --json pour une sortie lisible par machine. Redirigez-la vers l'étape suivante de n'importe quel pipeline d'agent.

dashform quickstart
# Step 1: Authenticate
$dashform auth login --api-key sk_live_abc123
✓ API key stored securely

# Step 2: Create a form
$dashform forms create --name "Lead Qualifier" --type dynamic
✓ Form created successfully

# Step 3: List all forms
$dashform forms list --json

# Step 4: Get form details
$dashform forms get abc123 --json
Fonctionnalités

Conçu pour les agents, apprécié des développeurs

Chaque fonctionnalité est conçue autour de principes agent-natifs : entrée structurée, sortie prévisible, zéro ambiguïté.

Opérations CRUD complètes

Créez, lisez, mettez à jour et supprimez des formulaires avec de simples commandes CLI. Les agents bénéficient d'un contrôle total sur l'ensemble du cycle de vie du formulaire.

Double mode de sortie

Tableaux lisibles par défaut, JSON lisible par machine avec --json. Les agents obtiennent des données structurées ; les développeurs obtiennent une sortie claire.

Authentification sécurisée par clé API

Clés API stockées localement avec des permissions de fichier restreintes à votre utilisateur uniquement (0o600). Répertoire de configuration conforme XDG.

TypeScript + validation Zod

Chaque réponse API est validée avec des schémas Zod. La typage strict garantit que les agents ne reçoivent jamais de données malformées.

Formulaires structurés et dynamiques

Créez des formulaires structurés traditionnels ou des formulaires conversationnels dynamiques alimentés par l'IA qui adaptent les questions en fonction des réponses.

Protections de sécurité intégrées

Les opérations destructives nécessitent une confirmation --yes. Les agents ne peuvent pas supprimer accidentellement des données sans intention explicite.

Workflows d'agents

Ce que les agents IA construisent avec Dashform CLI

Workflows autonomes réels propulsés par des agents qui créent et gèrent des formulaires sans intervention humaine.

Automatisation des ventes

Qualification de leads autonome

Un agent commercial IA crée un formulaire de qualification de leads dynamique, le déploie sur une page d'atterrissage, surveille les réponses au fur et à mesure, analyse la qualité des prospects et itère sur les questions pour améliorer les taux de conversion. Tout cela sans qu'un humain touche au constructeur de formulaires.

agent workflow
$dashform forms create --name "Solar Lead Qualifier" --type dynamic

$dashform forms get ewODeO6dSC --json | analyze-responses

$dashform forms update ewODeO6dSC --tone conversational
Opérations clients

Onboarding client automatisé

Un agent de gestion de projet détecte un nouveau contrat signé, crée un formulaire d'onboarding personnalisé avec des questions spécifiques au secteur du client, envoie le lien et traite les réponses dans le workflow de configuration du projet.

agent workflow
$dashform forms create --name "Onboarding: Acme Corp" --type structured

$dashform forms get onb-123 --json | setup-project
Recherche et données

Itération dynamique de sondage

Un agent de recherche crée un sondage, collecte les réponses initiales, analyse les données pour identifier des tendances, puis met à jour le formulaire avec des questions affinées basées sur ce qu'il a appris. Boucles d'amélioration continue, entièrement autonomes.

agent workflow
$dashform forms create --name "User Research v1"

$dashform forms list --json | analyze-trends

$dashform forms update srv-456 --name "User Research v2"
Systèmes multi-agents

Orchestration multi-agents

Un agent crée le formulaire, un autre surveille la qualité des réponses, un troisième gère la synchronisation CRM, et un orchestrateur coordonne l'ensemble du pipeline. Chaque agent interagit avec Dashform CLI via des commandes claires et composables.

agent workflow
# Agent A: Create
$dashform forms create --name "Campaign Q1" --json

# Agent B: Monitor
$dashform forms get cmp-789 --json | quality-check

# Agent C: Sync
$dashform forms get cmp-789 --json | crm-sync

Les constructeurs de formulaires traditionnels n'ont pas été conçus pour ça

Typeform, JotForm, Google Forms — ils nécessitent tous un humain avec un navigateur. Dashform CLI est le seul constructeur de formulaires conçu de A à Z pour les workflows d'agents autonomes.

CapacitéConstructeurs traditionnelsDashform CLI
Opérable par un agentNécessite une automatisation du navigateur (fragile)Commandes CLI natives
Résultat structuréExtraction HTML/DOM nécessaireJSON avec l'indicateur --json
CRUD programmatiqueAPI limitée ou inexistanteCréation/lecture/mise à jour/suppression complètes
Sécurité des typesAucune garantieTypeScript + validation Zod
Protections de sécuritéBouton Annuler (pour les humains)Indicateur --yes pour les opérations destructives
Composable en pipelineExporter en CSV manuellementRediriger le JSON vers n'importe quel outil
Formulaires natifs IAListes de questions statiquesFormulaires conversationnels dynamiques

Référence complète des commandes

Toutes les commandes dont un agent a besoin. Indicateurs cohérents, comportement prévisible, sortie composable.

Authentification

dashform auth login

Stocker la clé API avec --api-key ou via une invite interactive

dashform auth whoami

Vérifier l'utilisateur actuellement authentifié

dashform auth logout

Supprimer la clé API stockée

Formulaires

dashform forms create

--name, --description, --type, --tone, --json

dashform forms list

Lister tous les formulaires avec sortie --json optionnelle

dashform forms get <id>

Obtenir les détails complets d'un formulaire par ID ou ID public

dashform forms update <id>

Mettre à jour --name, --description, --type, --tone

dashform forms delete <id> --yes

Supprimer avec la protection de confirmation --yes requise

Questions fréquemment posées

Qu'est-ce que Dashform CLI ?+
Dashform CLI est une interface en ligne de commande qui permet aux agents IA de créer, gérer et déployer des formulaires et des funnels de manière autonome. C'est le premier constructeur de formulaires conçu spécifiquement pour l'ère agentique — offrant une I/O textuelle que les modèles de langage comprennent nativement, une sortie JSON structurée et des opérations CRUD complètes sur les formulaires sans nécessiter de navigateur.
Pourquoi les agents IA ont-ils besoin d'un constructeur de formulaires CLI plutôt que d'utiliser les outils existants ?+
Les constructeurs de formulaires traditionnels comme Typeform, JotForm et Google Forms sont conçus pour les humains utilisant des navigateurs web. Ils nécessitent de cliquer, faire glisser et analyser visuellement, ce que les agents IA ne peuvent pas faire de manière fiable. Comme Andrej Karpathy l'a souligné, les CLI sont agent-natifs car ils utilisent des entrées et sorties textuelles. Dashform CLI fournit des interfaces structurées et prévisibles que les agents utilisent avec la même fiabilité que les développeurs humains utilisent les terminaux.
Quels types de formulaires les agents peuvent-ils créer ?+
Les agents peuvent créer deux types : des formulaires structurés avec des types de questions prédéfinis (comme des formulaires de contact ou des flux d'inscription), et des formulaires dynamiques qui utilisent l'IA pour adapter les questions de manière conversationnelle en fonction des réponses du répondant. Les deux types prennent en charge des noms, descriptions et paramètres de ton personnalisés que les agents configurent via des indicateurs CLI.
Comment Dashform CLI s'intègre-t-il avec des frameworks d'agents comme MCP, LangChain ou OpenAI Agents SDK ?+
Dashform CLI produit du JSON structuré qui s'intègre avec n'importe quel framework d'agent. L'I/O textuelle est intrinsèquement compatible avec le Model Context Protocol (MCP), OpenAI Agents SDK, Anthropic Claude Agent SDK, LangChain et d'autres outils d'orchestration. Les agents exécutent simplement des commandes CLI et analysent la sortie JSON dans le cadre de leur workflow.
Dashform CLI est-il sécurisé ?+
Oui. Les clés API sont stockées localement dans un répertoire de configuration conforme XDG avec des permissions de fichier restreintes à votre utilisateur uniquement (0o600). La clé API est envoyée en tant qu'en-tête x-api-key à chaque requête. Les opérations destructives comme la suppression de formulaires nécessitent un indicateur de confirmation --yes explicite, évitant ainsi toute perte de données accidentelle.
Dashform CLI est-il gratuit ?+
Oui, Dashform CLI est gratuit pour démarrer. Installez-le, authentifiez-vous avec votre clé API Dashform et commencez à créer des formulaires. La documentation CLI est disponible sur GitHub et l'outil fonctionne avec le niveau gratuit de Dashform.
De quoi ai-je besoin pour commencer ?+
Vous avez besoin de Node.js 24 ou supérieur et d'un compte Dashform avec une clé API. Installez le CLI, exécutez dashform auth login avec votre clé API, et vous êtes prêt à créer votre premier formulaire. La configuration complète prend moins d'une minute.

Donnez à vos agents le pouvoir de créer des formulaires

Dashform CLI est gratuit, open source et prêt pour vos pipelines d'agents. L'ère agentique a besoin d'outils agent-natifs. C'est le premier pour les formulaires et funnels.