entorno macOS de código abierto para el coding multiagente

SharkBayEntorno de coding multiagente para macOS

Lanza Claude Code, Codex, Gemini, Kiro, Qwen, OpenCode y otros agentes de coding desde un único espacio de trabajo de proyecto local. SharkBay es de código abierto bajo GPLv3, deja intactas las instrucciones de tus agentes y mantiene el contexto de equipo en Git en lugar de un sistema de cuentas alojado.

Creado para los agentes CLI que los desarrolladores ya usan.

Lanza y supervisa los agentes de coding compatibles desde el mismo espacio de trabajo de proyecto.

Diseñado en torno a tus reglas de desarrollo existentes.

01

Primero el código abierto.

La app de escritorio, las versiones, las incidencias y la licencia GPLv3 viven todas en GitHub. Los desarrolladores pueden inspeccionar cómo SharkBay lanza agentes, sigue el estado, almacena registros de tareas y sincroniza el contexto antes de incorporarlo a su flujo de trabajo.

02

Tu configuración de agentes sigue siendo tuya.

SharkBay trabaja junto a los archivos de instrucciones del proyecto como AGENTS.md y CLAUDE.md en lugar de editarlos. Mantiene los hooks de estado limitados a la visibilidad: informan de lo que hace el agente para que SharkBay pueda mostrar los estados trabajando, en espera de aprobación y detenido, sin reemplazar tus hábitos de agentes existentes.

03

Sin muro de inicio de sesión ni dependencia de la nube de SharkBay.

El contexto de equipo se almacena a través de Git, incluida la rama sharkbay-team-context, y la autenticación sigue la configuración de GitHub y el comando gh que el desarrollador ya tiene. El objetivo es el bajo acoplamiento: tus repositorios, tu identidad y tu historial de colaboración siguen siendo portables fuera de SharkBay.

Diseñado en torno a proyectos locales reales.

Añade los repositorios que te importan, lanza agentes en el contexto del proyecto, ejecuta servicios de desarrollo, revisa los registros de tareas, sincroniza el contexto de equipo y mantén las pestañas del navegador asociadas al mismo espacio de trabajo.

1

Añade tus proyectos

Registra directorios locales exactos y cambia entre ellos desde la barra lateral.

2

Lanza sesiones de agentes

Abre los agentes de coding compatibles en pestañas de terminal de proyecto visibles.

3

Observa el estado y los servicios

Sigue el estado de los agentes, la actividad del terminal, los comandos de desarrollo, las pestañas del navegador y los cambios de Git.

4

Deja un contexto duradero

Usa los registros de tareas para que otro agente o compañero entienda qué cambió y cómo se verificó.

Un contexto de tareas que vive con el repo.

El SharkBay Task Protocol escribe registros Markdown concisos bajo cada proyecto. Los agentes pueden leer el mismo alcance, archivos, notas de trabajo e historial de verificación sin depender de una conversación de chat privada.

SharkBay task detail view showing protocol summary and metadata

Lanzador multiagente

La primera ventaja no es «admitimos muchas CLI» en abstracto. SharkBay convierte esas CLI en herramientas de proyecto visibles: elige un repo, inicia el agente adecuado y mantén la sesión asociada a ese espacio de trabajo.

SharkBay / sharkbay.xyz 8 agent CLIs
sharkbay.xyzCodex working
SharkBayClaude idle
api-server2 services
$ codex "refine the homepage mockup"
project: /Projects/sharkbay.xyz
context: task M3K8VQ, dirty files visible

Agent is working in the same repo you selected.
Type here... Enter to send, Shift+Enter for newline
SessionsTasksGitFiles
Knowledge Site Browse project docs and team task history as a local site.
Homepage mockup rewrite M3K8VQ · SharkUI · active
Review homepage sections Claude Code · restore session

Estado de agentes en tiempo real

El trabajo multiagente se desmorona cuando cada terminal parece igual de vivo. SharkBay hace del estado del agente una señal de primer nivel, para que los usuarios sepan dónde se necesita atención antes de abrir una pestaña.

SharkBay workspace project status
sharkbay.xyz /Users/shark/Projects/sharkbay.xyz
$ codex "continue homepage mockup"
project: /Users/shark/Projects/sharkbay.xyz
tab: Codex CLI

Editing docs/mockup/index.html and keeping the project card updated.
Type here... Enter to send, Shift+Enter for newline

Superposición Island

La Island es la función de «conciencia ambiental». No es otro panel; mantiene visible el trabajo de agentes de larga duración mientras el desarrollador está en un navegador, un editor o un terminal en otro lugar.

