Skip to content

KUA para VS Code ​

La extensión de KUA trae tu KUA local a VS Code:

  • Barra de estado: si KUA corre en este computador, su versión y plan, y si los agentes de IA están permitidos. Haz clic para ver los comandos.
  • Servidor MCP para el chat: con KUA abierto, el chat del editor (Copilot en modo agente y cualquier cliente que use la API MCP de VS Code) obtiene las herramientas de KUA sin editar ningún archivo. La extensión inicia el servidor MCP del KUA que tienes instalado, así que ambos siempre tienen la misma versión. Con KUA cerrado, el servidor igual arranca y le dice al agente que abra KUA.
  • Vista de aplicaciones: el icono de KUA en la barra de actividad lista tus KUA Applications con lo que requiere atención (el mismo texto que KUApps: umbrales superados, recursos que ya no existen, recolecciones fallidas), sus recursos con el estado de señales y el Advisor de producto. La aplicación de este workspace aparece primero y expandida: la configurada en kua.application (Asociar este workspace a una KUA Application en la vista), o la única cuyo repositorio de GitHub, configurado en KUA o declarado por sus workloads, coincide con el origin del workspace. Cada elemento tiene Abrir en KUA (esa aplicación y pestaña en KUA) y Enviar al chat, que le da al chat del editor el brief de KUA de un problema, un hallazgo del Advisor o el Advisor completo, sin credenciales ni logs crudos; en un editor sin chat el brief se copia. La vista se actualiza al enfocar la ventana, cuando KUA arranca o se detiene y con su botón de actualizar, y solo lee la API local de KUA.
  • KUA: Abrir dashboard abre la app de escritorio (kua://open), o el navegador para un KUA ejecutado desde el repositorio. El ajuste kua.openIn elige app o browser.
  • KUA: Verificar conexión MCP inicia el servidor como lo hace el chat e informa las herramientas y perfiles que alcanzó, o el error.
  • KUA: Agregar el servidor MCP a este workspace escribe la entrada kua en .vscode/mcp.json, conservando los demás servidores y comentarios, para editores que leen ese archivo pero no la API de extensiones. Un archivo inválido no se sobrescribe.

Instalar ​

Hasta que la extensión esté en el Marketplace y en Open VSX, instala el .vsix de la release: Extensiones → … → Instalar desde VSIX…. Necesita VS Code 1.101 o posterior para la integración con el chat.

KUA se encuentra solo, en cualquier puerto (igual que el servidor MCP). Configura kua.url (por ejemplo http://localhost:7192) para usar uno específico.

La extensión corre en el computador donde corre KUA, también cuando el editor está conectado a Remote SSH, WSL o un Dev Container.

Privacidad ​

La extensión solo habla con el KUA de este computador (127.0.0.1) y no lee ni guarda credenciales de nube. Los agentes leen a través de KUA, cada cambio en KUA Applications se previsualiza y aprueba en KUA, y apagar los agentes en el panel de la bandeja los rechaza a todos.