Skip to Content
Getting StartedPremiers pas

Premiers pas

Choisissez un résultat, accomplissez-le et conservez ses identifiants et preuves avant d’ajouter de la complexité. Le premier chemin fiable le plus court est un petit build d’image hébergé avec des tests explicites.

Prérequis

  • un navigateur à jour ;
  • un compte OpenFactory pour les conversations enregistrées et les builds limités au propriétaire ;
  • une distribution cible et un usage prévu clairs ;
  • une courte liste de paquets ou services requis ;
  • une ou plusieurs vérifications observables qui définissent le succès.

Ne placez pas de mots de passe, clés privées, jetons ou identifiants de dépôt privé dans une invite de chat ou une recette enregistrée.

Premier parcours recommandé

  1. Créez votre compte.
  2. Suivez Votre premier build avec un SE, un utilisateur et un petit ensemble de paquets.
  3. Comparez la recette normalisée avec votre demande initiale.
  4. Suivez l’ID de build à travers la file, le build, la finalisation et les tests sélectionnés.
  5. Téléchargez uniquement après la finalisation de l’artefact et vérifiez la somme de contrôle et les preuves fournies.
  6. Ajoutez un changement et vérifiez que la recette active a conservé les exigences antérieures du chat.

Autres parcours

ObjectifCommencer iciFrontière
Comprendre une recette avant de builderComprendre les recettesLa validation n’est pas une preuve de build
Utiliser les champs JSON exactsSchéma de recetteLes champs inconnus peuvent être ignorés ; inspectez la sortie normalisée
Ajouter des assertions VMTestsLes vérifications automatisées ne couvrent que leurs observations déclarées
Connecter un assistantIntégration MCPGardez les clés privées et vérifiez les effets des outils
Évaluer la gestion KVM localeConsole VM auto-hébergéeLe chemin Compose public n’est ni le builder hébergé ni un plan de contrôle de production

Une première invite utile

Build a Debian 13 server image with OpenSSH and curl. Create a password-locked deploy user in the sudo group. Verify boot, the deploy user, the enabled SSH service, and the curl package. Do not add Docker, a desktop, an installer, or external repositories.

Cette invite nomme le résultat, les exigences positives, les vérifications observables et les exclusions explicites. Elle est plus facile à relire que « build me a secure server », qui laisse le périmètre de sécurité et les preuves indéfinis.

Quand s’arrêter et investiguer

Arrêtez-vous avant de réessayer lorsque la recette omet une intention explicite, qu’aucun ID de build n’apparaît, que le build attend une reprise, que la progression est inchangée sans activité dans les journaux, que les tests et le statut de build divergent, ou qu’un téléchargement signale not found/forbidden/package creation failure. Conservez l’ID de conversation, l’ID de build, l’horodatage et l’état exact pour que la défaillance initiale reste diagnostiquable.