quelloffene macOS-Workbench für Multi-Agent-Coding

SharkBayMulti-Agent-Coding-Workbench für macOS

Starte Claude Code, Codex, Gemini, Kiro, Qwen, OpenCode und weitere Coding-Agenten aus einem lokalen Projekt-Workspace. SharkBay ist Open Source unter GPLv3, lässt deine Agenten-Anweisungen unangetastet und hält den Teamwork-Kontext in Git statt in einem gehosteten Kontosystem.

Gebaut für die Agent-CLIs, die Entwickler bereits nutzen.

Starte und beobachte unterstützte Coding-Agenten aus demselben Projekt-Workspace.

Rund um deine bestehenden Entwicklungsregeln gestaltet.

01

Open Source zuerst.

Die Desktop-App, Releases, Issues und die GPLv3-Lizenz liegen allesamt auf GitHub. Entwickler können prüfen, wie SharkBay Agenten startet, Status verfolgt, Aufgaben-Datensätze speichert und Kontext synchronisiert, bevor sie es in ihren Workflow aufnehmen.

02

Dein Agenten-Setup bleibt deins.

SharkBay arbeitet mit Projekt-Anweisungsdateien wie AGENTS.md und CLAUDE.md zusammen, statt sie zu bearbeiten. Es beschränkt Status-Hooks auf Sichtbarkeit: Sie melden, was der Agent tut, damit SharkBay die Zustände „arbeitet", „Freigabe nötig" und „gestoppt" anzeigen kann, ohne deine bestehenden Agenten-Gewohnheiten zu ersetzen.

03

Keine Login-Hürde, keine Abhängigkeit von einer SharkBay-Cloud.

Der Teamwork-Kontext wird über Git gespeichert, inklusive des Branches sharkbay-team-context, und die Authentifizierung folgt dem bestehenden GitHub- und gh-Setup des Entwicklers. Das Ziel ist geringe Kopplung: Deine Repositorys, Identität und Zusammenarbeitshistorie bleiben außerhalb von SharkBay portabel.

Rund um echte lokale Projekte entworfen.

Füge die Repositorys hinzu, die dir wichtig sind, starte Agenten im Projektkontext, führe Dev-Services aus, prüfe Aufgaben-Datensätze, synchronisiere den Teamwork-Kontext und halte Browser-Tabs am selben Workspace.

1

Projekte hinzufügen

Registriere genaue lokale Verzeichnisse und wechsle über die Seitenleiste zwischen ihnen.

2

Agenten-Sitzungen starten

Öffne unterstützte Coding-Agenten in sichtbaren Projekt-Terminal-Tabs.

3

Status und Services beobachten

Verfolge Agentenzustand, Terminal-Aktivität, Dev-Befehle, Browser-Tabs und Git-Änderungen.

4

Dauerhaften Kontext hinterlassen

Nutze Aufgaben-Datensätze, damit ein anderer Agent oder Teamkollege versteht, was sich geändert hat und wie es geprüft wurde.

Aufgabenkontext, der mit dem Repo lebt.

Das SharkBay Task Protocol schreibt knappe Markdown-Datensätze unter jedem Projekt. Agenten können denselben Umfang, dieselben Dateien, Arbeitsnotizen und Prüfhistorie lesen, ohne auf ein privates Chat-Protokoll angewiesen zu sein.

SharkBay task detail view showing protocol summary and metadata

Multi-Agent-Launcher

Der erste Vorteil ist nicht abstrakt „wir unterstützen viele CLIs". SharkBay macht aus diesen CLIs sichtbare Projektwerkzeuge: Wähle ein Repo, starte den richtigen Agenten und halte die Sitzung an diesem Workspace.

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

Live-Agentenstatus

Multi-Agent-Arbeit bricht zusammen, wenn jedes Terminal gleich lebendig aussieht. SharkBay macht den Agentenzustand zu einem erstklassigen Signal, damit Nutzer wissen, wo Aufmerksamkeit nötig ist, bevor sie einen Tab öffnen.

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

Island-Overlay

Die Island ist die Funktion für „beiläufiges Bewusstsein". Sie ist kein weiteres Dashboard; sie hält langlaufende Agentenarbeit sichtbar, während der Entwickler anderswo in einem Browser, Editor oder Terminal ist.

SharkBay Island overlay attached to the top of the Mac screen

Teamwork-Kontext

SharkBays Zusammenarbeit ist bewusst Git-basiert. Kontext bleibt nicht im Chat-Fenster eines Agenten oder einem SharkBay-Konto gefangen; er wird zu Aufgaben-Datensätzen und Team-Gedächtnis, das über den Kontext-Branch des Repositorys fließt.

