Hardi · Tous les plans
Votre agent, vos workouts, votre planning.
Connectez votre agent par MCP ou CLI à votre espace personnel. Autorisez les actions qui vous conviennent ; elles s’exécutent de façon autonome, avec les quotas de votre plan Free, Plus ou Pro.
Workouts
Créer, modifier, dupliquer, ranger, mettre à la corbeille et restaurer.
Dossiers
Créer, renommer et organiser votre bibliothèque.
Calendriers
Créer des calendriers personnels et y travailler. Autoriser certains calendriers ou tous vos calendriers personnels, actuels et futurs.
Planning
Organiser vos séances, notes, jours de repos, cycles et modèles de semaine.
Préférences et paramètres
Adapter vos règles de programmation selon votre plan, vos unités, votre langue et vos notifications.
Résultats
Lire votre activité et enregistrer vos résultats personnels. Avec une permission distincte, consulter les résultats des participants à vos workouts.
Un accès choisi et révocable
Chaque droit est choisi au consentement, ainsi que les calendriers et dossiers accessibles. Choisissez un accès sans expiration ou une durée de 1, 7 ou 30 jours, et retirez-le à tout moment. Les connexions existantes gardent leurs droits et leur durée. Vous pouvez limiter les modifications aux jours présents et futurs. Simulation facultative, opérations MCP distinctes, lots atomiques via le CLI, historique et annulation conditionnelle pendant sept jours. Des modifications ou résultats ultérieurs peuvent empêcher l’annulation. Les saisies de résultats se corrigent avec une nouvelle version, sans annulation.
Aucun accès aux Teams, messages, historique personnel d’autres utilisateurs, notes privées des coachs, paiements, exports ou gestion des liens publics. La lecture des résultats des participants reste limitée à la vue coach de vos workouts autorisés. Aucune Énergie Hardi consommée. Les modifications d’un calendrier peuvent apparaître sur ses liens publics existants.
Connecter votre agent
- Utilisez votre compte Hardi actif, complété et à l’email vérifié, en Free, Plus ou Pro.
- Ouvrez Paramètres > Connexion IA pour connecter ChatGPT ou utiliser le CLI. La fiche dans l’annuaire ChatGPT est en préparation.
- Autorisez la connexion dans Hardi et choisissez ses droits.
npm install --global ./hardi-cli-2.1.3.tgz hardi auth login --environment live --name "My agent" hardi context --json hardi actions simulate --file actions.json --json
Node 22.23.4 minimum (branche 22). Archive d’évaluation ; paquet npm public non publié. Trousseau système, ou mode fichier explicite pour serveur. Aucun abonnement payant ni invitation n’est nécessaire pour connecter un compte Hardi vérifié.
Documentation pour les agents
Actions et permissions
| Action | Scopes |
|---|---|
| calendar.create | actions:read, planning:read, calendars:create |
| training.performance.create | actions:read, training:read, training:write |
| training.performance.update | actions:read, training:read, training:write |
| training.result.upsert | actions:read, training:read, training:write, workouts:read |
| preferences.update | actions:read, preferences:read, preferences:write |
| settings.update | actions:read, settings:read, settings:write |
| workout.create | actions:read, catalog:read, workouts:read, workouts:create |
| workout.update | actions:read, workouts:read, workouts:update |
| workout.duplicate | actions:read, workouts:read, workouts:create |
| workout.move | actions:read, workouts:read, workouts:update, folders:read |
| workout.trash | actions:read, workouts:read, workouts:delete |
| workout.restore | actions:read, workouts:read, workouts:restore |
| folder.create | actions:read, folders:read, folders:write |
| folder.update | actions:read, folders:read, folders:write |
| folder.reorder | actions:read, folders:read, folders:write |
| folder.trash | actions:read, folders:read, folders:delete |
| folder.restore | actions:read, folders:read, folders:write |
| planning.add | actions:read, planning:read, planning:create, workouts:read |
| planning.update | actions:read, planning:read, planning:update, workouts:read |
| planning.move | actions:read, planning:read, planning:update |
| planning.reorder | actions:read, planning:read, planning:update |
| planning.swap | actions:read, planning:read, planning:update |
| planning.copy | actions:read, planning:read, planning:create, workouts:read |
| planning.shift | actions:read, planning:read, planning:update |
| planning.remove | actions:read, planning:read, planning:delete |
| planning.note | actions:read, planning:read, planning:create |
| planning.edit_note | actions:read, planning:read, planning:update |
| planning.remove_note | actions:read, planning:read, planning:delete |
| planning.rest | actions:read, planning:read, planning:create |
| planning.remove_rest | actions:read, planning:read, planning:delete |
| cycle.create | actions:read, planning:read, cycles:read, cycles:write |
| cycle.update | actions:read, planning:read, cycles:read, cycles:write |
| cycle.delete | actions:read, planning:read, cycles:read, cycles:delete |
| template.create | actions:read, templates:read, templates:write |
| template.update | actions:read, templates:read, templates:write |
| template.add_workout | actions:read, templates:read, templates:write, workouts:read |
| template.move_workout | actions:read, templates:read, templates:write |
| template.remove_workout | actions:read, templates:read, templates:delete |
| template.delete | actions:read, templates:read, templates:delete |
| planning.apply_template | actions:read, planning:read, planning:create, templates:read, workouts:read |
Jusqu’à 10 actions, 50 objets et 28 séances par lot. Les limites techniques s’ajoutent aux quotas de votre plan.
Gérer mes connexions