Logo de Visual Studio Code

Intégration à l’éditeur

Extension VS Code

Intégrez l’optimisation de prompts de PromptFlowEngine directement à votre flux de développement. Décrivez une modification : l’extension construit un prompt structuré ancré dans les fichiers pertinents, le protège contre les secrets et vous aide à relire le résultat.

  • S’exécute dans le processus
  • Garde de confidentialité
  • VS Code Marketplace

Ce qu’il fait

Les assistants de code IA font mieux avec une spécification qu’avec une phrase. L’extension s’articule autour d’une boucle : Code, Prompt, IA, Code. Vous choisissez une portée, décrivez la modification avec vos mots, et elle produit un prompt d’ingénierie en sections accompagné du code pertinent.

Les fichiers sont filtrés et notés selon leur pertinence pour la tâche : le prompt contient la poignée de fichiers qui comptent, pas le dépôt entier. Avant tout envoi au chat, une garde de confidentialité recherche identifiants et données personnelles et peut bloquer, masquer ou demander.

Quand l’assistant a modifié vos fichiers, l’étape de revue ouvre le contrôle de code source et peut construire un prompt de revue à partir des fichiers modifiés pour les confronter à la tâche d’origine. L’extension est disponible sur le Visual Studio Marketplace sous le nom promptflow-ai.ide-extension et peut aussi être compilée depuis le dépôt en paquet .vsix.

Exemple concret

D’une tâche d’une ligne à un prompt d’ingénierie

La même restructuration que celle exécutée par l’extension, générée par le moteur lors de la construction de cette page. Dans l’éditeur, les fichiers pertinents de votre espace de travail sont ajoutés dans une section supplémentaire. Les constats du moteur et les prompts générés sont affichés en anglais, tels que le moteur et l’API les renvoient.

Ce que vous tapez

14 tokens
add rate limiting to the public API and make sure existing clients keep working
Vos lignes
2
Conseils ajoutés
15
Sections
8

Ce que reçoit l’IA

100/100
## Role
Act as a senior software engineer.

## Objective
Add rate limiting to the public API.

## Requirements
- Make sure existing clients keep working.
- Follow the conventions, naming, and structure already used in the codebase.
- Handle invalid input and failure paths explicitly.

## Constraints
- Do not change unrelated code, and do not add dependencies unless the task requires them.
- Keep existing public interfaces and API contracts unchanged.

## Edge cases
- Invalid, missing, and oversized input.
- Unauthenticated, unauthorized, and rate-limited requests.

## Testing
- Success responses: status code and response shape.
- Validation and error responses.
- Add tests for the new behavior, including failure paths.
- Run the existing test suite and report the result.

## Acceptance criteria
- The new behavior works as described in the objective.
- All tests pass and no unrelated files are changed.

## Expected output
- Return every change as a unified diff or as complete new and updated files.
- List the design decisions and assumptions you made.

Calculé par le moteur lors de la construction de cette page. Dans l’interface, chaque ligne ajoutée est signalée comme un conseil du moteur : vous pouvez supprimer ce qui ne s’applique pas.

Principaux avantages

Fonctionnalités

Pour qui

Cas d’usage

Questions fréquentes

L’extension est-elle sur le Visual Studio Marketplace ?

Oui. Recherchez PromptFlowEngine dans la vue Extensions de VS Code, ou exécutez code --install-extension promptflow-ai.ide-extension. Vous pouvez aussi compiler un paquet .vsix depuis le dépôt.

Envoie-t-elle mon code quelque part ?

Non. Le moteur s’exécute dans VS Code. Le code ne quitte votre machine que si vous choisissez d’envoyer le prompt généré à un chat IA, après vérification par la garde de confidentialité.

Faut-il GitHub Copilot ?

Non. Envoyer au chat IA utilise VS Code Chat lorsqu’il est disponible et copie le prompt sinon : elle fonctionne donc avec n’importe quel assistant.

Appelle-t-elle elle-même un modèle de langage ?

Non. Le prompt est généré par des règles déterministes : la même tâche et les mêmes fichiers produisent le même prompt.

Tous les produits utilisent le même moteur : ils se combinent sans surprise.

La technique qui se cache derrière

Des guides du centre de connaissances sur l’ingénierie de prompts qui expliquent les idées appliquées par ce produit.

Un seul moteur, partout où vous travaillez avec l’IA.

Gratuit, déterministe et confidentiel. Sans inscription.