SharkBay Tasks view showing team task context and restored sessions

Task Protocol

Das Protokoll gibt der Agentenarbeit eine dauerhafte Form: Umfang, Dateien, Arbeitsnotizen, Prüfung und Commits. Leicht genug für lokale Entwicklung, aber strukturiert genug für die Übergabe.

.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.

Review-Sitzungen

Review ist ein eigener Modus, nicht nur ein weiterer Agenten-Prompt. SharkBay startet eine eingeschränkte Sitzung, die Aufgabenkontext liest und einen lokalen Bericht schreibt, statt Änderungen vorzunehmen.

Schreibgeschützt by DesignReview-Sitzungen prüfen den Aufgabenkontext und schreiben Berichte, ohne Projektdateien zu ändern.
Lokale BerichtsausgabeErgebnisse liegen im Repo, sodass nachfolgende Agenten dieselben Belege lesen können.

Eingebetteter Browser

Wenn die Aufgabe visuell oder webbezogen ist, gehört der Browser neben das Terminal. SharkBay macht lokale Vorschau und Agentenausgabe zum Teil derselben Projektoberfläche.

Die Vorschau bleibt beim ProjektLocalhost-Seiten, Docs und Artefakte bleiben mit dem ausgewählten Workspace verbunden.
Nützlich für visuelle ArbeitAgenten können UI-Änderungen prüfen, ohne den Kontext der SharkBay-Workbench zu verlassen.

Dev-Service-Launcher

SharkBay behandelt Dev-Server als Projektzustand, nicht als zufällige Hintergrundbefehle. Der Nutzer sieht, welcher Service läuft, und kommt schnell zurück zu dessen Logs.

Services sind sichtbarer ZustandLaufende Dev-Befehle werden als Teil des Projekts angezeigt, nicht als versteckte Shell-Historie.
Logs bleiben erreichbarSpringe zur richtigen Service-Ausgabe zurück, wenn eine Browser-Vorschau oder ein Agent sie braucht.

Git-Bewusstsein

Agentenarbeit sollte sich nie vom Git-Zustand losgelöst anfühlen. SharkBay zeigt Branch, geänderte Dateien und jüngste Aktivität, bevor der Nutzer sich auf eine Richtung festlegt.

Branch und Änderungsstatus bleiben sichtbarNutzer sehen, ob die Agentenarbeit sauber, teilweise oder reviewbereit ist.
Lokales Git bleibt die Quelle der WahrheitSharkBay liest und zeigt den Repository-Zustand, ohne den Workflow zu übernehmen.

Dateien und Schnelleditor

Manchmal ist der richtige Schritt eine kleine Änderung neben dem Terminal. SharkBay gibt genug Dateizugriff, um Kontext zu prüfen und zu patchen, ohne zur vollwertigen IDE zu werden.

Nahe Dateien prüfenÖffne Aufgaben-Datensätze, Docs und Quelldateien, ohne für eine kleine Prüfung das Werkzeug zu wechseln.
Kontext bei Bedarf patchenHalte leichte Änderungen nahe an der Terminal-Sitzung, die sie ausgelöst hat.

Sitzungen und Wiederherstellung

Langlaufende Agentenarbeit erstreckt sich oft über Unterbrechungen. SharkBay hält Sitzungen sichtbar genug, damit Nutzer den richtigen Strang identifizieren, wiederherstellen und fortsetzen können.

Den richtigen Strang fortsetzenSitzungseinträge bewahren Agent, Projektpfad und jüngste Aktivität.
Kontextverlust verringernUnterbrochene Arbeit kann aus demselben lokalen Workspace fortgesetzt werden statt aus einem leeren Terminal.

Open-Source-Fundament

Die Website sollte das Vertrauensmodell offensichtlich machen: SharkBay ist quelloffene Desktop-Software, kein verborgener Cloud-Workspace. Es koordiniert lokale Agenten und hält Projekt-Anweisungen und Login außerhalb der Hoheit von SharkBay.

GPLv3-QuellcodeQuellcode, Releases, Issues und Lizenzdetails bleiben auf GitHub.
Local-First-VertrauensmodellProjekt-Anweisungen, Git-Identität und Agenten-Konten bleiben unter der Kontrolle des Entwicklers.

Installiere die quelloffene SharkBay-App von GitHub.

Die öffentliche Seite hält die Produktgeschichte einfach. Downloads, Quellcode, Release Notes, Issues und GPLv3-Lizenzdetails bleiben auf GitHub, wo Entwickler ohnehin arbeiten.