Extensión VS Code 1.74+ — Integración nativa con Copilot Chat

Dale a tu IA
acceso a tus sistemas
desde el chat, sin código

Actions as Context registra tus requests HTTP y MCP como herramientas que Copilot Chat puede descubrir y ejecutar. El agente adapta los parámetros al contexto de la conversación — en tiempo real, sin código intermedio.

Copilot Chatlist_collectionsexecute_requestoverride params
HTTP + MCP
Requests
Tools
Nativas
Override
Dinámico
Sin intermediarios
Local o vía GitHub
Cómo funciona

De tus requests guardadas a acciones IA ejecutables

Tus requests pregrabadas se convierten en herramientas que Copilot Chat puede invocar, adaptar y ejecutar contra cualquier sistema externo.

1

Define tus requests

Crea requests HTTP o MCP en colecciones dentro de ACE. Cada request tiene su URL, método, parámetros, auth y validaciones guardadas y listas para ejecutar.

2

Se expone automáticamente

ACE registra herramientas nativas que Copilot Chat descubre automáticamente: listar colecciones, ejecutar requests, cambiar entornos. El agente las incluye en su reasoning.

3

IA adapta y ejecuta

El agente IA inspecciona tus requests, adapta los parámetros según el contexto de la conversación y ejecuta contra sistemas externos — sin que vos escribas nada.

Capacidades

Tools con override — no solo ejecución estática

Lo que diferencia a ACE es que tus requests no son calls fijos. El agente IA puede modificar URL, headers, body y parámetros según el contexto, haciendo cada request un template ejecutable.

Tools nativas descubribles

ACE registra un conjunto de tools que Copilot Chat descubre automáticamente. El agente lista tus colecciones, inspecciona la estructura de cada request y los ejecuta — todo desde el chat.

🔁

Override dinámico

El agente IA adapta los parámetros de tus requests según el contexto de la conversación. Misma request, valores diferentes — URL, headers, body o query params, sin que vos escribas nada.

HTTP y MCP

Ejecuta requests contra APIs REST, GraphQL y servidores MCP — stdio, SSE o HTTP streaming — directamente desde Copilot Chat, sin salir del editor.

🤝

Contexto rico

Variables de entorno, secrets y entornos separados (dev, staging, prod) — toda la información que una request necesita está disponible y el agente puede cambiar de entorno activo.

🔒

Vault integrado

Los secrets se cifran localmente con passphrase. Se resuelven en el momento de ejecutar, sin que el valor crudo llegue nunca al agente IA ni quede expuesto en el historial del chat.

📊

Extracción de variables

Define extracciones por jsonPath o header. Los valores del response se guardan automáticamente en el entorno activo y quedan disponibles para las siguientes requests de la misma sesión.

Tools disponibles

Todo lo que tu agente IA puede hacer

ACE expone herramientas concretas que Copilot Chat puede invocar. Cada una tiene parámetros tipados — el agente los adapta al contexto sin intervención manual.

HTTP Requests con override

El agente adapta URL, headers, query params y body de cada request según el contexto. Soporta GET, POST, PUT, PATCH, DELETE y más.

MCP Servers con override

Conecta a servidores MCP vía stdio, SSE o HTTP. El agente adapta los argumentos de cada tool MCP en tiempo real.

Extracción de variables

Extrae valores del response por jsonPath o header y guárdalos como variables de entorno. Disponibles automáticamente en las siguientes llamadas.

Ejecución en lote

Ejecuta todas las requests de una colección o carpeta de una vez. Obtenés un resumen de resultados con pass/fail por cada assertion definida.

Variables dinámicas del sistema

Usá {{$guid}}, {{$email}}, {{$timestamp}} y más para generar datos de prueba automáticamente en cada ejecución.

Auth completa

Bearer tokens, OAuth 1.0, Basic auth — configurados una vez por request o heredados desde la colección. Los valores se resuelven en runtime desde el entorno o vault.

Entornos separados

Dev, staging, production — el agente puede listar entornos disponibles y activar el correcto para cada tarea, con sus variables y secrets propios.

Validación automática

Las assertions (status code, jsonPath, headers, response time) se evalúan automáticamente después de cada ejecución. Los resultados vuelven al agente como contexto.

Arquitectura del tool flow

Cómo tus requests llegan al agente IA

ACE actúa como puente entre tus requests guardadas y el runtime de Copilot Chat. Registra tools nativas que el agente descubre, invoca y usa para ejecutar contra sistemas externos.

ACE — tus requests
HTTP Requests
MCP Servers
Entornos + Secrets
Validaciones
Tools nativas (vscode.lm)
list_collections
execute_request + override
request_structure
list / set environment
Copilot Chat — agente IA
Descubre tools
Adapta parámetros
Ejecuta requests
Procesa resultados
Privacidad y seguridad

Tus secretos, nunca expuestos

Los secrets se almacenan en un vault local cifrado con passphrase. Se resuelven en el momento de ejecutar la request — nunca se envían al modelo de IA ni aparecen en el historial del chat.

🏠

100% Local

Toda la información se guarda localmente en VS Code. Las tools se registran en memoria — ningún dato tuyo se envía a servidores de ACE.

🔒

Vault Cifrado

Los secrets se cifran con passphrase y se inyectan solo en el momento de ejecutar la request, sin que el valor crudo quede expuesto al agente.

🔧

Validación TLS

Agregá certificados CA adicionales o controlá la validación de certificados HTTPS por request o de forma global.

Dale a tu agente IA la capacidad de actuar

Instalá Actions as Context en VS Code, definí tus requests HTTP y MCP, y dejá que Copilot Chat las descubra, adapte y ejecute — directamente desde el chat, sin código intermedio.

VS Code Marketplace · © tigu.dev