Local primero
Tus repositorios, credenciales y sesiones de agentes permanecen bajo tu control.
Organiza proyectos locales, tareas aisladas, repositorios y agentes de terminal desde una sola aplicación de escritorio.
Deja de mezclar cambios que no están relacionados en el mismo checkout. BlackHoles le da a cada tarea su propia rama, worktree, repositorios y terminales.
Crea espacios de tarea con uno o varios repositorios, mantén juntas sus terminales y descubre qué trabajo necesita atención.
Las sesiones nuevas son terminales normales. BlackHoles reconoce los agentes compatibles cuando comienzan y actualiza la pestaña con su identidad y estado.
Consulta las adiciones y eliminaciones en el árbol del proyecto, inspecciona diffs y usa el control de código fuente sin salir de la app.
Tus repositorios, credenciales y sesiones de agentes permanecen bajo tu control.
Usa el shell y los agentes instalados localmente que ya conoces.
Las tareas usan ramas y worktrees que tu equipo ya conoce.
Los agentes aceleran el trabajo. Tú sigues decidiendo qué llega al producto.
No. BlackHoles organiza proyectos locales, tareas aisladas, repositorios y sesiones de terminal en una sola aplicación de escritorio.
Cada agente comienza como una terminal normal. Cuando ejecutas Claude Code, Codex o Gemini CLI, BlackHoles lo detecta y muestra su identidad y estado.
Cada tarea puede recibir un worktree de Git aislado por cada repositorio seleccionado. Al crearla puedes copiar los cambios locales y archivos de entorno.
Sí. Los agentes se ejecutan mediante las herramientas CLI que ya tienes instaladas y autenticadas en tu computadora. BlackHoles no exige una cuenta compartida.
BlackHoles para macOS está disponible como beta pública.
Ver el repositorio públicoDisponible primero para macOS