IA · Accès anticipé

Une IA qui écrit et corrige vos pipelines.

Clavardage IA, générateur de pipelines et agent de correction de CI, bâtis sur les mêmes exécuteurs isolés. Les trois sont construits et désactivés pour les clients. Nous activons chacun par espace de travail pendant l’accès anticipé.

Clavardage IA

Posez vos questions sur votre CI en langage clair.

Posez des questions sur vos tâches, vos exécuteurs, votre utilisation et la documentation, dans tous les espaces de travail dont vous faites partie, dans un seul clavardage en plein écran. Les réponses renvoient aux pages utilisées.

Exemple

Générateur de pipelines

Décrivez le pipeline dont vous avez besoin.

Runzivo écrit le flux de travail GitHub Actions et ouvre une demande de tirage (pull request) que vous pouvez examiner. Ses tâches s’exécutent sur Runzivo seulement après que vous les avez approuvées.

Exemple

Exécuter ce flux de travail sur les exécuteurs Runzivo ?

Le générateur de pipelines a ouvert une demande de tirage avec ce flux de travail.

Risque moyen
Dépôt
your-org/your-repo
Flux de travail
.github/workflows/ci.yml
Livré sous forme de
Demande de tirage

Agent de correction de CI

Corrigez avec l’IA lorsqu’un flux de travail échoue.

Fix with AI lit l’échec et propose une modification des fichiers de CI dans une demande de tirage issue d’une nouvelle branche. Il ne pousse jamais vers votre branche et ne fusionne jamais.

Exemple

  1. failure.read finished

    Aucun argument ni résultat.

  2. ci_change.propose finished

    Aucun argument ni résultat.

  3. pull_request.open finished

    Aucun argument ni résultat.

Vous gardez le contrôle

Rien ne change sans vous.

Les modifications arrivent sous forme de demandes de tirage

Le générateur de pipelines et l’agent de correction de CI livrent leur travail sous forme de demandes de tirage que vous examinez. Un propriétaire d’espace de travail peut autoriser le générateur à valider directement un fichier de flux de travail.

Les exécutions exigent votre approbation

Un flux de travail écrit par le générateur s’exécute sur Runzivo seulement après que vous l’avez approuvé.

Les corrections touchent seulement les fichiers de CI

L’agent de correction de CI propose des modifications aux fichiers de CI. Il ne pousse jamais vers votre branche et ne fusionne jamais.

Désactivé tant qu’il n’est pas activé

Chaque fonctionnalité d’IA est désactivée et le reste jusqu’à son activation pour votre espace de travail pendant l’accès anticipé.

Où nous nous dirigeons

De la conversation produit à la fonctionnalité vérifiée.

Les trois fonctionnalités ci-dessus sont les premiers éléments d’une boucle de livraison plus large. Le reste est une orientation, pas un produit aujourd’hui.

Plan · 7 étapes

De la conversation produit à la fonctionnalité vérifiée

Appuyez sur Entrée pour renommer, sur Alt et les flèches pour déplacer, sur Suppr pour retirer.

  1. Équipe produitSlack, Google Meet, billets, documents et décisions produit., En attente
  2. Runzivo Context AgentLit le matériel du projet, en extrait les décisions et construit le contexte du projet., En attente
  3. Runzivo PlannerTransforme les exigences en tâches, en plans de mise en œuvre et en critères d’acceptation., En attente
  4. Runzivo BuildUtilise un agent de programmation pour créer une branche, écrire du code et préparer des commits à examiner., En attente
  5. Exécuteurs CI RunzivoExécute les builds, les tests, les analyses, le lint et les vérifications de politiques dans l’isolation Firecracker., En attente
  6. Demande de tirageRegroupe le code, les résultats des tests et le résumé des modifications en vue de l’approbation humaine., En attente
  7. VérificationExécute des tests de fumée et la validation des fonctionnalités avant de déclarer le travail terminé., En attente
Une orientation, pas un plan en cours d’exécution. Seuls les éléments d’accès anticipé ci-dessus sont construits.

Accès anticipé

Apportez un flux de travail et essayez d’abord les fonctionnalités d’IA.

Demander l’accès anticipé

Interroger la documentation

Posez une question et ouvrez-la dans votre assistant d’IA. La consigne lui demande de répondre à partir de la documentation de Runzivo et d’indiquer les pages utilisées.

Essayez de demander

Votre question s’ouvre dans l’assistant que vous choisissez, selon ses propres conditions. Runzivo ne la voit pas et ne la conserve pas.