Descripción
Wavefunction es un agente de codificación de escritorio de código abierto construido específicamente para macOS, priorizando un diseño minimalista y un rendimiento eficiente. A diferencia de muchas aplicaciones de agentes que continuamente añaden características, Wavefunction se centra en una filosofía de «menos es más», buscando simplicidad y velocidad para mejorar la experiencia de codificación.
Leer más
El agente ofrece una flexibilidad significativa en la elección de modelos, permitiendo a los usuarios seleccionar y cambiar entre varios modelos según sea necesario. Soporta la ejecución de modelos localmente, utilizando claves API personales de proveedores como OpenAI, Anthropic, Google Gemini, OpenRouter o Vercel AI Gateway, o iniciando sesión con ChatGPT Plus o Pro. Este enfoque asegura que los usuarios no estén atados a los planes o límites de un solo proveedor, y pueden mantener cero retención de datos para trabajos sensibles a la privacidad.
Diseñado como una aplicación de escritorio nativa, Wavefunction proporciona una interfaz limpia y despejada con menos barras laterales y pestañas, manteniendo la conversación central en el flujo de trabajo. Evita navegadores integrados o características superfluas, integrándose en su lugar con el navegador predeterminado del usuario para enlaces externos. Una innovación clave es su enfoque en el uso de la computadora: el agente opera dentro de su propio entorno de escritorio aislado, un contenedor Docker local. Esto significa que Wavefunction nunca toma control del ratón, teclado o pantalla del usuario, permitiendo a los desarrolladores continuar trabajando en su Mac sin interrupciones mientras el agente realiza sus tareas.
Wavefunction sobresale en flujos de trabajo paralelos. Los usuarios pueden asignar múltiples tareas secuencialmente, y el agente divide inteligentemente el trabajo entre subagentes. Estos subagentes pueden operar en ramas y árboles de trabajo separados, previniendo colisiones de archivos y permitiendo una dirección dinámica. Si los planes cambian a mitad de tarea, los mensajes llegan al subagente relevante, permitiendo ajustes sin reiniciar todo el proceso. La aplicación también incluye características como «fork o rewind» para iniciar nuevos chats desde cualquier mensaje o revertir código y conversaciones a estados anteriores.
La seguridad y la privacidad son principios fundamentales. Wavefunction almacena conversaciones y configuraciones localmente en la computadora del usuario. Soporta modelos locales para inferencias completamente locales y permite la configuración de proveedores con cero retención de datos. Para tareas que requieren interacción con el escritorio, el contenedor Docker aislado del agente asegura que la Mac del usuario permanezca segura. Las transferencias de archivos son explícitas, con descargas yendo a carpetas elegidas por el usuario y cargas requiriendo aprobación del usuario. Inicios de sesión seguros para servicios externos pausarán el agente, asegurando que nunca vea las credenciales de inicio de sesión. La plataforma también ofrece un seguimiento robusto de tokens y costos, proporcionando transparencia en el uso y gasto.
- CategoríaAsistentes de programación con IA
- Modelo de preciosGratis
- ImplementaciónApp de escritorio
- PlataformasmacOS
Características principales de Wavefunction
Agente de codificación de código abierto para macOS
Soporta modelos locales (Ollama, LM Studio)
Se integra con varias claves API (OpenAI, Anthropic, Google Gemini, OpenRouter, Vercel AI Gateway)
Soporte para inicio de sesión en ChatGPT Plus o Pro
Interfaz de escritorio mínima y limpia
Optimizado para flujos de trabajo paralelos con subagentes
Dirección dinámica de tareas y ajustes
Fork o rewind del historial de chat y código
Entorno de escritorio aislado en contenedor Docker
Nunca toma control del ratón, teclado o pantalla del usuario
Inicios de sesión seguros para servicios externos
Almacenamiento local de conversaciones y configuraciones
Opciones de cero retención de datos con proveedores
Panel de seguimiento de uso de tokens y costos
Más de 70 conectores MCP listos para usar y soporte para servidores MCP personalizados
¿Cómo usar Wavefunction?
Descargar la aplicación: Obtén la aplicación Wavefunction para macOS desde el sitio web oficial.
Instalar Docker Desktop: Asegúrate de que Docker Desktop esté instalado y en funcionamiento en tu Mac, ya que es necesario para el entorno aislado del agente.
Conectar un modelo: Elige tu modelo preferido iniciando sesión con ChatGPT, añadiendo claves API de proveedores soportados o configurando modelos locales a través de Ollama o LM Studio.
Iniciar una conversación: Inicia un nuevo chat y proporciona tu primera tarea o instrucción de codificación al agente.
Asignar tareas paralelas: Continúa enviando nuevas tareas; Wavefunction dividirá automáticamente el trabajo entre subagentes para su ejecución paralela.
Monitorear y dirigir: Observa el progreso del agente y envía instrucciones o cambios de seguimiento a mitad de tarea para guiar su trabajo.
Revisar e integrar: Revisa el código y los cambios realizados por los subagentes, luego intégralos en tu proyecto.
Casos de uso de Wavefunction
- Desarrollo de Código Paralelo
- Actualizaciones Automatizadas de Documentación
- Pruebas de Integración de API
- Desarrollo de Interfaces
- Refactorización de Código
- Depuración y Resolución de Errores
- Automatización de Herramientas Personalizadas
- Entorno de Desarrollo Seguro
- Experimentación con Modelos








