Logotipo de Visual Studio Code

Integración con el editor

Extensión de VS Code

Lleva la optimización de prompts de PromptFlowEngine directamente a tu flujo de desarrollo. Describe un cambio y la extensión crea un prompt estructurado basado en los archivos relevantes, lo protege frente a secretos y te ayuda a revisar el resultado.

  • Se ejecuta en el proceso
  • Protección de privacidad
  • VS Code Marketplace

Qué hace

Los asistentes de programación con IA funcionan mejor con una especificación que con una frase. La extensión gira en torno a un ciclo: Código, Prompt, IA, Código. Eliges un ámbito, describes el cambio con tus palabras y genera un prompt de ingeniería por secciones con el código relevante adjunto.

Los archivos se filtran y se puntúan según su relevancia para la tarea, de modo que el prompt lleva el puñado de archivos que importan y no el repositorio entero. Antes de enviar nada al chat, una protección de privacidad busca credenciales y datos personales y puede bloquear, ocultar o preguntar.

Cuando el asistente ha editado tus archivos, el paso de revisión abre el control de código fuente y puede crear un prompt de revisión a partir de los archivos modificados para contrastarlos con la tarea original. La extensión está en Visual Studio Marketplace como promptflow-ai.ide-extension, y también puede compilarse desde el repositorio como paquete .vsix.

Ejemplo práctico

De una tarea de una línea a un prompt de ingeniería

La misma reestructuración que ejecuta la extensión, generada por el motor al construir esta página. En el editor, los archivos relevantes de tu espacio de trabajo se añaden como una sección más. Los hallazgos del motor y los prompts generados se muestran en inglés, tal como los devuelven el motor y la API.

Lo que escribes

14 tokens
add rate limiting to the public API and make sure existing clients keep working
Tus líneas
2
Orientación añadida
15
Secciones
8

Lo que recibe la 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.

Calculado por el motor al construir esta página. En la interfaz, cada línea añadida se etiqueta como orientación del motor, así que puedes borrar lo que no aplique.

Ventajas principales

Funciones

Para quién es

Casos de uso

Preguntas frecuentes

¿La extensión está en Visual Studio Marketplace?

Sí. Busca PromptFlowEngine en la vista de extensiones de VS Code o ejecuta code --install-extension promptflow-ai.ide-extension. También puedes compilar un paquete .vsix desde el repositorio.

¿Envía mi código a algún sitio?

No. El motor se ejecuta dentro de VS Code. El código solo sale de tu equipo cuando decides enviar el prompt generado a un chat de IA, después de que la protección de privacidad lo haya revisado.

¿Necesita GitHub Copilot?

No. Enviar al chat de IA usa VS Code Chat cuando está disponible y, si no, copia el prompt, así que funciona con cualquier asistente.

¿Llama ella misma a un modelo de lenguaje?

No. El prompt se genera con reglas deterministas, así que la misma tarea y los mismos archivos producen el mismo prompt.

Todos los productos ejecutan el mismo motor, así que se combinan sin sorpresas.

Aprende la técnica que hay detrás

Guías del centro de conocimiento de ingeniería de prompts que explican las ideas que aplica este producto.

Un solo motor, dondequiera que trabajes con IA.

Gratis, determinista y privado. Sin registro.