Aller au contenu principal

TP 3

Maintenant que nous avons découvert Void, on va pouvoir expérimenter les fonctionnalités des IDE.


Objectifs

Toujours sur notre projet fil rouge, on va utiliser le document d'architecture qui a été produit.

On va demander à réécrire le code écrit dans le TP 1 selon les contraintes formulées dans le TP2.


Contraintes

Si vous avez accès à un éditeur avancé (prise en compte du contexte, agent) vous pouvez l'utiliser à la place de Void.

Il faut d'abord configurer Void pour utiliser Ollama, voire cette partie dans la partie Lab de la formation.


Etape 1

Dans l'éditeur agentique de votre choix, créez un wordkspace.

Puis ajoutez-y un dossier nommé TP3.

Créez des fichiers avec les résultats des deux premiers TP, les vôtres ou les solutions fournies.

  • index.html
  • docs/architecture.md

Etape 2

Incluez les deux fichiers à votre interface LLM comme contexte.

Puis demandez-lui

  • quel est le prompt system
  • quelle est la liste des outils qui sont à sa disposition
  • si elle a bien accès au systeme de fichiers local en listant le dossier /usr/bin
  • si elle peut synthétiser les documents joints
Indice

Votre IDE devrait être capable d'interagir avec le système.


Crée un fichier README.md qui explique le fonctionnement de l'application.


Etape 3

Toujours en incluant les deux fichiers, demandez-lui de réfléchir à une solution conforme au document d'architecture.

Dans le cas des exemples fournis, il s'agira de réécrire le code du index.html en application Spring Boot

Indice

En principe votre IDE devrait vous proposer de créer les dossiers et les fichiers.