Hágalo realidad con código.
El Entorno de Desarrollo Autónomo.
Disfrute de una experiencia excepcional como desarrollador. Monaco Editor, terminales PTY nativas, compilación zero-config y control total del sistema sin restricciones de navegador.
Agente Autónomo en Terminal
El asistente genera planes de ejecución, crea directorios y corre comandos reales en el PTY de tu máquina con opción de Auto-Pilot.
Monaco Editor con F5
Ejecución inmediata de archivos activos con compiladores nativos detectados (.NET, Go, Python, Java, Rust) sin configuración manual.
Bóveda Criptográfica AES-256
Cero filtraciones. Tus API keys se guardan cifradas con AES-256-GCM y las contraseñas con PBKDF2-SHA512 en SQLite seguro.
IA integrada de manera nativa
Olvídese de extensiones inestables. GalarzaIDE incluye un puente multi-modelo y un motor de acciones autónomas diseñado para trabajar directamente sobre su workspace y terminal.
Los últimos modelos de IA
Conéctese a los modelos más avanzados del mundo o despliegue modelos locales con Ollama para trabajar con 100% de privacidad y cero conexión a internet.
Agente Programador Autónomo
El asistente no solo responde preguntas: genera planes de acción estructurados en JSON, ejecuta comandos en el PTY y edita múltiples archivos con verificación paso a paso.
{
"workspace": "/workspace/src",
"actions": [
{ "type": "run_command", "command": "dotnet run --project App" }
]
}
Sugerencias y compilación instantánea
Al presionar F5 o hacer clic en Ejecutar, el IDE detecta el lenguaje del archivo activo (.cs, .go, .py, .java, .rs, .js), genera los manifiestos mínimos necesarios y lanza la ejecución inmediata en la terminal.
using System;
Console.WriteLine("Ejecución inmediata sin configurar .csproj manual");
Bóveda Cifrada sin ataduras a proveedores
Traiga sus propias API Keys. Se almacenan con cifrado autenticado de grado militar AES-256-GCM. Ninguna entidad externa ni usuarios del sistema pueden leer sus credenciales en texto plano.
¿Por qué la versión Desktop es 1000x mejor?
El Web IDE es ideal para accesos remotos y pruebas rápidas en la nube. Sin embargo, la aplicación de escritorio nativa desbloquea el verdadero poder del hardware y del sistema operativo.
Aceleración GPU a 60+ FPS
Monaco Editor corre de forma directa con aceleración por hardware. Sin latencia de conexión, sin pérdida de paquetes y con respuesta instantánea en cada pulsación de tecla.
Acceso Total al Sistema Operativo
Sin sandboxing de navegador: pruebe servicios en localhost (puerto 3000, 8080, 5000), depure contenedores Docker locales y ejecute procesos nativos del sistema.
Compiladores Zero-Setup
La versión de escritorio integra toolchains de .NET 8.0 SDK, Go 1.22, OpenJDK 17 y Python configurados automáticamente en tu PATH para compilar inmediatamente.
Bóveda Cifrada en Hardware
Tus proyectos, historial y llaves de inteligencia artificial residen cifrados en tu disco físico con permisos 0600. Sus datos nunca salen de su computadora.
Documentación Oficial
Todo lo que necesita saber para comenzar a desarrollar, configurar modelos de inteligencia artificial y compilar código en GalarzaIDE.
Guía de Inicio Rápido
GalarzaIDE le permite programar y compilar código inmediatamente sin configurar archivos JSON complejos ni depender de extensiones de terceros.
Abra o cree su carpeta de trabajo
Utilice el explorador lateral para abrir una carpeta existente o crear un nuevo proyecto. En la versión Desktop, puede abrir cualquier carpeta de su disco local.
Cree un archivo de código
Cree un archivo con la extensión correspondiente a su lenguaje preferido: Program.cs, main.go, app.py o index.js.
Presione F5 o el botón Ejecutar
El compilador inteligente detectará automáticamente el lenguaje, resolverá las dependencias y ejecutará la salida en la terminal interactiva inferior.
Ejemplo en C# (Zero Setup)
Escriba el siguiente código y presione F5. GalarzaIDE generará un proyecto .NET 8.0 transparente y mostrará la salida en menos de un segundo:
using System;
class Program {
static void Main(string[] args) {
Console.WriteLine("Hola desde GalarzaIDE en ejecucion nativa");
}
}
Agente Autónomo y Auto-Pilot
El asistente de IA en GalarzaIDE no se limita a sugerir texto. Tiene la capacidad de ejecutar comandos de terminal, crear estructuras de carpetas y editar múltiples archivos simultáneamente.
Flujo de Trabajo del Agente
Análisis del Requerimiento
Al enviar una instrucción como "Crea una API en Go con rutas para usuarios", el agente inspecciona el workspace y genera un plan estructurado.
Emisión del Payload de Acciones
El agente emite un bloque de acciones en formato JSON con comandos exactos: creación de directorios, escritura de código y ejecución de pruebas.
Confirmación Manual o Auto-Pilot
Usted puede hacer clic en Ejecutar acciones para aprobar cada comando individualmente, o activar la casilla Auto-Pilot para permitir la ejecución autónoma continua.
Bóveda Criptográfica y Configuración de Modelos
La seguridad de sus credenciales es fundamental. GalarzaIDE no utiliza archivos JSON en texto plano para almacenar contraseñas ni API keys.
Arquitectura Criptográfica
| Componente | Algoritmo | Propósito |
|---|---|---|
| API Keys (OpenAI, Claude, etc.) | AES-256-GCM |
Cifrado simétrico autenticado con vector IV de 12 bytes y etiqueta de autenticación de 16 bytes. |
| Contraseñas de Usuarios | PBKDF2-SHA512 |
100,000 iteraciones con salt aleatorio de 16 bytes y verificación resistente a timing attacks. |
| Motor de Persistencia | SQLite WAL |
Base de datos relacional protegida en disco con modo Write-Ahead Logging de alto rendimiento. |
Configuración de Modelos Locales (Ollama)
Para trabajar sin internet, instale Ollama en su computadora y seleccione el proveedor Ollama en el selector superior del IDE. La terminal se conectará automáticamente a http://127.0.0.1:11434 sin enviar ningún dato al exterior.
Compiladores y Toolchains Nativos
GalarzaIDE gestiona los compiladores locales en el directorio seguro del usuario. A continuación se detallan los entornos soportados:
| Lenguaje | Versión Soportada | Comando de Ejecución |
|---|---|---|
| C# (.NET) | .NET 8.0 SDK | dotnet run |
| Go (Golang) | Go 1.22.6 | go run main.go |
| Python | Python 3.10+ | python3 archivo.py |
| Java | OpenJDK 17 / 21 | javac App.java && java App |
| Node.js / TS | Node 22 (LTS) | node index.js |
Atajos de Teclado Principales
Optimice su flujo de trabajo con las combinaciones de teclas más utilizadas:
| Atajo | Acción |
|---|---|
F5 |
Ejecutar y compilar archivo activo en la terminal |
Ctrl + ` / Cmd + ` |
Abrir o alternar visibilidad de la terminal PTY |
Ctrl + P / Cmd + P |
Búsqueda rápida y apertura de archivos |
Ctrl + S / Cmd + S |
Guardar archivo activo |
Ctrl + Shift + I |
Inyectar contexto del archivo activo al chat de IA |
Preguntas Frecuentes
Respuestas directas sobre la arquitectura, licenciamiento y capacidades de GalarzaIDE.