SharkBay Island overlay attached to the top of the Mac screen

Contexto de equipo

El enfoque colaborativo de SharkBay se basa deliberadamente en Git. El contexto no queda atrapado en la ventana de chat de un agente ni en una cuenta de SharkBay; se convierte en registros de tareas y memoria de equipo que se mueven por la rama de contexto del repositorio.

SharkBay Tasks view showing team task context and restored sessions

Task Protocol

El protocolo da al trabajo de los agentes una forma duradera: alcance, archivos, notas de trabajo, verificación y commits. Lo bastante ligero para el desarrollo local, pero lo bastante estructurado para el traspaso.

.sharkbay/tasks/... task.md
## Summary
Implemented the homepage mockup for review.

## Files
- docs/mockup/index.html

## Work
- Built a static SEO-friendly page structure.
- Linked product actions back to GitHub.

## Verification
- Opened the local mockup in a browser.
- Checked responsive layout and links.

Sesiones de revisión

La revisión es un modo aparte, no solo otro prompt de agente. SharkBay inicia una sesión restringida que lee el contexto de la tarea y escribe un informe local en lugar de hacer cambios.

De solo lectura por diseñoLas sesiones de revisión inspeccionan el contexto de la tarea y escriben informes sin cambiar los archivos del proyecto.
Salida de informe localLas conclusiones viven en el repo para que los agentes posteriores lean las mismas pruebas.

Navegador integrado

Cuando la tarea es visual o orientada a la web, el navegador debe estar junto al terminal. SharkBay hace que la vista previa local y la salida del agente sean parte de la misma superficie de proyecto.

La vista previa se queda con el proyectoLas páginas localhost, los documentos y los artefactos permanecen asociados al espacio de trabajo seleccionado.
Útil para el trabajo visualLos agentes pueden verificar cambios de UI sin salir del contexto de la workbench de SharkBay.

Lanzador de servicios de desarrollo

SharkBay trata los servidores de desarrollo como estado del proyecto, no como comandos de fondo aleatorios. El usuario ve qué servicio está en ejecución y puede volver rápido a sus registros.

Los servicios son estado visibleLos comandos de desarrollo en ejecución se muestran como parte del proyecto, no como historial de shell oculto.
Los registros siguen accesiblesVuelve a la salida del servicio adecuado cuando una vista previa del navegador o un agente lo necesita.

Conciencia de Git

El trabajo de los agentes nunca debería sentirse desconectado del estado de Git. SharkBay pone a la vista la rama, los archivos modificados y la actividad reciente antes de que el usuario se decida por una dirección.

La rama y el estado de cambios permanecen visiblesLos usuarios ven si el trabajo del agente está limpio, parcial o listo para revisión.
El Git local sigue siendo la fuente de verdadSharkBay lee y muestra el estado del repositorio sin apropiarse del flujo de trabajo.

Archivos y editor rápido

A veces el movimiento correcto es una pequeña edición junto al terminal. SharkBay da suficiente acceso a archivos para inspeccionar y parchear el contexto sin convertirse en un IDE completo.

Inspecciona archivos cercanosAbre registros de tareas, documentos y archivos fuente sin cambiar de herramienta para una pequeña comprobación.
Parchea el contexto cuando haga faltaMantén las ediciones ligeras cerca de la sesión de terminal que las motivó.

Sesiones y recuperación

El trabajo de agentes de larga duración a menudo abarca interrupciones. SharkBay mantiene las sesiones lo bastante visibles para que los usuarios identifiquen, restauren y continúen el hilo correcto.

Retoma el hilo correctoLas entradas de sesión conservan el agente, la ruta del proyecto y la actividad reciente.
Reduce la pérdida de contextoEl trabajo interrumpido puede continuar desde el mismo espacio de trabajo local en lugar de un terminal en blanco.

Base de código abierto

El sitio web debería dejar claro el modelo de confianza: SharkBay es software de escritorio de código abierto, no un espacio de trabajo en la nube oculto. Coordina agentes locales mientras mantiene las instrucciones del proyecto y el inicio de sesión fuera de la propiedad de SharkBay.

Código fuente GPLv3El código fuente, las versiones, las incidencias y los detalles de licencia permanecen en GitHub.
Modelo de confianza local-firstLas instrucciones del proyecto, la identidad de Git y las cuentas de agentes permanecen bajo el control del desarrollador.

Instala la app de código abierto SharkBay desde GitHub.

El sitio público mantiene simple la historia del producto. Las descargas, el código fuente, las notas de versión, las incidencias y los detalles de la licencia GPLv3 permanecen en GitHub, donde los desarrolladores ya trabajan.