See what needs you
Service state, latest activity and attention items appear together. A slow probe is not immediately treated as an outage.
diff --git a/dashboards/index.html b/dashboards/index.html index 17a5b66..5da4ba8 100644 --- a/dashboards/index.html +++ b/dashboards/index.html @@ -25,7 +25,7 @@ "url": "https://passioncode.ai/dashboards/", "applicationCategory": "DeveloperApplication", "operatingSystem": "macOS 13+, Windows, Linux", - "softwareVersion": "0.7.9", + "softwareVersion": "0.7.10", "license": "https://spdx.org/licenses/AGPL-3.0-only.html", "description": "One window for local agent services that speak fabric-service/0.1." } @@ -37,11 +37,11 @@
FABRIC DASHBOARDS · macOS + Windows + Linux
See every agent service on your computer in one app: what needs you comes first, and each service’s own dashboard opens beside it
IN THE TOOLKIT State, spend and control: every agent service, what it is doing, what it spends and its updates in one window. Step 4 of how it works. All the tools
Set up everything with one command
Release 0.7.9 · macOS 13+ · Windows · Linux
FABRIC DASHBOARDS · macOS + Windows + Linux
See every agent service on your computer in one app: what needs you comes first, and each service’s own dashboard opens beside it
IN THE TOOLKIT State, spend and control: every agent service, what it is doing, what it spends and its updates in one window. Step 4 of how it works. All the tools
Set up everything with one command
Release 0.7.10 · macOS 13+ · Windows · Linux
THE WINDOW
What is ready, what needs you and what it costs, with the action one click away. Each service opens its own dashboard inside the app.


01 / KEEP THE WORK IN VIEW
Fabric Dashboards discovers compatible services on your computer. Each service keeps its own job; you get a shared place to inspect and control them.
Service state, latest activity and attention items appear together. A slow probe is not immediately treated as an outage.
Each service’s own interface opens inside the app, signed in. Project Observatory is one compatible service you can use today.
Start, stop or restart a service, inspect its logs, and use the actions its contract exposes. Quitting Dashboards leaves your services running.
IN 0.6
What the 0.6 releases added, from 0.6.0 on 6 October to 0.6.5 on 8 October 2026.
The Spend page lists the limits each agent applies: the one that most needs you shows red when it stopped work or crossed its line and amber at 80%, and an agent expands to every limit with its window and what was spent. Your agent reads the same list over MCP.
A real terminal opens next to a service’s dashboard, running Claude Code, Codex or another runtime in that agent’s repository. Where Fabric Switchboard binds the folder to a project, the session starts on that project’s account.
The app updates itself: a release must carry the organization’s signature and match its checksums before it installs, and it waits while a console or a command runs. Automatic install can be turned off in Settings.
Settings → Estate updates watches the Fabric Agent Contract and the PassionCode.ai skills, and can update the skills in the background after checking who published them. That switch is off by default.
Settings → Language: as on this Mac, English or Русский. The window, the menu and the tray switch at once.
02 / GET FABRIC DASHBOARDS
Release 0.7.9. Universal DMG for Apple silicon and Intel, macOS 13 or later. Developer ID signed, notarized and stapled.
Download Fabric Dashboards ↓Open the DMG, drag Fabric Dashboards to Applications, then open it. The app starts at login; you can change that in Settings.
Release 0.7.9 also ships a signed Windows installer for x64 and arm64, and a Linux AppImage and .deb for x64 and arm64. Since 0.7.4 the Windows app and the AppImage update themselves; a copy installed from the .deb does not, so install the next .deb.
Windows and Linux downloadsServices are installed separately. An empty list is expected until a compatible service is installed; Dashboards does not turn every local process into an agent service.
Try Project Observatory, or make your own service with the Fabric Agent Adapter. The app itself needs no account or API key.
ff45a974f53000056dc76537c193d1439835e3de2ae8602f3458d2c35bc4551f02 / GET FABRIC DASHBOARDS
Release 0.7.10. Universal DMG for Apple silicon and Intel, macOS 13 or later. Developer ID signed, notarized and stapled.
Download Fabric Dashboards ↓Open the DMG, drag Fabric Dashboards to Applications, then open it. The app starts at login; you can change that in Settings.
Release 0.7.10 also ships a signed Windows installer for x64 and arm64, and a Linux AppImage and .deb for x64 and arm64. Since 0.7.4 the Windows app and the AppImage update themselves; a copy installed from the .deb does not, so install the next .deb.
Windows and Linux downloadsServices are installed separately. An empty list is expected until a compatible service is installed; Dashboards does not turn every local process into an agent service.
Try Project Observatory, or make your own service with the Fabric Agent Adapter. The app itself needs no account or API key.
edcc0c571f0a29c7d7c8e061e75a5ad4479bc96c5d16ef23d5d4f3d25d7f219303 / FOR YOUR AGENTS
Register the app’s MCP server with your client. An agent can list services, get dashboard links and use the operations exposed by the app’s rules.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"After installing the app in Applications, ask your agent to call list_services. An empty result means no service is installed yet. Other MCP clients can run the same executable as a stdio server. See the MCP setup guide.
04 / GOOD TO KNOW
No. Fabric Dashboards works on its own. It is one of Fabric’s tools, and it can show compatible services before you use Fabric’s early preview.
Services that publish a local descriptor for fabric-service/0.1. Project Observatory supports it. The Fabric Agent Contract defines the protocol and the Adapter helps you implement it.
Fabric Dashboards is open source under the GNU AGPL-3.0. A commercial license is available: passioncode.ai/business. Release 0.1.0 keeps MIT; 0.2.0 and 0.3.0 keep PolyForm Noncommercial or Internal Use. Release 0.3.1 is the first under the AGPL.
PART OF YOUR AGENT WORKPLACE
Inspect projects with Observatory. Configure accounts with Switchboard. Add only the tools your work needs.
Explore the tools ↗FABRIC DASHBOARDS · macOS + Windows + Linux
Sieh jeden Agentendienst auf deinem Computer in einer App: Was dich braucht, steht oben, und das eigene Dashboard jedes Dienstes öffnet sich direkt daneben
IM TOOLKIT Zustand, Ausgaben und Steuerung: jeder Agentendienst, was er gerade tut, was er ausgibt und seine Updates in einem Fenster. Schritt 4 in „So funktioniert es“. Alle Tools
Alles mit einem Befehl einrichten
Release 0.7.9 · macOS 13+ · Windows · Linux
FABRIC DASHBOARDS · macOS + Windows + Linux
Sieh jeden Agentendienst auf deinem Computer in einer App: Was dich braucht, steht oben, und das eigene Dashboard jedes Dienstes öffnet sich direkt daneben
IM TOOLKIT Zustand, Ausgaben und Steuerung: jeder Agentendienst, was er gerade tut, was er ausgibt und seine Updates in einem Fenster. Schritt 4 in „So funktioniert es“. Alle Tools
Alles mit einem Befehl einrichten
Release 0.7.10 · macOS 13+ · Windows · Linux
DAS FENSTER
Was bereit ist, was dich braucht und was es kostet – die nächste Aktion ist nur einen Klick entfernt. Jeder Dienst öffnet sein eigenes Dashboard direkt in der App.


01 / DIE ARBEIT IM BLICK
Fabric Dashboards findet kompatible Dienste auf deinem Computer. Jeder Dienst behält seine eigene Aufgabe; du bekommst einen gemeinsamen Ort, um sie zu prüfen und zu steuern.
Dienststatus, letzte Aktivität und alles, was Aufmerksamkeit braucht, stehen zusammen. Eine langsame Prüfung gilt nicht sofort als Ausfall.
Die eigene Oberfläche jedes Dienstes öffnet sich in der App, bereits angemeldet. Project Observatory ist ein kompatibler Dienst, den du heute schon nutzen kannst.
Starte, stoppe oder starte einen Dienst neu, sieh dir seine Logs an und nutze die Aktionen, die sein Vertrag freigibt. Wenn du Dashboards beendest, laufen deine Dienste weiter.
IN 0.6
Was die Releases 0.6 hinzugefügt haben, von 0.6.0 am 6. Oktober bis 0.6.5 am 8. Oktober 2026.
Die Seite Spend listet die Limits auf, die jeder Agent anwendet: Das Limit, das dich am dringendsten braucht, wird rot, wenn es die Arbeit gestoppt oder seine Grenze überschritten hat, und gelb bei 80 %. Ein Agent lässt sich aufklappen und zeigt dann jedes Limit mit seinem Zeitfenster und dem bisher Verbrauchten. Dein Agent liest dieselbe Liste über MCP.
Neben dem Dashboard eines Dienstes öffnet sich ein echtes Terminal, in dem Claude Code, Codex oder eine andere Runtime im Repository dieses Agenten läuft. Wo Fabric Switchboard den Ordner einem Projekt zuordnet, startet die Sitzung mit dem Account dieses Projekts.
Die App aktualisiert sich selbst: Ein Release muss die Signatur der Organisation tragen und zu ihren Prüfsummen passen, bevor es installiert wird, und es wartet, solange eine Konsole oder ein Befehl läuft. Die automatische Installation lässt sich unter Settings abschalten.
Settings → Estate updates beobachtet den Fabric Agent Contract und die Skills von PassionCode.ai und kann die Skills im Hintergrund aktualisieren, nachdem geprüft wurde, wer sie veröffentlicht hat. Dieser Schalter ist standardmäßig aus.
Settings → Language: wie auf diesem Mac, Englisch oder Russisch. Fenster, Menü und das Symbol in der Menüleiste wechseln sofort.
02 / FABRIC DASHBOARDS HERUNTERLADEN
Release 0.7.9. Universelles DMG für Apple silicon und Intel, macOS 13 oder neuer. Mit Developer ID signiert, notarisiert und mit angeheftetem Ticket (stapled).
Fabric Dashboards herunterladen ↓Öffne das DMG, zieh Fabric Dashboards in „Programme“ und öffne die App. Sie startet bei der Anmeldung; das kannst du unter Settings ändern.
Release 0.7.9 enthält außerdem einen signierten Windows-Installer für x64 und arm64 sowie für Linux ein AppImage und ein .deb für x64 und arm64. Seit 0.7.4 aktualisieren sich die Windows-App und das AppImage selbst; eine aus dem .deb installierte Kopie nicht, installiere also das nächste .deb.
Downloads für Windows und LinuxDienste werden separat installiert. Bis ein kompatibler Dienst installiert ist, ist eine leere Liste normal; Dashboards macht nicht aus jedem lokalen Prozess einen Agentendienst.
Teste Project Observatory, oder bau dir einen eigenen Dienst mit dem Fabric Agent Adapter. Die App selbst braucht weder Account noch API-Schlüssel.
ff45a974f53000056dc76537c193d1439835e3de2ae8602f3458d2c35bc4551f02 / FABRIC DASHBOARDS HERUNTERLADEN
Release 0.7.10. Universelles DMG für Apple silicon und Intel, macOS 13 oder neuer. Mit Developer ID signiert, notarisiert und mit angeheftetem Ticket (stapled).
Fabric Dashboards herunterladen ↓Öffne das DMG, zieh Fabric Dashboards in „Programme“ und öffne die App. Sie startet bei der Anmeldung; das kannst du unter Settings ändern.
Release 0.7.10 enthält außerdem einen signierten Windows-Installer für x64 und arm64 sowie für Linux ein AppImage und ein .deb für x64 und arm64. Seit 0.7.4 aktualisieren sich die Windows-App und das AppImage selbst; eine aus dem .deb installierte Kopie nicht, installiere also das nächste .deb.
Downloads für Windows und LinuxDienste werden separat installiert. Bis ein kompatibler Dienst installiert ist, ist eine leere Liste normal; Dashboards macht nicht aus jedem lokalen Prozess einen Agentendienst.
Teste Project Observatory, oder bau dir einen eigenen Dienst mit dem Fabric Agent Adapter. Die App selbst braucht weder Account noch API-Schlüssel.
edcc0c571f0a29c7d7c8e061e75a5ad4479bc96c5d16ef23d5d4f3d25d7f219303 / FÜR DEINE AGENTEN
Registriere den MCP-Server der App in deinem Client. Ein Agent kann Dienste auflisten, Dashboard-Links abrufen und die Operationen nutzen, die die Regeln der App freigeben.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Sobald die App in „Programme“ installiert ist, bitte deinen Agenten um einen Aufruf von list_services. Ein leeres Ergebnis bedeutet, dass noch kein Dienst installiert ist. Andere MCP-Clients können dieselbe ausführbare Datei als stdio-Server starten. Mehr dazu in der Anleitung zur MCP-Einrichtung.
04 / GUT ZU WISSEN
Nein. Fabric Dashboards funktioniert eigenständig. Es ist eines der Tools von Fabric und kann kompatible Dienste anzeigen, schon bevor du die frühe Vorschauversion von Fabric nutzt.
Dienste mit einem veröffentlichten lokalen Deskriptor für fabric-service/0.1. Project Observatory unterstützt ihn. Der Fabric Agent Contract legt das Protokoll fest, und der Adapter hilft dir, es umzusetzen.
Fabric Dashboards ist Open Source unter der GNU AGPL-3.0. Eine kommerzielle Lizenz ist erhältlich: passioncode.ai/business. Release 0.1.0 bleibt unter MIT; 0.2.0 und 0.3.0 bleiben unter PolyForm Noncommercial oder Internal Use. Release 0.3.1 ist das erste unter der AGPL.
TEIL DEINER ARBEITSUMGEBUNG FÜR KI-AGENTEN
Behalte Projekte mit Observatory im Blick. Richte Accounts mit Switchboard ein. Füge nur die Tools hinzu, die deine Arbeit braucht.
Alle Tools ansehen ↗FABRIC INBOX · ENTWICKLUNGSVORSCHAU
Bring Gmail- und Cloudflare-Postfächer in eine Liste, wichtige Mails zuerst. Agenten für deine eigenen Domains beantworten, was du erlaubst, und lassen den Rest als Entwurf liegen
IM TOOLKIT Mail: die Adressen, die Agenten lesen und im Rahmen deiner Richtlinie beantworten. Schritt 5 in „So funktioniert es“. Alle Tools
Alles mit einem Befehl einrichten
Entwicklungsvorschau 0.17.0 · macOS 12+ · Windows · Linux · Open Source unter AGPL-3.0
FABRIC INBOX · ENTWICKLUNGSVORSCHAU
Bring Gmail- und Cloudflare-Postfächer in eine Liste, wichtige Mails zuerst. Agenten für deine eigenen Domains beantworten, was du erlaubst, und lassen den Rest als Entwurf liegen
IM TOOLKIT Mail: die Adressen, die Agenten lesen und im Rahmen deiner Richtlinie beantworten. Schritt 5 in „So funktioniert es“. Alle Tools
Alles mit einem Befehl einrichten
Entwicklungsvorschau 0.18.0 · macOS 12+ · Windows · Linux · Open Source unter AGPL-3.0
NEU IN 0.15
Mit Release 0.15 arbeitet Claude Code oder Codex neben deiner Mail und richtet Inbox für dich ein. Die Konsole funktioniert ab 0.15.1: In 0.15.0 startete sie nicht. So verbindet sich ein Agent

FABRIC INBOX HOLEN
Neueste Vorschau: 0.17.0. Die App erstellt ihren Mailserver in deinem eigenen Cloudflare-Account und öffnet ihn; deine Mail bleibt bei deinen Accounts.
FABRIC INBOX HOLEN
Neueste Vorschau: 0.18.0. Die App erstellt ihren Mailserver in deinem eigenen Cloudflare-Account und öffnet ihn; deine Mail bleibt bei deinen Accounts.
Universal · Apple silicon + Intel · macOS 12 oder neuer
DMG-Installer · mit Developer ID signiert und von Apple notarisiert
Öffne das DMG und ziehe Fabric Inbox in den Ordner „Programme“.
Eine Mac-Kopie älter als 0.15.2 kann sich nicht selbst aktualisieren: Lade 0.15.2 einmal herunter und installiere es über die alte. Spätere Releases installieren sich wieder selbst.
Release 0.17.0 enthält außerdem einen Windows-Installer für x64 und arm64, der keine Administratorrechte braucht und seit 0.14.1 mit Authenticode signiert ist, sowie ein Linux-AppImage und ein .deb für x64 und arm64.
Downloads für Windows und LinuxDie Windows-App und das AppImage aktualisieren sich selbst; eine aus dem .deb installierte Kopie nicht, installiere also das nächste .deb. Unter Linux bewahrt die App deine Anmeldung im Secret Service (GNOME Keyring oder KWallet) auf und startet ohne ihn nicht.
Release 0.18.0 enthält außerdem einen Windows-Installer für x64 und arm64, der keine Administratorrechte braucht und seit 0.14.1 mit Authenticode signiert ist, sowie ein Linux-AppImage und ein .deb für x64 und arm64.
Downloads für Windows und LinuxDie Windows-App und das AppImage aktualisieren sich selbst; eine aus dem .deb installierte Kopie nicht, installiere also das nächste .deb. Unter Linux bewahrt die App deine Anmeldung im Secret Service (GNOME Keyring oder KWallet) auf und startet ohne ihn nicht.
Wähle beim ersten Öffnen Create my server on Cloudflare. Wenn dein Coding-Agent den Server erstellt hat, wähle stattdessen Use the server your agent set up.
Die Einrichtungsanleitung listet jede Einstellung auf.
703fabc72024a905cb1b1c2bf1eff1c3a8a7b253fe60e5b034cd016233a79c78Vor dem Öffnen vergleichen: shasum -a 256 im Terminal. Ein abweichender Wert bedeutet eine andere Datei; lade sie erneut herunter.
3d971a0b00765ce1faf9dea63b41503dd29180adbe79bc2a5d0951a857641ffdVor dem Öffnen vergleichen: shasum -a 256 im Terminal. Ein abweichender Wert bedeutet eine andere Datei; lade sie erneut herunter.
Das ist eine Entwicklungsvorschau. Antworten von Agenten wurden noch nicht mit einem echten Modellaufruf ausprobiert, und Gmail wurde noch nicht an einem echten Account abgenommen. Allgemeine IMAP- und Outlook-Unterstützung sind geplant; beides wird heute nicht als funktionierende Integration angeboten.
FÜR AGENTEN
Dein Server spricht das Model Context Protocol unter /mcp. Jede Funktion der App ist auch ein MCP-Tool, sodass Claude Code oder ein anderer MCP-Client Mails lesen, sortieren und senden und Adressen verwalten kann – im Rahmen der Stufe seines Schlüssels.
Baue einen Arbeitsplatz, an dem Agenten die Arbeit erledigen und du alles siehst
Fabric ist das Zuhause für deine Projekte und ihre Agenten. Switchboard, Dashboards, Observatory und Inbox arbeiten mit ihm und auch für sich allein. Ein Befehl richtet heute alles ein
-Open Source unter AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.31 · Dashboards 0.7.9 · Observatory 0.24.4
+Open Source unter AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.32 · Dashboards 0.7.10 · Observatory 0.24.5
OBSERVATORY INSTALLIEREN
Aktuelles Release: 0.24.4. Für die erste lokale Beobachtung brauchst du keinen API-Schlüssel. Überlass die Einrichtung deinem Coding-Agenten oder erledige sie selbst.
Download project_observatory-0.24.4-py3-none-any.whl und SHA256SUMS aus Release 0.24.4, prüfe sie mit shasum -a 256 -c SHA256SUMS --ignore-missing, installiere dann in einer isolierten Umgebung mit Python 3.11+ und Unterstützung für SQLite-Erweiterungen per pip install --no-deps erst das Wheel und danach sein Extra [full] mit -c "$(project-observatory full-path)/requirements-full.lock", dem Satz an Abhängigkeiten, mit dem das Release getestet wurde. Unter macOS nimm das Python aus Homebrew. Unter Windows nimm Python 3.13 oder neuer und die PowerShell-Schritte aus der Installationsanleitung.
project-observatory full init, wähle dann den Ordner, den du beobachten willst, mit full configure sources projects. Konfiguration, Schlüssel und Verlauf bleiben außerhalb des installierten Codes.
project-observatory full local, dann full open. Für Russisch: full configure interface locale ru.
Der MCP-Server spricht stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", dann frag nach observatory_overview.
OBSERVATORY INSTALLIEREN
Aktuelles Release: 0.24.5. Für die erste lokale Beobachtung brauchst du keinen API-Schlüssel. Überlass die Einrichtung deinem Coding-Agenten oder erledige sie selbst.
Download project_observatory-0.24.5-py3-none-any.whl und SHA256SUMS aus Release 0.24.5, prüfe sie mit shasum -a 256 -c SHA256SUMS --ignore-missing, installiere dann in einer isolierten Umgebung mit Python 3.11+ und Unterstützung für SQLite-Erweiterungen per pip install --no-deps erst das Wheel und danach sein Extra [full] mit -c "$(project-observatory full-path)/requirements-full.lock", dem Satz an Abhängigkeiten, mit dem das Release getestet wurde. Unter macOS nimm das Python aus Homebrew. Unter Windows nimm Python 3.13 oder neuer und die PowerShell-Schritte aus der Installationsanleitung.
project-observatory full init, wähle dann den Ordner, den du beobachten willst, mit full configure sources projects. Konfiguration, Schlüssel und Verlauf bleiben außerhalb des installierten Codes.
project-observatory full local, dann full open. Für Russisch: full configure interface locale ru.
Der MCP-Server spricht stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", dann frag nach observatory_overview.
Mac-App: ProjectObservatory-0.24.4-macos.zip, eine App für Apple silicon und Intel, mit einer Developer ID signiert und von Apple notarisiert, für macOS 14+. Sie öffnet sich mit dem Dashboard und nutzt die oben installierte Engine; prüfe sie anhand derselben SHA256SUMS.
App für Windows und Linux, seit 0.22.0: ein Windows-Installer für x64 und arm64, der keine Administratorrechte braucht, mit Authenticode signiert, sowie ein AppImage und ein .deb für Linux x64 und arm64, im Release 0.24.4. Wie die Mac-App öffnet sie sich mit dem Dashboard und braucht die oben installierte Engine; die Engine installiert sie nicht. Sie aktualisiert sich selbst, außer einer Kopie aus dem .deb: Installiere das nächste .deb.
-Das aktuelle Release, 0.24.4, steht unter der AGPL, wie jedes Release seit 0.10.0, dem ersten unter der AGPL; 0.9.1 und früher behalten die Lizenz, mit der sie erschienen sind.
+Mac-App: ProjectObservatory-0.24.5-macos.zip, eine App für Apple silicon und Intel, mit einer Developer ID signiert und von Apple notarisiert, für macOS 14+. Sie öffnet sich mit dem Dashboard und nutzt die oben installierte Engine; prüfe sie anhand derselben SHA256SUMS.
App für Windows und Linux, seit 0.22.0: ein Windows-Installer für x64 und arm64, der keine Administratorrechte braucht, mit Authenticode signiert, sowie ein AppImage und ein .deb für Linux x64 und arm64, im Release 0.24.5. Wie die Mac-App öffnet sie sich mit dem Dashboard und braucht die oben installierte Engine; die Engine installiert sie nicht. Sie aktualisiert sich selbst, außer einer Kopie aus dem .deb: Installiere das nächste .deb.
+Das aktuelle Release, 0.24.5, steht unter der AGPL, wie jedes Release seit 0.10.0, dem ersten unter der AGPL; 0.9.1 und früher behalten die Lizenz, mit der sie erschienen sind.
Der Abgleich bekannter Werte vergleicht ausgewählte Artefakte mit Schlüsseln, die lokal bereits bekannt sind. Er kann keine unbekannten Secrets finden und nicht beweisen, dass keine Kopie mehr existiert, und eine lokale Kopie ist kein Beleg dafür, dass jemand anderes an einen Schlüssel gelangt ist. Die Rotation bei echten Anbietern und externe MCP-Hosts liegen außerhalb der Offline-Testsuite.
BEVOR DU ANFÄNGST
Fabric ist das Zuhause für deine Projekte und ihre Agenten: Jedes Projekt hält dort Zweck, Board, Entscheidungen und Releases. Der erste Bildschirm bietet vier Aktionen: einen Agenten erstellen, einen vorhandenen anpassen, ein Projekt öffnen oder eines erstellen. Es ist eine frühe Vorschau: Es braucht Docker und die Supabase CLI, und seine Unterhaltung speichert Nachrichten, antwortet aber noch nicht.
Fabric Dashboards zeigt jeden lokalen Agentendienst in einem Fenster. Lade es herunter und verbinde es dann über MCP mit deinem Coding-Agenten.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Fabric Dashboards zeigt jeden lokalen Agentendienst in einem Fenster. Lade es herunter und verbinde es dann über MCP mit deinem Coding-Agenten.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"SWITCHBOARD HOLEN
Neuester Release: 0.6.31. Beide Downloads enthalten die Desktop-App und die switchboard CLI.
SWITCHBOARD HOLEN
Neuester Release: 0.6.32. Beide Downloads enthalten die Desktop-App und die switchboard CLI.
Universal · Apple silicon + Intel
macOS 14 oder neuer · ZIP-Archiv
Mit Developer ID signiert und von Apple notarisiert. Öffne das ZIP, zieh Fabric Switchboard in „Programme“ und öffne die App von dort.
x64 · Desktop-Installer + CLI
ZIP-Archiv · WebView2 erforderlich
Nativ unter Windows gebaut. Installer, App und CLI sind seit 0.6.16 mit Authenticode signiert. Der Installer enthält die CLI.
Switchboard verwaltet Accounts und startet die offiziellen CLIs. Es ersetzt sie nicht.
0b8661e900029ca07a4c6d8ffb827d09a29289fb3f9fbf9b8c87005b3f81e5dd7754656dc085737cd48511d46c7ad7b1cd7d160dfddcedf41e862a8db89f12bdVergleiche vor dem Öffnen: shasum -a 256 im Terminal, Get-FileHash in PowerShell. Ein abweichender Wert bedeutet eine andere Datei; lade sie erneut herunter.
3541ed09ead5b873bbf30ff0aecb3cf95017f289876fb5b81ff5a1aad115362619af17b20f81238ff21a45bca04eb1e9621bc3d3fa81bcda12b0693952f87e0dVergleiche vor dem Öffnen: shasum -a 256 im Terminal, Get-FileHash in PowerShell. Ein abweichender Wert bedeutet eine andere Datei; lade sie erneut herunter.
Lies die Versionshinweise, bevor du ein Upgrade machst. Die Abnahme mit echten Anbieter-Accounts auf jeder Plattform wird offen im Repository verfolgt.
DAS PROBLEM
Eine lange Sitzung kann mitten in einer Aufgabe das Nutzungslimit eines Accounts erreichen. Dann steht die Arbeit still, während du dich abmeldest, einen anderen Account suchst und dich wieder anmeldest.
Switchboard hält die Arbeit am Laufen. Mit aktivierter Rotation geht die nächste Anfrage an einen anderen Account im selben Pool, und die Sitzung bleibt offen.
Claude Code, Codex und die anderen beliebten Coding-Agenten – Hermes, Kilo Code, Cline, Goose, OpenCode und mehr. Alle 30 ansehen und wie sich jeder verbindet.
Ja. Lege ein Projekt an, füge seine Ordner hinzu (zum Beispiel mehrere zusammengehörige Repositories) und wähle seine Accounts. Sitzungen, die aus diesen Ordnern starten, nutzen nur diese Accounts, der automatische Wechsel bleibt innerhalb davon, und Agenten, die in anderen Projekten arbeiten, wechseln nie auf sie.
Release-Builds zählen Installationen, Nutzungstage und wie viele Accounts verbunden sind, nach Anbieter und Typ. Sie senden niemals Account-Namen, E-Mail-Adressen, Anmeldungen, Pool-Namen oder was du mit deinen Accounts machst. Eine zufällige Installationsnummer, die sich die PassionCode.ai-Tools auf deinem Computer teilen, sorgt dafür, dass eine Person nur einmal gezählt wird. Schalte sie unter About → Share anonymous usage counts ab; der Schalter gilt für jedes PassionCode.ai-Tool. Was genau gesendet wird.
Ja. Switchboard ist Open Source unter der GNU AGPL-3.0. Für Nutzungen, die die AGPL nicht abdeckt, ist eine kommerzielle Lizenz erhältlich bei passioncode.ai/business. Releases bis einschließlich v0.3.1-beta.1 wurden unter MIT veröffentlicht und bleiben darunter verfügbar. Der aktuelle Download, 0.6.31, steht unter der AGPL. v0.4.0-beta.1 wurde unter PolyForm Noncommercial or Internal Use veröffentlicht und behält diese Lizenz. Das Repository enthält Build-Anleitung, Quellcode, Tests und Release-Nachweise.
Ja. Switchboard ist Open Source unter der GNU AGPL-3.0. Für Nutzungen, die die AGPL nicht abdeckt, ist eine kommerzielle Lizenz erhältlich bei passioncode.ai/business. Releases bis einschließlich v0.3.1-beta.1 wurden unter MIT veröffentlicht und bleiben darunter verfügbar. Der aktuelle Download, 0.6.32, steht unter der AGPL. v0.4.0-beta.1 wurde unter PolyForm Noncommercial or Internal Use veröffentlicht und behält diese Lizenz. Das Repository enthält Build-Anleitung, Quellcode, Tests und Release-Nachweise.
TEIL DES PASSIONCODE-TOOLKITS
Switchboard verwaltet Accounts für Claude Code und Codex. Project Observatory behält die Projekte im Blick, an denen diese Agenten arbeiten. Fabric Dashboards zeigt die lokalen Agentendienste auf deinem Mac in einem Fenster. Fabric, das Zuhause für deine Projekte und ihre Agenten, ist in früher Vorschau.
OPEN SOURCE · LOCAL FIRST
Probier es aus, sieh dir an, wie es funktioniert, und sag uns, wo es besser werden muss.
FABRIC DASHBOARDS · macOS + Windows + Linux
Ve todos los servicios de agentes de tu equipo en una sola app: primero lo que te necesita, y el panel propio de cada servicio se abre al lado
EN EL CONJUNTO DE HERRAMIENTAS Estado, gasto y control: cada servicio de agente, lo que está haciendo, lo que gasta y sus actualizaciones en una sola ventana. Es el paso 4 de «Cómo funciona». Todas las herramientas
Configúralo todo con un solo comando
Versión 0.7.9 · macOS 13+ · Windows · Linux
FABRIC DASHBOARDS · macOS + Windows + Linux
Ve todos los servicios de agentes de tu equipo en una sola app: primero lo que te necesita, y el panel propio de cada servicio se abre al lado
EN EL CONJUNTO DE HERRAMIENTAS Estado, gasto y control: cada servicio de agente, lo que está haciendo, lo que gasta y sus actualizaciones en una sola ventana. Es el paso 4 de «Cómo funciona». Todas las herramientas
Configúralo todo con un solo comando
Versión 0.7.10 · macOS 13+ · Windows · Linux
LA VENTANA
Qué está listo, qué te necesita y cuánto cuesta, con la acción a un clic. Cada servicio abre su propio panel dentro de la app.


01 / TEN EL TRABAJO A LA VISTA
Fabric Dashboards descubre los servicios compatibles en tu equipo. Cada servicio conserva su propia función; tú obtienes un lugar común para inspeccionarlos y controlarlos.
El estado del servicio, la actividad más reciente y los puntos que requieren atención aparecen juntos. Una comprobación lenta no se trata de inmediato como una caída.
La interfaz propia de cada servicio se abre dentro de la app, con la sesión ya iniciada. Project Observatory es un servicio compatible que puedes usar hoy.
Inicia, detén o reinicia un servicio, revisa sus registros y usa las acciones que expone su contrato. Cerrar Dashboards deja tus servicios en marcha.
EN LA 0.6
Lo que añadieron las versiones 0.6, desde la 0.6.0 el 6 de octubre hasta la 0.6.5 el 8 de octubre de 2026.
La página Spend lista los límites que aplica cada agente: el que más te necesita aparece en rojo cuando detuvo el trabajo o cruzó su línea, y en ámbar al 80 %, y cada agente se expande para mostrar todos sus límites con su ventana y lo gastado. Tu agente lee la misma lista mediante MCP.
Se abre una terminal real junto al panel de un servicio, que ejecuta Claude Code, Codex u otro runtime en el repositorio de ese agente. Cuando Fabric Switchboard asocia la carpeta a un proyecto, la sesión se inicia con la cuenta de ese proyecto.
La app se actualiza sola: una versión debe llevar la firma de la organización y coincidir con sus sumas de verificación antes de instalarse, y espera mientras se ejecuta una consola o un comando. La instalación automática se puede desactivar en Ajustes.
Ajustes → Estate updates vigila el Fabric Agent Contract y las skills de PassionCode.ai, y puede actualizar las skills en segundo plano tras comprobar quién las publicó. Ese interruptor está desactivado por defecto.
Ajustes → Language: como en este Mac, English o Русский. La ventana, el menú y la bandeja cambian a la vez.
02 / DESCARGAR FABRIC DASHBOARDS
Versión 0.7.9. DMG universal para Apple silicon e Intel, macOS 13 o posterior. Firmado con Developer ID, notarizado y con el ticket incorporado (stapled).
Descargar Fabric Dashboards ↓Abre el DMG, arrastra Fabric Dashboards a Aplicaciones y ábrelo. La app se inicia al iniciar sesión; puedes cambiarlo en Ajustes.
Versión 0.7.9 también incluye un instalador firmado para Windows en x64 y arm64, y un AppImage y un .deb para Linux en x64 y arm64. Desde 0.7.4, la app de Windows y el AppImage se actualizan solos; una copia instalada desde el .deb no, así que instala el siguiente .deb.
Descargas para Windows y LinuxLos servicios se instalan por separado. Es normal que la lista esté vacía hasta que instales un servicio compatible; Dashboards no convierte cada proceso local en un servicio de agentes.
Prueba Project Observatory, o crea tu propio servicio con el Fabric Agent Adapter. La app en sí no necesita cuenta ni clave de API.
ff45a974f53000056dc76537c193d1439835e3de2ae8602f3458d2c35bc4551f02 / DESCARGAR FABRIC DASHBOARDS
Versión 0.7.10. DMG universal para Apple silicon e Intel, macOS 13 o posterior. Firmado con Developer ID, notarizado y con el ticket incorporado (stapled).
Descargar Fabric Dashboards ↓Abre el DMG, arrastra Fabric Dashboards a Aplicaciones y ábrelo. La app se inicia al iniciar sesión; puedes cambiarlo en Ajustes.
Versión 0.7.10 también incluye un instalador firmado para Windows en x64 y arm64, y un AppImage y un .deb para Linux en x64 y arm64. Desde 0.7.4, la app de Windows y el AppImage se actualizan solos; una copia instalada desde el .deb no, así que instala el siguiente .deb.
Descargas para Windows y LinuxLos servicios se instalan por separado. Es normal que la lista esté vacía hasta que instales un servicio compatible; Dashboards no convierte cada proceso local en un servicio de agentes.
Prueba Project Observatory, o crea tu propio servicio con el Fabric Agent Adapter. La app en sí no necesita cuenta ni clave de API.
edcc0c571f0a29c7d7c8e061e75a5ad4479bc96c5d16ef23d5d4f3d25d7f219303 / PARA TUS AGENTES
Registra el servidor MCP de la app en tu cliente. Un agente puede listar servicios, obtener enlaces a paneles y usar las operaciones que exponen las reglas de la app.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Después de instalar la app en Aplicaciones, pídele a tu agente que llame a list_services. Un resultado vacío significa que todavía no hay ningún servicio instalado. Otros clientes MCP pueden ejecutar el mismo ejecutable como servidor stdio. Consulta la guía de configuración de MCP.
04 / CONVIENE SABER
No. Fabric Dashboards funciona por sí solo. Es una de las herramientas de Fabric y puede mostrar servicios compatibles antes de que uses la vista previa temprana de Fabric.
Los servicios que publican un descriptor local para fabric-service/0.1. Project Observatory lo admite. El Fabric Agent Contract define el protocolo y el Adapter te ayuda a implementarlo.
Fabric Dashboards es de código abierto bajo la GNU AGPL-3.0. Hay una licencia comercial disponible: passioncode.ai/business. La versión 0.1.0 conserva MIT; la 0.2.0 y la 0.3.0 conservan PolyForm Noncommercial o Internal Use. La versión 0.3.1 es la primera bajo la AGPL.
PARTE DE TU ESPACIO DE TRABAJO DE AGENTES
Inspecciona proyectos con Observatory. Configura cuentas con Switchboard. Añade solo las herramientas que tu trabajo necesite.
Conocer las herramientas ↗FABRIC INBOX · VISTA PREVIA DE DESARROLLO
Reúne los buzones de Gmail y Cloudflare en una sola lista, con el correo importante primero. Los agentes de tus propios dominios responden lo que permites y dejan el resto como borrador
EN EL CONJUNTO DE HERRAMIENTAS Correo: las direcciones que los agentes leen y responden dentro de la política que defines. Es el paso 5 de «Cómo funciona». Todas las herramientas
Configúralo todo con un solo comando
Vista previa de desarrollo 0.17.0 · macOS 12+ · Windows · Linux · código abierto bajo la AGPL-3.0
FABRIC INBOX · VISTA PREVIA DE DESARROLLO
Reúne los buzones de Gmail y Cloudflare en una sola lista, con el correo importante primero. Los agentes de tus propios dominios responden lo que permites y dejan el resto como borrador
EN EL CONJUNTO DE HERRAMIENTAS Correo: las direcciones que los agentes leen y responden dentro de la política que defines. Es el paso 5 de «Cómo funciona». Todas las herramientas
Configúralo todo con un solo comando
Vista previa de desarrollo 0.18.0 · macOS 12+ · Windows · Linux · código abierto bajo la AGPL-3.0
NUEVO EN 0.15
La versión 0.15 pone a Claude Code o Codex junto a tu correo y le permite configurar Inbox por ti. La consola funciona desde 0.15.1: en 0.15.0 no arrancaba. Cómo se conecta un agente

DESCARGAR FABRIC INBOX
Última vista previa: 0.17.0. La app crea su servidor de correo en tu propia cuenta de Cloudflare y lo abre; tu correo se queda en tus cuentas.
DESCARGAR FABRIC INBOX
Última vista previa: 0.18.0. La app crea su servidor de correo en tu propia cuenta de Cloudflare y lo abre; tu correo se queda en tus cuentas.
Universal · Apple silicon + Intel · macOS 12 o posterior
Instalador DMG · firmado con Developer ID y notarizado por Apple
Abre el DMG y arrastra Fabric Inbox a Aplicaciones.
Una copia de Mac anterior a 0.15.2 no puede actualizarse sola: descarga 0.15.2 una vez e instálala sobre la anterior. Las versiones siguientes vuelven a instalarse solas.
La versión 0.17.0 también incluye un instalador de Windows para x64 y arm64 que no necesita permisos de administrador, firmado con Authenticode desde la 0.14.1, y un AppImage y un .deb de Linux para x64 y arm64.
Descargas para Windows y LinuxLa app de Windows y el AppImage se actualizan solos; una copia instalada desde el .deb no, así que instala el siguiente .deb. En Linux, la app guarda tu inicio de sesión en el Secret Service (GNOME Keyring o KWallet) y no se inicia sin él.
La versión 0.18.0 también incluye un instalador de Windows para x64 y arm64 que no necesita permisos de administrador, firmado con Authenticode desde la 0.14.1, y un AppImage y un .deb de Linux para x64 y arm64.
Descargas para Windows y LinuxLa app de Windows y el AppImage se actualizan solos; una copia instalada desde el .deb no, así que instala el siguiente .deb. En Linux, la app guarda tu inicio de sesión en el Secret Service (GNOME Keyring o KWallet) y no se inicia sin él.
Al abrirlo por primera vez, elige Create my server on Cloudflare. Si el servidor lo creó tu agente de programación, elige en su lugar Use the server your agent set up.
En la guía de configuración se enumeran todos los ajustes.
703fabc72024a905cb1b1c2bf1eff1c3a8a7b253fe60e5b034cd016233a79c78Compara antes de abrirlo: shasum -a 256 en Terminal. Un valor distinto significa un archivo distinto; descárgalo de nuevo.
3d971a0b00765ce1faf9dea63b41503dd29180adbe79bc2a5d0951a857641ffdCompara antes de abrirlo: shasum -a 256 en Terminal. Un valor distinto significa un archivo distinto; descárgalo de nuevo.
Esta es una vista previa de desarrollo. Las respuestas de los agentes todavía no se han probado con una llamada real a un modelo, y Gmail todavía no se ha aceptado en una cuenta real. El soporte general de IMAP y de Outlook está planificado; ninguno de los dos se ofrece hoy como una integración que funcione.
PARA AGENTES
Tu servidor responde al Model Context Protocol en /mcp. Cada función de la app es también una herramienta MCP, así que Claude Code u otro cliente MCP puede leer, ordenar y enviar correo y gestionar direcciones dentro del nivel de su clave.
Crea un espacio de trabajo donde los agentes hacen el trabajo y tú lo ves todo
Fabric es el hogar de tus proyectos y sus agentes. Switchboard, Dashboards, Observatory e Inbox funcionan con él y también por su cuenta. Hoy un solo comando lo configura todo
-Código abierto bajo AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.31 · Dashboards 0.7.9 · Observatory 0.24.4
+Código abierto bajo AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.32 · Dashboards 0.7.10 · Observatory 0.24.5
DESCARGAR OBSERVATORY
Última versión: 0.24.4. No se necesita ninguna clave de API para la primera observación local. Entrega la instalación a tu agente de programación o ejecútala tú mismo.
Descargar project_observatory-0.24.4-py3-none-any.whl y SHA256SUMS de la versión 0.24.4, compruébalos con shasum -a 256 -c SHA256SUMS --ignore-missing, y luego, en un entorno aislado de Python 3.11+ con soporte para extensiones de SQLite, ejecuta pip install --no-deps para el wheel y después para su extra [full] con -c "$(project-observatory full-path)/requirements-full.lock", el conjunto de dependencias con el que se probó la versión. En macOS, usa Python de Homebrew. En Windows, usa Python 3.13 o posterior y los pasos de PowerShell de la guía de instalación.
project-observatory full init, y luego elige la carpeta que quieres observar con full configure sources projects. La configuración, las claves y el historial se quedan fuera del código instalado.
project-observatory full local, y luego full open. Para ruso: full configure interface locale ru.
El servidor MCP habla por stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", y luego pide observatory_overview.
DESCARGAR OBSERVATORY
Última versión: 0.24.5. No se necesita ninguna clave de API para la primera observación local. Entrega la instalación a tu agente de programación o ejecútala tú mismo.
Descargar project_observatory-0.24.5-py3-none-any.whl y SHA256SUMS de la versión 0.24.5, compruébalos con shasum -a 256 -c SHA256SUMS --ignore-missing, y luego, en un entorno aislado de Python 3.11+ con soporte para extensiones de SQLite, ejecuta pip install --no-deps para el wheel y después para su extra [full] con -c "$(project-observatory full-path)/requirements-full.lock", el conjunto de dependencias con el que se probó la versión. En macOS, usa Python de Homebrew. En Windows, usa Python 3.13 o posterior y los pasos de PowerShell de la guía de instalación.
project-observatory full init, y luego elige la carpeta que quieres observar con full configure sources projects. La configuración, las claves y el historial se quedan fuera del código instalado.
project-observatory full local, y luego full open. Para ruso: full configure interface locale ru.
El servidor MCP habla por stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", y luego pide observatory_overview.
App para Mac: ProjectObservatory-0.24.4-macos.zip, una sola app para Apple silicon e Intel, firmada con Developer ID y notarizada por Apple, para macOS 14+. Se abre en el panel y usa el motor instalado arriba; compárala con el mismo SHA256SUMS.
App para Windows y Linux, desde la 0.22.0: un instalador de Windows para x64 y arm64 que no necesita permisos de administrador, firmado con Authenticode, y un AppImage y un .deb para Linux x64 y arm64, en la versión 0.24.4. Como la app para Mac, se abre en el panel y necesita el motor instalado arriba; no instala el motor. Se actualiza sola, salvo una copia instalada desde el .deb: instala el siguiente .deb.
-La versión actual, 0.24.4, está bajo la AGPL, como todas las versiones desde la 0.10.0, la primera bajo la AGPL; la 0.9.1 y las anteriores conservan la licencia con la que se publicaron.
+App para Mac: ProjectObservatory-0.24.5-macos.zip, una sola app para Apple silicon e Intel, firmada con Developer ID y notarizada por Apple, para macOS 14+. Se abre en el panel y usa el motor instalado arriba; compárala con el mismo SHA256SUMS.
App para Windows y Linux, desde la 0.22.0: un instalador de Windows para x64 y arm64 que no necesita permisos de administrador, firmado con Authenticode, y un AppImage y un .deb para Linux x64 y arm64, en la versión 0.24.5. Como la app para Mac, se abre en el panel y necesita el motor instalado arriba; no instala el motor. Se actualiza sola, salvo una copia instalada desde el .deb: instala el siguiente .deb.
+La versión actual, 0.24.5, está bajo la AGPL, como todas las versiones desde la 0.10.0, la primera bajo la AGPL; la 0.9.1 y las anteriores conservan la licencia con la que se publicaron.
El análisis de valores conocidos compara artefactos seleccionados con claves ya conocidas localmente. No puede encontrar secretos desconocidos ni demostrar que no queda ninguna copia, y una copia local no es prueba de que otra persona haya obtenido una clave. La rotación en vivo con proveedores y los hosts MCP externos quedan fuera de la suite de pruebas sin conexión.
ANTES DE EMPEZAR
Fabric es el hogar de tus proyectos y sus agentes: cada proyecto guarda allí su propósito, su tablero, sus decisiones y sus versiones. Su primera pantalla ofrece cuatro acciones: crear un agente, adaptar uno que ya tienes, abrir un proyecto o crear uno. Es una vista previa temprana: requiere Docker y la CLI de Supabase, y su conversación guarda los mensajes pero todavía no responde.
Fabric Dashboards muestra cada servicio de agente local en una sola ventana. Descárgalo y luego conéctalo a tu agente de programación por MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Fabric Dashboards muestra cada servicio de agente local en una sola ventana. Descárgalo y luego conéctalo a tu agente de programación por MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"OBTÉN SWITCHBOARD
Última versión: 0.6.31. Ambas descargas incluyen la app de escritorio y la switchboard CLI.
OBTÉN SWITCHBOARD
Última versión: 0.6.32. Ambas descargas incluyen la app de escritorio y la switchboard CLI.
Universal · Apple silicon + Intel
macOS 14 o posterior · archivo ZIP
Firmada con Developer ID y notarizada por Apple. Abre el ZIP, mueve Fabric Switchboard a Aplicaciones y ábrela desde allí.
x64 · Instalador de escritorio + CLI
Archivo ZIP · requiere WebView2
Compilada de forma nativa en Windows. El instalador, la app y la CLI están firmados con Authenticode desde la 0.6.16. El instalador incluye la CLI.
Switchboard gestiona cuentas e inicia las CLI oficiales. No las sustituye.
0b8661e900029ca07a4c6d8ffb827d09a29289fb3f9fbf9b8c87005b3f81e5dd7754656dc085737cd48511d46c7ad7b1cd7d160dfddcedf41e862a8db89f12bdCompara antes de abrir: shasum -a 256 en Terminal, Get-FileHash en PowerShell. Un valor distinto significa un archivo distinto; vuelve a descargarlo.
3541ed09ead5b873bbf30ff0aecb3cf95017f289876fb5b81ff5a1aad115362619af17b20f81238ff21a45bca04eb1e9621bc3d3fa81bcda12b0693952f87e0dCompara antes de abrir: shasum -a 256 en Terminal, Get-FileHash en PowerShell. Un valor distinto significa un archivo distinto; vuelve a descargarlo.
Lee las notas de la versión antes de actualizar. La aceptación con cuentas reales de proveedores en cada plataforma se sigue abiertamente en el repositorio.
EL PROBLEMA
Una sesión larga puede alcanzar el límite de uso de una cuenta a mitad de una tarea. Entonces el trabajo espera mientras cierras sesión, buscas otra cuenta y vuelves a entrar.
Switchboard evita que el trabajo se detenga. Con la rotación activada, la siguiente solicitud pasa a otra cuenta del mismo pool y la sesión sigue abierta.
Claude Code, Codex y los demás agentes de programación populares: Hermes, Kilo Code, Cline, Goose, OpenCode y más. Ver los 30 y cómo se conecta cada uno.
Sí. Crea un proyecto, añade sus carpetas (por ejemplo, varios repositorios relacionados) y elige sus cuentas. Las sesiones iniciadas desde esas carpetas usan solo esas cuentas, el cambio automático se queda dentro de ellas y los agentes que trabajan en otros proyectos nunca cambian a ellas.
Las versiones publicadas cuentan instalaciones, días de uso y cuántas cuentas hay conectadas, por proveedor y tipo. Nunca envían nombres de cuenta, direcciones de correo, inicios de sesión, nombres de pool ni lo que haces con tus cuentas. Un número de instalación aleatorio, compartido por las herramientas de PassionCode.ai en tu equipo, permite contar a una persona una sola vez. Desactívalo en Acerca de → Compartir recuentos de uso anónimos; el interruptor se aplica a todas las herramientas de PassionCode.ai. Qué se envía exactamente.
Sí. Switchboard es de código abierto bajo la GNU AGPL-3.0. Para el uso que la AGPL no cubre, hay una licencia comercial disponible en passioncode.ai/business. Las versiones hasta v0.3.1-beta.1 inclusive se publicaron bajo MIT y siguen disponibles bajo esa licencia. La descarga actual, 0.6.31, se publica bajo la AGPL. v0.4.0-beta.1 se publicó bajo PolyForm Noncommercial o Internal Use y conserva esa licencia. El repositorio incluye instrucciones de compilación, código fuente, pruebas y evidencias de las versiones.
Sí. Switchboard es de código abierto bajo la GNU AGPL-3.0. Para el uso que la AGPL no cubre, hay una licencia comercial disponible en passioncode.ai/business. Las versiones hasta v0.3.1-beta.1 inclusive se publicaron bajo MIT y siguen disponibles bajo esa licencia. La descarga actual, 0.6.32, se publica bajo la AGPL. v0.4.0-beta.1 se publicó bajo PolyForm Noncommercial o Internal Use y conserva esa licencia. El repositorio incluye instrucciones de compilación, código fuente, pruebas y evidencias de las versiones.
PARTE DEL TOOLKIT DE PASSIONCODE
Switchboard gestiona las cuentas de Claude Code y Codex. Project Observatory mantiene a la vista los proyectos en los que trabajan esos agentes. Fabric Dashboards muestra en una sola ventana los servicios locales de agentes de tu Mac. Fabric, el hogar de tus proyectos y sus agentes, está en vista previa temprana.
CÓDIGO ABIERTO · LOCAL PRIMERO
Pruébalo, revisa cómo funciona y cuéntanos dónde debe mejorar.
FABRIC DASHBOARDS · macOS + Windows + Linux
Voyez tous les services d’agents de votre ordinateur dans une seule application : ce qui vous attend passe en premier, et le tableau de bord propre à chaque service s’ouvre juste à côté
DANS LA BOÎTE À OUTILS État, dépenses et contrôle : chaque service d’agent, ce qu’il fait, ce qu’il dépense et ses mises à jour dans une seule fenêtre. Étape 4 de « Comment ça marche ». Tous les outils
Tout installer en une commande
Version 0.7.9 · macOS 13+ · Windows · Linux
FABRIC DASHBOARDS · macOS + Windows + Linux
Voyez tous les services d’agents de votre ordinateur dans une seule application : ce qui vous attend passe en premier, et le tableau de bord propre à chaque service s’ouvre juste à côté
DANS LA BOÎTE À OUTILS État, dépenses et contrôle : chaque service d’agent, ce qu’il fait, ce qu’il dépense et ses mises à jour dans une seule fenêtre. Étape 4 de « Comment ça marche ». Tous les outils
Tout installer en une commande
Version 0.7.10 · macOS 13+ · Windows · Linux
LA FENÊTRE
Ce qui est prêt, ce qui vous attend et ce que cela coûte, avec l’action à un clic. Chaque service ouvre son propre tableau de bord dans l’application.


01 / LE TRAVAIL SOUS LES YEUX
Fabric Dashboards détecte les services compatibles sur votre ordinateur. Chaque service garde son propre rôle ; vous disposez d’un endroit commun pour les inspecter et les piloter.
L’état du service, sa dernière activité et les points qui demandent votre attention s’affichent ensemble. Une sonde lente n’est pas aussitôt traitée comme une panne.
L’interface propre à chaque service s’ouvre dans l’application, avec la session déjà ouverte. Project Observatory est un service compatible que vous pouvez utiliser dès aujourd’hui.
Démarrez, arrêtez ou redémarrez un service, consultez ses logs et utilisez les actions que son contrat expose. Si vous quittez Dashboards, vos services continuent de tourner.
DANS LA 0.6
Ce qu’ont apporté les versions 0.6, de la 0.6.0 le 6 octobre à la 0.6.5 le 8 octobre 2026.
La page Spend liste les limites que chaque agent applique : celle qui demande le plus votre attention passe au rouge quand elle a arrêté le travail ou dépassé son seuil, et à l’orange à 80 %, et chaque agent se déplie sur toutes ses limites, avec leur fenêtre et ce qui a été dépensé. Votre agent lit la même liste via MCP.
Un vrai terminal s’ouvre à côté du tableau de bord d’un service et lance Claude Code, Codex ou un autre runtime dans le dépôt de cet agent. Lorsque Fabric Switchboard associe le dossier à un projet, la session démarre sur le compte de ce projet.
L’application se met à jour seule : une version doit porter la signature de l’organisation et correspondre à ses sommes de contrôle avant de s’installer, et l’installation attend tant qu’une console ou une commande tourne. L’installation automatique peut être désactivée dans les réglages.
Dans Settings → Estate updates, l’application surveille le Fabric Agent Contract et les skills PassionCode.ai, et peut mettre à jour les skills en arrière-plan après avoir vérifié qui les a publiés. Cette option est désactivée par défaut.
Settings → Language : comme sur ce Mac, anglais ou russe. La fenêtre, le menu et l’icône de la barre des menus changent aussitôt.
02 / OBTENIR FABRIC DASHBOARDS
Version 0.7.9. DMG universel pour Apple silicon et Intel, macOS 13 ou version ultérieure. Signé avec Developer ID, notarisé et agrafé (stapled).
Télécharger Fabric Dashboards ↓Ouvrez le DMG, faites glisser Fabric Dashboards dans le dossier Applications, puis ouvrez-le. L’application se lance à l’ouverture de session ; vous pouvez changer cela dans ses réglages.
Version 0.7.9 comprend aussi un installateur Windows signé pour x64 et arm64, ainsi qu’un AppImage et un .deb Linux pour x64 et arm64. Depuis 0.7.4, l’application Windows et l’AppImage se mettent à jour d’elles-mêmes ; une copie installée depuis le .deb, non : installez le .deb suivant.
Téléchargements Windows et LinuxLes services s’installent séparément. Une liste vide est normale tant qu’aucun service compatible n’est installé ; Dashboards ne transforme pas chaque processus local en service d’agent.
Essayez Project Observatory, ou créez votre propre service avec le Fabric Agent Adapter. L’application elle-même ne demande ni compte ni clé API.
ff45a974f53000056dc76537c193d1439835e3de2ae8602f3458d2c35bc4551f02 / OBTENIR FABRIC DASHBOARDS
Version 0.7.10. DMG universel pour Apple silicon et Intel, macOS 13 ou version ultérieure. Signé avec Developer ID, notarisé et agrafé (stapled).
Télécharger Fabric Dashboards ↓Ouvrez le DMG, faites glisser Fabric Dashboards dans le dossier Applications, puis ouvrez-le. L’application se lance à l’ouverture de session ; vous pouvez changer cela dans ses réglages.
Version 0.7.10 comprend aussi un installateur Windows signé pour x64 et arm64, ainsi qu’un AppImage et un .deb Linux pour x64 et arm64. Depuis 0.7.4, l’application Windows et l’AppImage se mettent à jour d’elles-mêmes ; une copie installée depuis le .deb, non : installez le .deb suivant.
Téléchargements Windows et LinuxLes services s’installent séparément. Une liste vide est normale tant qu’aucun service compatible n’est installé ; Dashboards ne transforme pas chaque processus local en service d’agent.
Essayez Project Observatory, ou créez votre propre service avec le Fabric Agent Adapter. L’application elle-même ne demande ni compte ni clé API.
edcc0c571f0a29c7d7c8e061e75a5ad4479bc96c5d16ef23d5d4f3d25d7f219303 / POUR VOS AGENTS
Enregistrez le serveur MCP de l’application dans votre client. Un agent peut lister les services, obtenir les liens vers leurs tableaux de bord et utiliser les opérations que les règles de l’application autorisent.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Une fois l’application installée dans Applications, demandez à votre agent d’appeler list_services. Un résultat vide signifie qu’aucun service n’est encore installé. D’autres clients MCP peuvent lancer le même exécutable comme serveur stdio. Consultez le guide de configuration MCP.
04 / BON À SAVOIR
Non. Fabric Dashboards fonctionne seul. C’est l’un des outils de Fabric, et il peut afficher des services compatibles avant même que vous utilisiez la préversion de Fabric.
Les services qui publient un descripteur local pour fabric-service/0.1. Project Observatory le prend en charge. Le Fabric Agent Contract définit le protocole, et l’Adapter vous aide à l’implémenter.
Fabric Dashboards est open source sous licence GNU AGPL-3.0. Une licence commerciale est disponible : passioncode.ai/business. La version 0.1.0 reste sous MIT ; les versions 0.2.0 et 0.3.0 restent sous PolyForm Noncommercial ou Internal Use. La version 0.3.1 est la première sous AGPL.
AU CŒUR DE VOTRE ESPACE DE TRAVAIL POUR AGENTS IA
Suivez vos projets avec Observatory. Configurez vos comptes avec Switchboard. N’ajoutez que les outils dont votre travail a besoin.
Découvrir les outils ↗FABRIC INBOX · PRÉVERSION DE DÉVELOPPEMENT
Réunissez vos boîtes Gmail et Cloudflare dans une seule liste, le courrier important en premier. Des agents sur vos propres domaines répondent à ce que vous autorisez et laissent le reste en brouillon
DANS LA BOÎTE À OUTILS Courrier : les adresses que les agents lisent et auxquelles ils répondent selon la politique que vous définissez. Étape 5 de « Comment ça marche ». Tous les outils
Tout installer en une commande
Préversion de développement 0.17.0 · macOS 12+ · Windows · Linux · open source sous licence AGPL-3.0
FABRIC INBOX · PRÉVERSION DE DÉVELOPPEMENT
Réunissez vos boîtes Gmail et Cloudflare dans une seule liste, le courrier important en premier. Des agents sur vos propres domaines répondent à ce que vous autorisez et laissent le reste en brouillon
DANS LA BOÎTE À OUTILS Courrier : les adresses que les agents lisent et auxquelles ils répondent selon la politique que vous définissez. Étape 5 de « Comment ça marche ». Tous les outils
Tout installer en une commande
Préversion de développement 0.18.0 · macOS 12+ · Windows · Linux · open source sous licence AGPL-3.0
NOUVEAU DANS 0.15
La version 0.15 place Claude Code ou Codex à côté de votre courrier et lui permet de configurer Inbox pour vous. La console fonctionne à partir de 0.15.1 : dans 0.15.0, elle ne démarrait pas. Comment un agent se connecte

OBTENIR FABRIC INBOX
Dernière préversion : 0.17.0. L’application crée son serveur de messagerie dans votre propre compte Cloudflare et l’ouvre ; votre courrier reste dans vos comptes.
OBTENIR FABRIC INBOX
Dernière préversion : 0.18.0. L’application crée son serveur de messagerie dans votre propre compte Cloudflare et l’ouvre ; votre courrier reste dans vos comptes.
Universal · Apple silicon + Intel · macOS 12 ou ultérieur
Programme d’installation DMG · signé Developer ID et notarisé par Apple
Ouvrez le DMG et faites glisser Fabric Inbox dans Applications.
Une copie Mac antérieure à 0.15.2 ne peut pas se mettre à jour elle-même : téléchargez 0.15.2 une fois et installez-la par-dessus l’ancienne. Les versions suivantes s’installent de nouveau d’elles-mêmes.
La version 0.17.0 fournit aussi un installateur Windows pour x64 et arm64 qui ne demande pas de droits d’administrateur, signé avec Authenticode depuis la 0.14.1, ainsi qu’un AppImage et un .deb Linux pour x64 et arm64.
Téléchargements Windows et LinuxL’application Windows et l’AppImage se mettent à jour d’elles-mêmes ; une copie installée depuis le .deb, non : installez le .deb suivant. Sous Linux, l’application garde votre connexion dans le Secret Service (GNOME Keyring ou KWallet) et ne démarre pas sans lui.
La version 0.18.0 fournit aussi un installateur Windows pour x64 et arm64 qui ne demande pas de droits d’administrateur, signé avec Authenticode depuis la 0.14.1, ainsi qu’un AppImage et un .deb Linux pour x64 et arm64.
Téléchargements Windows et LinuxL’application Windows et l’AppImage se mettent à jour d’elles-mêmes ; une copie installée depuis le .deb, non : installez le .deb suivant. Sous Linux, l’application garde votre connexion dans le Secret Service (GNOME Keyring ou KWallet) et ne démarre pas sans lui.
Au premier lancement, choisissez Create my server on Cloudflare. Si votre agent de code a créé le serveur, choisissez plutôt Use the server your agent set up.
Le guide d’installation détaille chaque réglage.
703fabc72024a905cb1b1c2bf1eff1c3a8a7b253fe60e5b034cd016233a79c78Comparez avant d’ouvrir : shasum -a 256 dans Terminal. Une valeur différente signifie un fichier différent ; téléchargez-le à nouveau.
3d971a0b00765ce1faf9dea63b41503dd29180adbe79bc2a5d0951a857641ffdComparez avant d’ouvrir : shasum -a 256 dans Terminal. Une valeur différente signifie un fichier différent ; téléchargez-le à nouveau.
Ceci est une préversion de développement. Les réponses des agents n’ont pas encore été testées avec un véritable appel de modèle, et Gmail n’a pas encore été validé sur un vrai compte. La prise en charge d’IMAP générique et d’Outlook est prévue ; ni l’un ni l’autre n’est proposé aujourd’hui comme intégration fonctionnelle.
POUR LES AGENTS
Votre serveur répond au Model Context Protocol à l’adresse /mcp. Chaque fonction de l’application est aussi un outil MCP : Claude Code ou un autre client MCP peut donc lire, trier et envoyer du courrier et gérer les adresses, dans la limite du niveau de sa clé.
Construisez un espace de travail où les agents font le travail, et où vous voyez tout
Fabric est le foyer de vos projets et de leurs agents. Switchboard, Dashboards, Observatory et Inbox fonctionnent avec lui, et aussi seuls. Une commande installe le tout dès aujourd’hui
-Open source sous licence AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.31 · Dashboards 0.7.9 · Observatory 0.24.4
+Open source sous licence AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.32 · Dashboards 0.7.10 · Observatory 0.24.5
OBTENIR OBSERVATORY
Dernière version : 0.24.4. Aucune clé API n’est nécessaire pour la première observation locale. Confiez l’installation à votre agent de code, ou faites-la vous-même.
Télécharger project_observatory-0.24.4-py3-none-any.whl et SHA256SUMS depuis la version 0.24.4, les vérifier avec shasum -a 256 -c SHA256SUMS --ignore-missing, puis, dans un environnement Python 3.11+ isolé qui prend en charge les extensions SQLite, exécuter pip install --no-deps sur le wheel, puis sur son extra [full] avec -c "$(project-observatory full-path)/requirements-full.lock", l’ensemble de dépendances avec lequel la version a été testée. Sur macOS, utilisez le Python de Homebrew. Sous Windows, utilisez Python 3.13 ou ultérieur et les étapes PowerShell du guide d’installation.
project-observatory full init, puis choisissez le dossier à observer avec full configure sources projects. La configuration, les clés et l’historique restent hors du code installé.
project-observatory full local, puis full open. Pour le russe : full configure interface locale ru.
Le serveur MCP communique en stdio : claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", puis demandez observatory_overview.
OBTENIR OBSERVATORY
Dernière version : 0.24.5. Aucune clé API n’est nécessaire pour la première observation locale. Confiez l’installation à votre agent de code, ou faites-la vous-même.
Télécharger project_observatory-0.24.5-py3-none-any.whl et SHA256SUMS depuis la version 0.24.5, les vérifier avec shasum -a 256 -c SHA256SUMS --ignore-missing, puis, dans un environnement Python 3.11+ isolé qui prend en charge les extensions SQLite, exécuter pip install --no-deps sur le wheel, puis sur son extra [full] avec -c "$(project-observatory full-path)/requirements-full.lock", l’ensemble de dépendances avec lequel la version a été testée. Sur macOS, utilisez le Python de Homebrew. Sous Windows, utilisez Python 3.13 ou ultérieur et les étapes PowerShell du guide d’installation.
project-observatory full init, puis choisissez le dossier à observer avec full configure sources projects. La configuration, les clés et l’historique restent hors du code installé.
project-observatory full local, puis full open. Pour le russe : full configure interface locale ru.
Le serveur MCP communique en stdio : claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", puis demandez observatory_overview.
Application Mac : ProjectObservatory-0.24.4-macos.zip, une seule application pour Apple silicon et Intel, signée avec un Developer ID et notarisée par Apple, pour macOS 14+. Elle s’ouvre sur le tableau de bord et utilise le moteur installé ci-dessus ; vérifiez-la avec le même SHA256SUMS.
Application Windows et Linux, depuis la 0.22.0 : un installateur Windows pour x64 et arm64 qui ne demande pas de droits d’administrateur, signé avec Authenticode, et un AppImage et un .deb pour Linux x64 et arm64, dans la version 0.24.4. Comme l’application Mac, elle s’ouvre sur le tableau de bord et a besoin du moteur installé ci-dessus ; elle n’installe pas le moteur. Elle se met à jour d’elle-même, sauf une copie installée depuis le .deb : installez le .deb suivant.
-La version actuelle, 0.24.4, est sous AGPL, comme toutes les versions depuis la 0.10.0, la première sous AGPL ; la 0.9.1 et les précédentes conservent la licence avec laquelle elles sont sorties.
+Application Mac : ProjectObservatory-0.24.5-macos.zip, une seule application pour Apple silicon et Intel, signée avec un Developer ID et notarisée par Apple, pour macOS 14+. Elle s’ouvre sur le tableau de bord et utilise le moteur installé ci-dessus ; vérifiez-la avec le même SHA256SUMS.
Application Windows et Linux, depuis la 0.22.0 : un installateur Windows pour x64 et arm64 qui ne demande pas de droits d’administrateur, signé avec Authenticode, et un AppImage et un .deb pour Linux x64 et arm64, dans la version 0.24.5. Comme l’application Mac, elle s’ouvre sur le tableau de bord et a besoin du moteur installé ci-dessus ; elle n’installe pas le moteur. Elle se met à jour d’elle-même, sauf une copie installée depuis le .deb : installez le .deb suivant.
+La version actuelle, 0.24.5, est sous AGPL, comme toutes les versions depuis la 0.10.0, la première sous AGPL ; la 0.9.1 et les précédentes conservent la licence avec laquelle elles sont sorties.
L’analyse par valeurs connues compare les artefacts sélectionnés aux clés déjà connues localement. Elle ne peut ni trouver des secrets inconnus ni prouver qu’aucune copie ne subsiste, et une copie locale ne prouve pas que quelqu’un d’autre a obtenu une clé. La rotation réelle des clés chez les fournisseurs et les hôtes MCP externes ne sont pas couverts par la suite de tests hors ligne.
AVANT DE COMMENCER
Fabric est le foyer de vos projets et de leurs agents : chaque projet y garde son objectif, son tableau, ses décisions et ses versions. Son premier écran propose quatre actions : créer un agent, adapter un agent existant, ouvrir un projet ou en créer un. C’est une préversion : elle nécessite Docker et la CLI Supabase, et sa conversation enregistre les messages mais ne répond pas encore.
Fabric Dashboards affiche chaque service d’agent local dans une seule fenêtre. Téléchargez-le, puis connectez-le à votre agent de code via MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Fabric Dashboards affiche chaque service d’agent local dans une seule fenêtre. Téléchargez-le, puis connectez-le à votre agent de code via MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"OBTENIR SWITCHBOARD
Dernière version : 0.6.31. Les deux téléchargements incluent l’application de bureau et la switchboard CLI.
OBTENIR SWITCHBOARD
Dernière version : 0.6.32. Les deux téléchargements incluent l’application de bureau et la switchboard CLI.
Universel · Apple silicon + Intel
macOS 14 ou ultérieur · archive ZIP
Signé avec un Developer ID et notarisé par Apple. Ouvrez le ZIP, déplacez Fabric Switchboard dans Applications et lancez-le depuis ce dossier.
x64 · Installateur de l’application de bureau + CLI
Archive ZIP · WebView2 requis
Compilé nativement sous Windows. L’installateur, l’application et la CLI sont signés avec Authenticode depuis la 0.6.16. L’installateur inclut la CLI.
Switchboard gère les comptes et lance les CLI officielles. Il ne les remplace pas.
0b8661e900029ca07a4c6d8ffb827d09a29289fb3f9fbf9b8c87005b3f81e5dd7754656dc085737cd48511d46c7ad7b1cd7d160dfddcedf41e862a8db89f12bdÀ comparer avant l’ouverture : shasum -a 256 dans Terminal, Get-FileHash dans PowerShell. Une valeur différente signifie un fichier différent : téléchargez-le de nouveau.
3541ed09ead5b873bbf30ff0aecb3cf95017f289876fb5b81ff5a1aad115362619af17b20f81238ff21a45bca04eb1e9621bc3d3fa81bcda12b0693952f87e0dÀ comparer avant l’ouverture : shasum -a 256 dans Terminal, Get-FileHash dans PowerShell. Une valeur différente signifie un fichier différent : téléchargez-le de nouveau.
Lisez les notes de version avant de mettre à jour. La recette avec de vrais comptes de fournisseurs sur chaque plateforme est suivie publiquement dans le dépôt.
LE PROBLÈME
Une longue session peut atteindre la limite d’usage d’un compte en plein milieu d’une tâche. Le travail attend alors que vous vous déconnectiez, trouviez un autre compte et vous reconnectiez.
Switchboard fait avancer le travail. Quand la rotation est activée, la requête suivante passe sur un autre compte du même groupe, et la session reste ouverte.
Claude Code, Codex et les autres agents de code populaires : Hermes, Kilo Code, Cline, Goose, OpenCode et bien d’autres. Voir les 30 agents et la façon dont chacun se connecte.
Oui. Créez un projet, ajoutez ses dossiers (par exemple plusieurs dépôts liés) et choisissez ses comptes. Les sessions lancées depuis ces dossiers n’utilisent que ces comptes, le changement automatique reste limité à eux, et les agents qui travaillent sur d’autres projets ne basculent jamais dessus.
Les versions publiées comptent les installations, les jours d’utilisation et le nombre de comptes connectés, par fournisseur et par type. Elles n’envoient jamais de noms de comptes, d’adresses e-mail, de connexions, de noms de groupes ni ce que vous faites avec vos comptes. Un numéro d’installation aléatoire, partagé par les outils PassionCode.ai de votre ordinateur, permet de ne compter une personne qu’une fois. Désactivez-le dans À propos → Share anonymous usage counts ; ce réglage s’applique à tous les outils PassionCode.ai. Ce qui est envoyé exactement.
Oui. Switchboard est open source sous licence GNU AGPL-3.0. Pour un usage que l’AGPL ne couvre pas, une licence commerciale est disponible auprès de passioncode.ai/business. Les versions jusqu’à v0.3.1-beta.1 incluse ont été publiées sous licence MIT et restent disponibles sous cette licence. Le téléchargement actuel, 0.6.31, est publié sous AGPL. La v0.4.0-beta.1 a été publiée sous PolyForm Noncommercial or Internal Use et conserve cette licence. Le dépôt comprend les instructions de compilation, le code source, les tests et les preuves de publication.
Oui. Switchboard est open source sous licence GNU AGPL-3.0. Pour un usage que l’AGPL ne couvre pas, une licence commerciale est disponible auprès de passioncode.ai/business. Les versions jusqu’à v0.3.1-beta.1 incluse ont été publiées sous licence MIT et restent disponibles sous cette licence. Le téléchargement actuel, 0.6.32, est publié sous AGPL. La v0.4.0-beta.1 a été publiée sous PolyForm Noncommercial or Internal Use et conserve cette licence. Le dépôt comprend les instructions de compilation, le code source, les tests et les preuves de publication.
FAIT PARTIE DE LA BOÎTE À OUTILS PASSIONCODE
Switchboard gère les comptes Claude Code et Codex. Project Observatory garde sous les yeux les projets sur lesquels travaillent ces agents. Fabric Dashboards affiche dans une seule fenêtre les services d’agents locaux de votre Mac. Fabric, le foyer de vos projets et de leurs agents, est en préversion.
OPEN SOURCE · LOCAL D’ABORD
Essayez-le, examinez son fonctionnement et dites-nous où il doit s’améliorer.
FABRIC INBOX · DEVELOPMENT PREVIEW
Bring Gmail and Cloudflare mailboxes into one list, important mail first. Agents for your own domains answer what you allow and leave the rest as a draft
IN THE TOOLKIT Mail: the addresses agents read and answer within the policy you set. Step 5 of how it works. All the tools
Set up everything with one command
Development preview 0.17.0 · macOS 12+ · Windows · Linux · open source under AGPL-3.0
FABRIC INBOX · DEVELOPMENT PREVIEW
Bring Gmail and Cloudflare mailboxes into one list, important mail first. Agents for your own domains answer what you allow and leave the rest as a draft
IN THE TOOLKIT Mail: the addresses agents read and answer within the policy you set. Step 5 of how it works. All the tools
Set up everything with one command
Development preview 0.18.0 · macOS 12+ · Windows · Linux · open source under AGPL-3.0
NEW IN 0.15
Release 0.15 puts Claude Code or Codex beside your mail and lets it set Inbox up for you. The console works from 0.15.1: in 0.15.0 it could not start. How an agent connects

GET FABRIC INBOX
Latest preview: 0.17.0. The app creates its mail server in your own Cloudflare account and opens it; your mail stays with your accounts.
GET FABRIC INBOX
Latest preview: 0.18.0. The app creates its mail server in your own Cloudflare account and opens it; your mail stays with your accounts.
Universal · Apple silicon + Intel · macOS 12 or later
DMG installer · Developer ID signed and notarized by Apple
Open the DMG and drag Fabric Inbox to Applications.
A Mac copy older than 0.15.2 cannot update itself: download 0.15.2 once and install it over the old one. Later releases install themselves again.
Release 0.17.0 also ships a Windows installer for x64 and arm64 that needs no administrator rights, Authenticode-signed since 0.14.1, and a Linux AppImage and .deb for x64 and arm64.
Windows and Linux downloadsThe Windows app and the AppImage update themselves; a copy installed from the .deb does not, so install the next .deb. On Linux the app keeps your sign-in in the Secret Service (GNOME Keyring or KWallet) and will not start without one.
Release 0.18.0 also ships a Windows installer for x64 and arm64 that needs no administrator rights, Authenticode-signed since 0.14.1, and a Linux AppImage and .deb for x64 and arm64.
Windows and Linux downloadsThe Windows app and the AppImage update themselves; a copy installed from the .deb does not, so install the next .deb. On Linux the app keeps your sign-in in the Secret Service (GNOME Keyring or KWallet) and will not start without one.
On first open, choose Create my server on Cloudflare. If your coding agent made the server, choose Use the server your agent set up instead.
The setup guide lists every setting.
703fabc72024a905cb1b1c2bf1eff1c3a8a7b253fe60e5b034cd016233a79c78Compare before opening: shasum -a 256 in Terminal. A different value means a different file; download it again.
3d971a0b00765ce1faf9dea63b41503dd29180adbe79bc2a5d0951a857641ffdCompare before opening: shasum -a 256 in Terminal. A different value means a different file; download it again.
This is a development preview. Agent answers have not yet been tried with a real model call, and Gmail has not yet been accepted on a real account. General IMAP and Outlook support are planned; neither is offered as a working integration today.
FOR AGENTS
Your server answers the Model Context Protocol at /mcp. Each function of the app is also an MCP tool, so Claude Code or another MCP client can read, sort and send mail and manage addresses within the level of its key.
Build a workplace where agents do the work, and you see all of it
Fabric is the home for your projects and their agents. Switchboard, Dashboards, Observatory and Inbox work with it, and on their own. One command sets it all up today
-Open source under AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.31 · Dashboards 0.7.9 · Observatory 0.24.4
+Open source under AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.32 · Dashboards 0.7.10 · Observatory 0.24.5
OBSERVATORY を入手
最新のリリース:0.24.4。最初のローカル観察に API キーは不要です。セットアップはコーディングエージェントに任せることも、ご自身で実行することもできます。
ダウンロード対象:project_observatory-0.24.4-py3-none-any.whlとSHA256SUMS(取得元:リリース 0.24.4)。確認にはshasum -a 256 -c SHA256SUMS --ignore-missingを使います。その後、SQLite 拡張に対応した分離済みの Python 3.11+ 環境で、pip install --no-depsで wheel を、続けて[full] extra を-c "$(project-observatory full-path)/requirements-full.lock"付きでインストールします。これはリリースがテストされた依存関係セットです。macOS では Homebrew の Python を使ってください。Windows では Python 3.13 以降を使い、インストールガイドの PowerShell の手順に従ってください。
project-observatory full init。続いて、観察するフォルダを次で選びます:full configure sources projects。設定、キー、履歴は、インストールしたコードとは別の場所に保存されます。
project-observatory full local。続いてfull open。ロシア語にするには:full configure interface locale ru。
MCP サーバーは stdio で動作します:claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py"。続いて、次を依頼します:observatory_overview。
OBSERVATORY を入手
最新のリリース:0.24.5。最初のローカル観察に API キーは不要です。セットアップはコーディングエージェントに任せることも、ご自身で実行することもできます。
ダウンロード対象:project_observatory-0.24.5-py3-none-any.whlとSHA256SUMS(取得元:リリース 0.24.5)。確認にはshasum -a 256 -c SHA256SUMS --ignore-missingを使います。その後、SQLite 拡張に対応した分離済みの Python 3.11+ 環境で、pip install --no-depsで wheel を、続けて[full] extra を-c "$(project-observatory full-path)/requirements-full.lock"付きでインストールします。これはリリースがテストされた依存関係セットです。macOS では Homebrew の Python を使ってください。Windows では Python 3.13 以降を使い、インストールガイドの PowerShell の手順に従ってください。
project-observatory full init。続いて、観察するフォルダを次で選びます:full configure sources projects。設定、キー、履歴は、インストールしたコードとは別の場所に保存されます。
project-observatory full local。続いてfull open。ロシア語にするには:full configure interface locale ru。
MCP サーバーは stdio で動作します:claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py"。続いて、次を依頼します:observatory_overview。
Mac アプリ:ProjectObservatory-0.24.4-macos.zip。Apple silicon と Intel の両方で動く一つのアプリで、Developer ID で署名され、Apple による公証済みで、macOS 14 以降向けです。ダッシュボードが開き、上でインストールしたエンジンを使います。検証には上記と同じファイルを使います:SHA256SUMS。
Windows と Linux 向けアプリ(0.22.0 から):管理者権限の要らない x64 と arm64 向けの Windows インストーラー(Authenticode 署名済み)と、Linux x64 と arm64 向けの AppImage と .deb は、リリース 0.24.4で入手できます。Mac アプリと同じくダッシュボードが開き、上でインストールしたエンジンが必要です。エンジン自体はインストールしません。.deb からインストールしたものを除き、自動でアップデートされます。.deb の場合は次の .deb をインストールしてください。
-現在のリリース 0.24.4は AGPL です。0.10.0 以降のすべてのリリースがそうで、0.10.0 が AGPL 下での最初のリリースです。0.9.1 以前は、リリース時のライセンスのままです。
+Mac アプリ:ProjectObservatory-0.24.5-macos.zip。Apple silicon と Intel の両方で動く一つのアプリで、Developer ID で署名され、Apple による公証済みで、macOS 14 以降向けです。ダッシュボードが開き、上でインストールしたエンジンを使います。検証には上記と同じファイルを使います:SHA256SUMS。
Windows と Linux 向けアプリ(0.22.0 から):管理者権限の要らない x64 と arm64 向けの Windows インストーラー(Authenticode 署名済み)と、Linux x64 と arm64 向けの AppImage と .deb は、リリース 0.24.5で入手できます。Mac アプリと同じくダッシュボードが開き、上でインストールしたエンジンが必要です。エンジン自体はインストールしません。.deb からインストールしたものを除き、自動でアップデートされます。.deb の場合は次の .deb をインストールしてください。
+現在のリリース 0.24.5は AGPL です。0.10.0 以降のすべてのリリースがそうで、0.10.0 が AGPL 下での最初のリリースです。0.9.1 以前は、リリース時のライセンスのままです。
既知の値のスキャンは、選択したアーティファクトを、ローカルで既知のキーと照合します。未知のシークレットは検出できず、コピーが残っていないことの証明もできません。また、ローカルにコピーがあっても、他の誰かがキーを入手した証拠にはなりません。プロバイダー側での実際のローテーションと外部の MCP ホストは、オフラインのテストスイートの対象外です。
はじめる前に
Fabric は、プロジェクトとそのエージェントのための拠点です。各プロジェクトの目的、ボード、決定事項、リリースがここに置かれます。最初の画面には、エージェントを作成する、お手持ちのエージェントを対応させる、プロジェクトを開く、プロジェクトを作成する、の4つの操作があります。早期プレビュー版のため、Docker と Supabase CLI が必要で、会話はメッセージを保存しますが、まだ応答しません。
Fabric Dashboards は、ローカルのエージェントサービスをすべて1つのウィンドウに表示します。ダウンロードしてから、MCP 経由でコーディングエージェントに接続します。
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Fabric Dashboards は、ローカルのエージェントサービスをすべて1つのウィンドウに表示します。ダウンロードしてから、MCP 経由でコーディングエージェントに接続します。
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"SWITCHBOARD を入手
最新のリリース:0.6.31。どちらのダウンロードにも、デスクトップアプリとswitchboard CLI が含まれます。
SWITCHBOARD を入手
最新のリリース:0.6.32。どちらのダウンロードにも、デスクトップアプリとswitchboard CLI が含まれます。
ユニバーサル · Apple silicon + Intel
macOS 14 以降 · ZIP アーカイブ
Developer ID で署名され、Apple による公証を受けています。ZIP を開き、Fabric Switchboard を「アプリケーション」に移動して、そこから開いてください。
x64 · デスクトップインストーラー + CLI
ZIP アーカイブ · WebView2 が必要
Windows 上でネイティブにビルドされています。インストーラー、アプリ、CLI は 0.6.16 から Authenticode 署名済みです。インストーラーには CLI が含まれます。
Switchboard はアカウントを管理し、公式の CLI を起動します。公式 CLI の代わりになるものではありません。
0b8661e900029ca07a4c6d8ffb827d09a29289fb3f9fbf9b8c87005b3f81e5dd7754656dc085737cd48511d46c7ad7b1cd7d160dfddcedf41e862a8db89f12bd開く前に比較してください:shasum -a 256(ターミナル)、Get-FileHash(PowerShell)で確認できます。値が異なる場合は別のファイルです。もう一度ダウンロードしてください。
3541ed09ead5b873bbf30ff0aecb3cf95017f289876fb5b81ff5a1aad115362619af17b20f81238ff21a45bca04eb1e9621bc3d3fa81bcda12b0693952f87e0d開く前に比較してください:shasum -a 256(ターミナル)、Get-FileHash(PowerShell)で確認できます。値が異なる場合は別のファイルです。もう一度ダウンロードしてください。
アップグレードする前に、リリースノートを確認してください。各プラットフォームで実際のプロバイダーアカウントを使った受け入れ確認は、リポジトリで公開して追跡しています。
課題
長いセッションでは、作業の途中でアカウントの使用量の上限に達することがあります。すると、サインアウトして別のアカウントを探し、サインインし直す間、作業が止まってしまいます。
Switchboard は 作業 を止めません。ローテーションをオンにすると、次のリクエストは同じプールの別のアカウントに移り、セッションは開いたままです。
Claude Code、Codex のほか、Hermes、Kilo Code、Cline、Goose、OpenCode など、よく使われるコーディングエージェントに対応しています。30 件すべてと接続方法を見る。
はい。プロジェクトを作成し、そのフォルダー(たとえば関連する複数のリポジトリ)を追加して、使用するアカウントを選びます。それらのフォルダーから起動したセッションはそのアカウントだけを使い、自動切り替えもその範囲内にとどまります。他のプロジェクトで作業するエージェントがそれらのアカウントに切り替わることはありません。
リリースビルドは、インストール数、使用日数、接続されているアカウント数をプロバイダーと種類別に集計します。アカウント名、メールアドレス、サインイン情報、プール名、アカウントでの操作内容は送信しません。お使いのコンピューター上の PassionCode.ai ツールで共有するランダムなインストール番号により、1 人を 1 回として数えます。「概要」→「匿名の使用量カウントを共有」でオフにできます。この設定はすべての PassionCode.ai ツールに適用されます。送信される内容の詳細。
はい。Switchboard は GNU AGPL-3.0 に基づくオープンソースです。AGPL がカバーしない用途には、次の窓口から商用ライセンスを利用できます:passioncode.ai/business。v0.3.1-beta.1 までのリリースは MIT ライセンスで公開されており、引き続きそのライセンスで利用できます。現在のダウンロード版(0.6.31)は AGPL の下でリリースされています。v0.4.0-beta.1 は PolyForm Noncommercial or Internal Use の下でリリースされ、そのライセンスのままです。 このリポジトリには、ビルド手順、ソース、テスト、リリースの証跡があります。
はい。Switchboard は GNU AGPL-3.0 に基づくオープンソースです。AGPL がカバーしない用途には、次の窓口から商用ライセンスを利用できます:passioncode.ai/business。v0.3.1-beta.1 までのリリースは MIT ライセンスで公開されており、引き続きそのライセンスで利用できます。現在のダウンロード版(0.6.32)は AGPL の下でリリースされています。v0.4.0-beta.1 は PolyForm Noncommercial or Internal Use の下でリリースされ、そのライセンスのままです。 このリポジトリには、ビルド手順、ソース、テスト、リリースの証跡があります。
PASSIONCODE ツールキットの一部
Switchboard は Claude Code と Codex のアカウントを管理します。Project Observatory は、それらのエージェントが作業するプロジェクトを把握できる状態に保ちます。Fabric Dashboards は、Mac 上のローカルのエージェントサービスを 1 つのウィンドウに表示します。プロジェクトとそのエージェントのための拠点である Fabric は、早期プレビュー版です。
オープンソース · ローカル優先
試して、仕組みを確かめ、改善が必要な点をお知らせください。
FABRIC DASHBOARDS · macOS + Windows + Linux
내 컴퓨터의 모든 에이전트 서비스를 하나의 앱에서 보세요. 내 확인이 필요한 것이 먼저 보이고, 각 서비스의 대시보드가 바로 옆에 열립니다
툴킷 안에서 상태, 지출, 제어: 모든 에이전트 서비스가 무엇을 하고 얼마를 쓰는지, 업데이트까지 한 창에서 봅니다. 작동 방식의 4단계입니다. 모든 도구
릴리스 0.7.9 · macOS 13 이상 · Windows · Linux
FABRIC DASHBOARDS · macOS + Windows + Linux
내 컴퓨터의 모든 에이전트 서비스를 하나의 앱에서 보세요. 내 확인이 필요한 것이 먼저 보이고, 각 서비스의 대시보드가 바로 옆에 열립니다
툴킷 안에서 상태, 지출, 제어: 모든 에이전트 서비스가 무엇을 하고 얼마를 쓰는지, 업데이트까지 한 창에서 봅니다. 작동 방식의 4단계입니다. 모든 도구
릴리스 0.7.10 · macOS 13 이상 · Windows · Linux
창
준비된 것, 확인이 필요한 것, 비용이 얼마인지를 보여 주고, 필요한 동작은 한 번의 클릭으로 실행할 수 있습니다. 각 서비스는 앱 안에서 자체 대시보드를 엽니다.


01 / 작업을 한눈에
Fabric Dashboards는 내 컴퓨터에서 호환되는 서비스를 찾아냅니다. 각 서비스는 자기 역할을 그대로 유지하고, 사용자는 서비스를 함께 점검하고 제어할 공용 공간을 얻습니다.
서비스 상태, 최근 활동, 확인이 필요한 항목이 함께 표시됩니다. 느린 응답은 곧바로 장애로 처리되지 않습니다.
각 서비스의 인터페이스가 로그인된 상태로 앱 안에서 열립니다. Project Observatory는 지금 사용할 수 있는 호환 서비스 중 하나입니다.
서비스를 시작, 중지, 재시작하고 로그를 확인하며, 서비스 계약이 제공하는 동작을 사용할 수 있습니다. Dashboards를 종료해도 서비스는 계속 실행됩니다.
0.6 업데이트
2026년 10월 6일의 0.6.0부터 10월 8일의 0.6.5까지, 0.6 릴리스에서 추가된 내용입니다.
Spend 페이지에는 각 에이전트에 적용된 한도가 나열됩니다. 가장 확인이 필요한 한도는 작업이 멈췄거나 기준선을 넘으면 빨간색, 80%에 이르면 주황색으로 표시되며, 에이전트를 펼치면 모든 한도와 해당 기간, 사용한 금액을 볼 수 있습니다. 에이전트도 MCP로 같은 목록을 읽습니다.
서비스 대시보드 옆에 실제 터미널이 열리고, 해당 에이전트의 저장소에서 Claude Code, Codex 또는 다른 런타임이 실행됩니다. Fabric Switchboard가 폴더를 프로젝트에 연결해 둔 경우, 세션은 그 프로젝트의 계정으로 시작됩니다.
앱은 스스로 업데이트합니다. 릴리스는 설치 전에 조직의 서명을 갖추고 체크섬과 일치해야 하며, 콘솔이나 명령이 실행되는 동안에는 기다립니다. 자동 설치는 설정에서 끌 수 있습니다.
설정 → Estate updates는 Fabric Agent Contract와 PassionCode.ai 스킬을 감시하며, 게시한 주체를 확인한 뒤 백그라운드에서 스킬을 업데이트할 수 있습니다. 이 스위치는 기본적으로 꺼져 있습니다.
설정 → 언어: 이 Mac의 설정에 따라 English 또는 Русский입니다. 창, 메뉴, 트레이가 한 번에 전환됩니다.
02 / FABRIC DASHBOARDS 받기
릴리스 0.7.9. Apple silicon과 Intel용 유니버설 DMG, macOS 13 이상. Developer ID 서명, 공증, 스테이플 완료.
Fabric Dashboards 다운로드 ↓DMG를 열고 Fabric Dashboards를 응용 프로그램 폴더로 드래그한 다음 실행합니다. 앱은 로그인할 때 시작되며, 설정에서 바꿀 수 있습니다.
릴리스 0.7.9에는 x64와 arm64용 서명된 Windows 설치 파일, x64와 arm64용 Linux AppImage와 .deb도 포함됩니다. 0.7.4부터 Windows 앱과 AppImage는 스스로 업데이트됩니다. .deb로 설치한 사본은 그렇지 않으므로 다음 .deb를 설치하세요.
Windows와 Linux 다운로드서비스는 별도로 설치합니다. 호환되는 서비스를 설치하기 전에는 목록이 비어 있는 것이 정상이며, Dashboards가 모든 로컬 프로세스를 에이전트 서비스로 바꾸지는 않습니다.
먼저 Project Observatory를 써 보거나, Fabric Agent Adapter로 직접 서비스를 만들 수 있습니다. 앱 자체에는 계정이나 API 키가 필요하지 않습니다.
ff45a974f53000056dc76537c193d1439835e3de2ae8602f3458d2c35bc4551f02 / FABRIC DASHBOARDS 받기
릴리스 0.7.10. Apple silicon과 Intel용 유니버설 DMG, macOS 13 이상. Developer ID 서명, 공증, 스테이플 완료.
Fabric Dashboards 다운로드 ↓DMG를 열고 Fabric Dashboards를 응용 프로그램 폴더로 드래그한 다음 실행합니다. 앱은 로그인할 때 시작되며, 설정에서 바꿀 수 있습니다.
릴리스 0.7.10에는 x64와 arm64용 서명된 Windows 설치 파일, x64와 arm64용 Linux AppImage와 .deb도 포함됩니다. 0.7.4부터 Windows 앱과 AppImage는 스스로 업데이트됩니다. .deb로 설치한 사본은 그렇지 않으므로 다음 .deb를 설치하세요.
Windows와 Linux 다운로드서비스는 별도로 설치합니다. 호환되는 서비스를 설치하기 전에는 목록이 비어 있는 것이 정상이며, Dashboards가 모든 로컬 프로세스를 에이전트 서비스로 바꾸지는 않습니다.
먼저 Project Observatory를 써 보거나, Fabric Agent Adapter로 직접 서비스를 만들 수 있습니다. 앱 자체에는 계정이나 API 키가 필요하지 않습니다.
edcc0c571f0a29c7d7c8e061e75a5ad4479bc96c5d16ef23d5d4f3d25d7f219303 / 에이전트용
앱의 MCP 서버를 클라이언트에 등록합니다. 에이전트는 서비스 목록을 보고, 대시보드 링크를 받고, 앱의 규칙이 허용하는 동작을 사용할 수 있습니다.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"앱을 응용 프로그램 폴더에 설치한 뒤 에이전트에게 다음 호출을 요청하세요: list_services. 결과가 비어 있으면 아직 설치된 서비스가 없다는 뜻입니다. 다른 MCP 클라이언트는 같은 실행 파일을 stdio 서버로 실행할 수 있습니다. 자세한 내용: MCP 설정 가이드.
04 / 알아 두면 좋은 점
아닙니다. Fabric Dashboards는 단독으로 동작합니다. Fabric의 도구 중 하나이며, Fabric 초기 프리뷰를 사용하기 전에도 호환되는 서비스를 보여 줄 수 있습니다.
다음 규격의 로컬 디스크립터를 게시하는 서비스입니다: fabric-service/0.1. Project Observatory가 이를 지원합니다. 프로토콜은 Fabric Agent Contract에서 정의하며, Adapter가 구현을 도와줍니다.
Fabric Dashboards는 GNU AGPL-3.0 오픈 소스입니다. 상용 라이선스도 있습니다: passioncode.ai/business. 릴리스 0.1.0은 MIT를 유지하고, 0.2.0과 0.3.0은 PolyForm Noncommercial 또는 Internal Use를 유지합니다. 릴리스 0.3.1이 AGPL을 적용한 첫 버전입니다.
에이전트 업무 공간의 일부
Observatory로 프로젝트를 점검하고, Switchboard로 계정을 설정하세요. 작업에 필요한 도구만 추가하면 됩니다.
도구 살펴보기 ↗FABRIC INBOX · 개발 프리뷰
Gmail과 Cloudflare 메일함을 하나의 목록으로 모으고, 중요한 메일을 먼저 보여 줍니다. 내 도메인의 에이전트는 허용한 메일에만 답하고 나머지는 초안으로 남깁니다
툴킷 안에서 메일: 에이전트가 정해 둔 정책 안에서 읽고 답하는 주소입니다. 작동 방식의 5단계입니다. 모든 도구
개발 프리뷰 0.17.0 · macOS 12+ · Windows · Linux · 오픈 소스(AGPL-3.0)
FABRIC INBOX · 개발 프리뷰
Gmail과 Cloudflare 메일함을 하나의 목록으로 모으고, 중요한 메일을 먼저 보여 줍니다. 내 도메인의 에이전트는 허용한 메일에만 답하고 나머지는 초안으로 남깁니다
툴킷 안에서 메일: 에이전트가 정해 둔 정책 안에서 읽고 답하는 주소입니다. 작동 방식의 5단계입니다. 모든 도구
개발 프리뷰 0.18.0 · macOS 12+ · Windows · Linux · 오픈 소스(AGPL-3.0)
0.15의 새 기능
0.15 릴리스는 Claude Code나 Codex를 메일 옆에 두고, 에이전트가 Inbox를 대신 설정하게 합니다. 콘솔은 0.15.1부터 작동합니다. 0.15.0에서는 시작되지 않았습니다. 에이전트 연결 방법

FABRIC INBOX 받기
최신 프리뷰: 0.17.0. 앱은 내 Cloudflare 계정에 메일 서버를 만들고 엽니다. 메일은 내 계정에 그대로 남습니다.
FABRIC INBOX 받기
최신 프리뷰: 0.18.0. 앱은 내 Cloudflare 계정에 메일 서버를 만들고 엽니다. 메일은 내 계정에 그대로 남습니다.
유니버설 · Apple silicon + Intel · macOS 12 이상
DMG 설치 파일 · Developer ID 서명 및 Apple 공증 완료
DMG를 열고 Fabric Inbox를 응용 프로그램 폴더로 드래그합니다.
0.15.2보다 오래된 Mac 사본은 스스로 업데이트할 수 없습니다. 0.15.2를 한 번 내려받아 이전 사본 위에 설치하세요. 그 뒤의 릴리스는 다시 스스로 설치됩니다.
릴리스 0.17.0에는 관리자 권한이 필요 없는 x64와 arm64용 Windows 설치 파일(0.14.1부터 Authenticode 서명)과 x64와 arm64용 Linux AppImage와 .deb도 포함됩니다.
Windows와 Linux 다운로드Windows 앱과 AppImage는 스스로 업데이트됩니다. .deb로 설치한 사본은 그렇지 않으므로 다음 .deb를 설치하세요. Linux에서는 앱이 로그인 정보를 Secret Service(GNOME Keyring 또는 KWallet)에 보관하며, 이것이 없으면 시작하지 않습니다.
릴리스 0.18.0에는 관리자 권한이 필요 없는 x64와 arm64용 Windows 설치 파일(0.14.1부터 Authenticode 서명)과 x64와 arm64용 Linux AppImage와 .deb도 포함됩니다.
Windows와 Linux 다운로드Windows 앱과 AppImage는 스스로 업데이트됩니다. .deb로 설치한 사본은 그렇지 않으므로 다음 .deb를 설치하세요. Linux에서는 앱이 로그인 정보를 Secret Service(GNOME Keyring 또는 KWallet)에 보관하며, 이것이 없으면 시작하지 않습니다.
처음 열 때 선택할 항목: Create my server on Cloudflare. 코딩 에이전트가 서버를 만들었다면 대신 다음을 선택합니다: Use the server your agent set up.
모든 설정은 설정 가이드에 나와 있습니다.
703fabc72024a905cb1b1c2bf1eff1c3a8a7b253fe60e5b034cd016233a79c78열기 전에 비교하세요: shasum -a 256 터미널에서 확인합니다. 값이 다르면 다른 파일이므로 다시 다운로드하세요.
3d971a0b00765ce1faf9dea63b41503dd29180adbe79bc2a5d0951a857641ffd열기 전에 비교하세요: shasum -a 256 터미널에서 확인합니다. 값이 다르면 다른 파일이므로 다시 다운로드하세요.
이 버전은 개발 프리뷰입니다. 에이전트 답변은 아직 실제 모델 호출로 시험하지 않았고, Gmail도 아직 실제 계정으로 승인받지 않았습니다. 일반 IMAP과 Outlook 지원은 계획 중이며, 둘 다 현재 동작하는 연동으로 제공되지 않습니다.
에이전트용
서버는 다음 주소에서 Model Context Protocol에 응답합니다: /mcp. 앱의 각 기능은 MCP 도구이기도 하므로, Claude Code나 다른 MCP 클라이언트가 키의 수준 안에서 메일을 읽고 분류하고 보내며 주소를 관리할 수 있습니다.
에이전트가 일하고, 그 모든 과정을 볼 수 있는 업무 공간을 만드세요
Fabric은 내 프로젝트와 그 에이전트를 위한 집입니다. Switchboard, Dashboards, Observatory, Inbox는 Fabric과 함께, 또 각자 따로 작동합니다. 지금은 명령 하나로 모두 설정됩니다
-AGPL-3.0 오픈 소스 Fabric 0.3.5 · Switchboard 0.6.31 · Dashboards 0.7.9 · Observatory 0.24.4
+AGPL-3.0 오픈 소스 Fabric 0.3.5 · Switchboard 0.6.32 · Dashboards 0.7.10 · Observatory 0.24.5
OBSERVATORY 받기
최신 릴리스: 0.24.4. 첫 로컬 관찰에는 API 키가 필요하지 않습니다. 설정은 코딩 에이전트에 맡기거나 직접 실행하세요.
다운로드: project_observatory-0.24.4-py3-none-any.whl 및 SHA256SUMS (출처: 릴리스 0.24.4), 확인 명령: shasum -a 256 -c SHA256SUMS --ignore-missing. 그다음 SQLite 확장을 지원하는 격리된 Python 3.11+ 환경에서 pip install --no-deps으로 wheel을 설치하고, 이어서 [full] extra를 다음 옵션과 함께 설치합니다: -c "$(project-observatory full-path)/requirements-full.lock", 즉 이 릴리스를 테스트한 의존성 세트입니다. macOS에서는 Homebrew Python을 사용하세요. Windows에서는 Python 3.13 이상과 설치 가이드의 PowerShell 단계를 사용하세요.
project-observatory full init, 그다음 관찰할 폴더를 다음 명령으로 선택합니다: full configure sources projects. 설정, 키, 기록은 설치된 코드 바깥에 보관됩니다.
project-observatory full local, 그다음 full open. 러시아어로 쓰려면: full configure interface locale ru.
MCP 서버는 stdio로 동작합니다: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", 그다음 다음을 요청하세요: observatory_overview.
OBSERVATORY 받기
최신 릴리스: 0.24.5. 첫 로컬 관찰에는 API 키가 필요하지 않습니다. 설정은 코딩 에이전트에 맡기거나 직접 실행하세요.
다운로드: project_observatory-0.24.5-py3-none-any.whl 및 SHA256SUMS (출처: 릴리스 0.24.5), 확인 명령: shasum -a 256 -c SHA256SUMS --ignore-missing. 그다음 SQLite 확장을 지원하는 격리된 Python 3.11+ 환경에서 pip install --no-deps으로 wheel을 설치하고, 이어서 [full] extra를 다음 옵션과 함께 설치합니다: -c "$(project-observatory full-path)/requirements-full.lock", 즉 이 릴리스를 테스트한 의존성 세트입니다. macOS에서는 Homebrew Python을 사용하세요. Windows에서는 Python 3.13 이상과 설치 가이드의 PowerShell 단계를 사용하세요.
project-observatory full init, 그다음 관찰할 폴더를 다음 명령으로 선택합니다: full configure sources projects. 설정, 키, 기록은 설치된 코드 바깥에 보관됩니다.
project-observatory full local, 그다음 full open. 러시아어로 쓰려면: full configure interface locale ru.
MCP 서버는 stdio로 동작합니다: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", 그다음 다음을 요청하세요: observatory_overview.
Mac 앱: ProjectObservatory-0.24.4-macos.zip, Apple silicon과 Intel 모두를 위한 하나의 앱으로, Developer ID로 서명되고 Apple 공증을 받았으며 macOS 14+용입니다. 대시보드로 열리고 위에서 설치한 엔진을 사용합니다. 검증에는 위에서 받은 것과 같은 파일을 사용하세요: SHA256SUMS.
Windows와 Linux 앱(0.22.0부터): 관리자 권한이 필요 없는 x64와 arm64용 Windows 설치 파일(Authenticode 서명)과 Linux x64와 arm64용 AppImage와 .deb는 릴리스 0.24.4에서 받을 수 있습니다. Mac 앱처럼 대시보드로 열리고 위에서 설치한 엔진이 필요하며, 엔진을 직접 설치하지는 않습니다. 스스로 업데이트되지만 .deb로 설치한 사본은 예외이므로 다음 .deb를 설치하세요.
-현재 릴리스 0.24.4는 AGPL 라이선스입니다. 최초의 AGPL 릴리스인 0.10.0 이후 모든 릴리스가 같으며, 0.9.1 및 이전 버전은 배포 당시의 라이선스를 유지합니다.
+Mac 앱: ProjectObservatory-0.24.5-macos.zip, Apple silicon과 Intel 모두를 위한 하나의 앱으로, Developer ID로 서명되고 Apple 공증을 받았으며 macOS 14+용입니다. 대시보드로 열리고 위에서 설치한 엔진을 사용합니다. 검증에는 위에서 받은 것과 같은 파일을 사용하세요: SHA256SUMS.
Windows와 Linux 앱(0.22.0부터): 관리자 권한이 필요 없는 x64와 arm64용 Windows 설치 파일(Authenticode 서명)과 Linux x64와 arm64용 AppImage와 .deb는 릴리스 0.24.5에서 받을 수 있습니다. Mac 앱처럼 대시보드로 열리고 위에서 설치한 엔진이 필요하며, 엔진을 직접 설치하지는 않습니다. 스스로 업데이트되지만 .deb로 설치한 사본은 예외이므로 다음 .deb를 설치하세요.
+현재 릴리스 0.24.5는 AGPL 라이선스입니다. 최초의 AGPL 릴리스인 0.10.0 이후 모든 릴리스가 같으며, 0.9.1 및 이전 버전은 배포 당시의 라이선스를 유지합니다.
알려진 값 스캔은 선택한 아티팩트를 로컬에 이미 알려진 키와 비교합니다. 알 수 없는 시크릿은 찾을 수 없고 사본이 남아 있지 않다는 것도 증명할 수 없으며, 로컬 사본이 있다고 해서 다른 누군가가 키를 입수했다는 증거는 아닙니다. 실제 제공업체에서의 키 교체와 외부 MCP 호스트는 오프라인 테스트 모음 범위 밖입니다.
시작하기 전에
Fabric은 내 프로젝트와 그 에이전트를 위한 집입니다. 각 프로젝트의 목적, 보드, 결정, 릴리스가 이곳에 남습니다. 첫 화면에는 에이전트 만들기, 이미 있는 에이전트를 Fabric에 맞추기, 프로젝트 열기, 프로젝트 만들기의 네 가지 동작이 있습니다. 초기 프리뷰이며 Docker와 Supabase CLI가 필요합니다. 대화는 메시지를 저장하지만 아직 응답하지 않습니다.
Fabric Dashboards는 모든 로컬 에이전트 서비스를 한 창에 보여 줍니다. 내려받은 뒤 MCP로 코딩 에이전트에 연결하세요.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Fabric Dashboards는 모든 로컬 에이전트 서비스를 한 창에 보여 줍니다. 내려받은 뒤 MCP로 코딩 에이전트에 연결하세요.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"SWITCHBOARD 받기
최신 릴리스: 0.6.31. 두 다운로드 모두 데스크톱 앱과 switchboard CLI가 포함되어 있습니다.
SWITCHBOARD 받기
최신 릴리스: 0.6.32. 두 다운로드 모두 데스크톱 앱과 switchboard CLI가 포함되어 있습니다.
유니버설 · Apple silicon + Intel
macOS 14 이상 · ZIP 아카이브
Developer ID로 서명되었으며 Apple 공증을 받았습니다. ZIP을 열어 Fabric Switchboard를 응용 프로그램 폴더로 옮긴 다음 그곳에서 실행하세요.
x64 · 데스크톱 설치 프로그램 + CLI
ZIP 아카이브 · WebView2 필요
Windows에서 직접 빌드했습니다. 설치 프로그램, 앱, CLI는 0.6.16부터 Authenticode로 서명되어 있습니다. 설치 프로그램에 CLI가 포함되어 있습니다.
Switchboard는 계정을 관리하고 공식 CLI를 실행합니다. 공식 CLI를 대체하지는 않습니다.
0b8661e900029ca07a4c6d8ffb827d09a29289fb3f9fbf9b8c87005b3f81e5dd7754656dc085737cd48511d46c7ad7b1cd7d160dfddcedf41e862a8db89f12bd열기 전에 비교하세요: shasum -a 256 (터미널), Get-FileHash (PowerShell). 값이 다르면 다른 파일이니 다시 다운로드하세요.
3541ed09ead5b873bbf30ff0aecb3cf95017f289876fb5b81ff5a1aad115362619af17b20f81238ff21a45bca04eb1e9621bc3d3fa81bcda12b0693952f87e0d열기 전에 비교하세요: shasum -a 256 (터미널), Get-FileHash (PowerShell). 값이 다르면 다른 파일이니 다시 다운로드하세요.
업그레이드하기 전에 릴리스 노트를 확인하세요. 각 플랫폼에서 실제 제공업체 계정으로 진행하는 인수 검증은 저장소에 공개적으로 기록됩니다.
문제
긴 세션은 작업 도중에 계정의 사용량 한도에 닿을 수 있습니다. 그러면 로그아웃하고 다른 계정을 찾아 다시 로그인하는 동안 작업이 멈춥니다.
Switchboard가 작업을 계속 이어 갑니다. 순환을 켜 두면 다음 요청은 같은 풀의 다른 계정으로 넘어가고 세션은 열린 채로 유지됩니다.
Claude Code, Codex와 그 밖의 인기 코딩 에이전트인 Hermes, Kilo Code, Cline, Goose, OpenCode 등을 쓸 수 있습니다. 30개 전체와 연결 방법 보기.
네. 프로젝트를 만들고 폴더를 추가한 뒤(예: 서로 관련된 여러 저장소) 그 프로젝트의 계정을 고르세요. 해당 폴더에서 실행한 세션은 그 계정만 사용하고, 자동 전환도 그 안에서만 이루어지며, 다른 프로젝트에서 일하는 에이전트는 그 계정으로 전환되지 않습니다.
릴리스 빌드는 설치 수, 사용한 일수, 연결된 계정 수를 제공업체와 유형별로 집계합니다. 계정 이름, 이메일 주소, 로그인 정보, 풀 이름, 계정으로 하는 작업은 전송하지 않습니다. 컴퓨터에 있는 PassionCode.ai 도구들이 함께 쓰는 임의의 설치 번호 덕분에 한 사람이 한 번만 집계됩니다. 정보 → 익명 사용 횟수 공유에서 끌 수 있으며, 이 설정은 모든 PassionCode.ai 도구에 적용됩니다. 정확히 무엇이 전송되나요.
네. Switchboard는 오픈 소스(GNU AGPL-3.0)입니다. AGPL이 다루지 않는 용도에는 다음에서 상용 라이선스를 받을 수 있습니다: passioncode.ai/business. v0.3.1-beta.1까지의 릴리스는 MIT 라이선스로 배포되었으며 계속 그 라이선스로 이용할 수 있습니다. 현재 다운로드(0.6.31)는 AGPL로 릴리스되었습니다. v0.4.0-beta.1은 PolyForm Noncommercial or Internal Use로 릴리스되었으며 해당 라이선스가 유지됩니다. 빌드 방법, 소스 코드, 테스트, 릴리스 증거는 저장소에서 확인할 수 있습니다.
네. Switchboard는 오픈 소스(GNU AGPL-3.0)입니다. AGPL이 다루지 않는 용도에는 다음에서 상용 라이선스를 받을 수 있습니다: passioncode.ai/business. v0.3.1-beta.1까지의 릴리스는 MIT 라이선스로 배포되었으며 계속 그 라이선스로 이용할 수 있습니다. 현재 다운로드(0.6.32)는 AGPL로 릴리스되었습니다. v0.4.0-beta.1은 PolyForm Noncommercial or Internal Use로 릴리스되었으며 해당 라이선스가 유지됩니다. 빌드 방법, 소스 코드, 테스트, 릴리스 증거는 저장소에서 확인할 수 있습니다.
PASSIONCODE 툴킷의 일부
Switchboard는 Claude Code와 Codex 계정을 관리합니다. Project Observatory는 에이전트가 작업하는 프로젝트를 한눈에 보여 줍니다. Fabric Dashboards는 Mac의 로컬 에이전트 서비스를 한 창에서 보여 줍니다. 내 프로젝트와 그 에이전트를 위한 집인 Fabric은 초기 프리뷰 단계입니다.
오픈 소스 · 로컬 우선
직접 써 보고, 작동 방식을 살펴보고, 개선이 필요한 부분을 알려 주세요.
The dashboard is English by default. Set Russian for the workspace, or switch with EN/RU in the rail; counts use each language’s plural forms.
A CLI, MCP tools and a Claude Code plugin share the same local facts. Integrations and background jobs stay off until you choose them.
GET OBSERVATORY
Latest release: 0.24.4. No API key is needed for the first local observation. Hand the setup to your coding agent, or run it yourself.
Download project_observatory-0.24.4-py3-none-any.whl and SHA256SUMS from release 0.24.4, check them with shasum -a 256 -c SHA256SUMS --ignore-missing, then, in an isolated Python 3.11+ environment with SQLite extension support, pip install --no-deps the wheel and then its [full] extra with -c "$(project-observatory full-path)/requirements-full.lock", the dependency set the release was tested with. On macOS, use Homebrew Python. On Windows, use Python 3.13 or newer and the PowerShell steps in the installation guide.
project-observatory full init, then choose the folder to observe with full configure sources projects. Configuration, keys and history stay outside the installed code.
project-observatory full local, then full open. For Russian: full configure interface locale ru.
The MCP server speaks stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", then ask for observatory_overview.
GET OBSERVATORY
Latest release: 0.24.5. No API key is needed for the first local observation. Hand the setup to your coding agent, or run it yourself.
Download project_observatory-0.24.5-py3-none-any.whl and SHA256SUMS from release 0.24.5, check them with shasum -a 256 -c SHA256SUMS --ignore-missing, then, in an isolated Python 3.11+ environment with SQLite extension support, pip install --no-deps the wheel and then its [full] extra with -c "$(project-observatory full-path)/requirements-full.lock", the dependency set the release was tested with. On macOS, use Homebrew Python. On Windows, use Python 3.13 or newer and the PowerShell steps in the installation guide.
project-observatory full init, then choose the folder to observe with full configure sources projects. Configuration, keys and history stay outside the installed code.
project-observatory full local, then full open. For Russian: full configure interface locale ru.
The MCP server speaks stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", then ask for observatory_overview.
Mac app: ProjectObservatory-0.24.4-macos.zip, one app for Apple silicon and Intel, signed with a Developer ID and notarized by Apple, for macOS 14+. It opens on the dashboard and uses the engine installed above; check it against the same SHA256SUMS.
Windows and Linux app, since 0.22.0: a Windows installer for x64 and arm64 that needs no administrator rights, Authenticode-signed, and an AppImage and .deb for Linux x64 and arm64, on release 0.24.4. Like the Mac app, it opens on the dashboard and needs the engine installed above; it does not install the engine. It updates itself, except a copy installed from the .deb: install the next .deb.
-The current release, 0.24.4, is under the AGPL, like every release since 0.10.0, the first under the AGPL; 0.9.1 and earlier keep the license they shipped with.
+Mac app: ProjectObservatory-0.24.5-macos.zip, one app for Apple silicon and Intel, signed with a Developer ID and notarized by Apple, for macOS 14+. It opens on the dashboard and uses the engine installed above; check it against the same SHA256SUMS.
Windows and Linux app, since 0.22.0: a Windows installer for x64 and arm64 that needs no administrator rights, Authenticode-signed, and an AppImage and .deb for Linux x64 and arm64, on release 0.24.5. Like the Mac app, it opens on the dashboard and needs the engine installed above; it does not install the engine. It updates itself, except a copy installed from the .deb: install the next .deb.
+The current release, 0.24.5, is under the AGPL, like every release since 0.10.0, the first under the AGPL; 0.9.1 and earlier keep the license they shipped with.
Known-value scanning compares selected artifacts with keys already known locally. It cannot find unknown secrets or prove that no copy remains, and a local copy is not evidence that anyone else obtained a key. Live provider rotation and external MCP hosts are outside the offline test suite.
BEFORE YOU START
FABRIC DASHBOARDS · macOS + Windows + Linux
Zobacz wszystkie usługi agentów na Twoim komputerze w jednej aplikacji: najpierw to, co wymaga Twojej uwagi, a obok otwiera się własny panel każdej usługi
W ZESTAWIE NARZĘDZI Stan, wydatki i kontrola: co robi każda usługa agentów, ile wydaje i jakie ma aktualizacje, w jednym oknie. To krok 4 w części „Jak to działa”. Wszystkie narzędzia
Skonfiguruj wszystko jednym poleceniem
Wydanie 0.7.9 · macOS 13+ · Windows · Linux
FABRIC DASHBOARDS · macOS + Windows + Linux
Zobacz wszystkie usługi agentów na Twoim komputerze w jednej aplikacji: najpierw to, co wymaga Twojej uwagi, a obok otwiera się własny panel każdej usługi
W ZESTAWIE NARZĘDZI Stan, wydatki i kontrola: co robi każda usługa agentów, ile wydaje i jakie ma aktualizacje, w jednym oknie. To krok 4 w części „Jak to działa”. Wszystkie narzędzia
Skonfiguruj wszystko jednym poleceniem
Wydanie 0.7.10 · macOS 13+ · Windows · Linux
OKNO
Co jest gotowe, co wymaga Ciebie i ile kosztuje, a akcja jest o jedno kliknięcie. Każda usługa otwiera swój własny panel w aplikacji.


01 / TRZYMAJ PRACĘ W POLU WIDZENIA
Fabric Dashboards wykrywa zgodne usługi na Twoim komputerze. Każda usługa zachowuje swoje zadanie; Ty dostajesz wspólne miejsce, by je sprawdzać i nimi sterować.
Stan usługi, ostatnia aktywność i sprawy wymagające uwagi pojawiają się razem. Wolna sonda nie jest od razu uznawana za awarię.
Własny interfejs każdej usługi otwiera się w aplikacji, z już wykonanym logowaniem. Project Observatory to jedna ze zgodnych usług, z której możesz korzystać już dziś.
Uruchom, zatrzymaj lub zrestartuj usługę, sprawdź jej logi i użyj akcji, które udostępnia jej kontrakt. Zamknięcie Dashboards zostawia Twoje usługi uruchomione.
W 0.6
Co dodały wydania 0.6, od 0.6.0 z 6 października do 0.6.5 z 8 października 2026.
Strona Spend wyświetla limity stosowane przez każdego agenta: ten, który najbardziej wymaga Ciebie, jest czerwony, gdy zatrzymał pracę lub przekroczył swoją granicę, i bursztynowy przy 80%; agenta można rozwinąć do każdego limitu z jego oknem i tym, ile wydano. Twój agent czyta tę samą listę przez MCP.
Prawdziwy terminal otwiera się obok panelu usługi i uruchamia Claude Code, Codex lub inne środowisko w repozytorium tego agenta. Tam, gdzie Fabric Switchboard wiąże folder z projektem, sesja startuje na koncie tego projektu.
Aplikacja aktualizuje się sama: wydanie musi nosić podpis organizacji i zgadzać się z sumami kontrolnymi, zanim zostanie zainstalowane, i czeka, dopóki działa konsola lub polecenie. Automatyczną instalację można wyłączyć w Settings.
Settings → Estate updates śledzi Fabric Agent Contract i skille PassionCode.ai i może aktualizować skille w tle po sprawdzeniu, kto je opublikował. Ten przełącznik jest domyślnie wyłączony.
Settings → Language: jak na tym Macu, English lub Русский. Okno, menu i zasobnik przełączają się od razu.
02 / POBIERZ FABRIC DASHBOARDS
Wydanie 0.7.9. Universal DMG dla Apple silicon i Intel, macOS 13 lub nowszy. Podpisany certyfikatem Developer ID, notaryzowany, z dołączonym biletem notaryzacji.
Pobierz Fabric Dashboards ↓Otwórz DMG, przeciągnij Fabric Dashboards do Aplikacji, a potem otwórz je. Aplikacja startuje przy logowaniu; możesz to zmienić w Settings.
Wydanie 0.7.9 zawiera też podpisany instalator dla Windows na x64 i arm64 oraz AppImage i .deb dla Linuksa na x64 i arm64. Od 0.7.4 aplikacja na Windows i AppImage aktualizują się same; kopia zainstalowana z pakietu .deb nie, więc zainstaluj kolejny .deb.
Pobieranie dla Windows i LinuksaUsługi instaluje się osobno. Pusta lista jest oczekiwana, dopóki nie zainstalujesz zgodnej usługi; Dashboards nie zamienia każdego lokalnego procesu w usługę agenta.
Wypróbuj Project Observatory, albo stwórz własną usługę za pomocą Fabric Agent Adapter. Sama aplikacja nie wymaga konta ani klucza API.
ff45a974f53000056dc76537c193d1439835e3de2ae8602f3458d2c35bc4551f02 / POBIERZ FABRIC DASHBOARDS
Wydanie 0.7.10. Universal DMG dla Apple silicon i Intel, macOS 13 lub nowszy. Podpisany certyfikatem Developer ID, notaryzowany, z dołączonym biletem notaryzacji.
Pobierz Fabric Dashboards ↓Otwórz DMG, przeciągnij Fabric Dashboards do Aplikacji, a potem otwórz je. Aplikacja startuje przy logowaniu; możesz to zmienić w Settings.
Wydanie 0.7.10 zawiera też podpisany instalator dla Windows na x64 i arm64 oraz AppImage i .deb dla Linuksa na x64 i arm64. Od 0.7.4 aplikacja na Windows i AppImage aktualizują się same; kopia zainstalowana z pakietu .deb nie, więc zainstaluj kolejny .deb.
Pobieranie dla Windows i LinuksaUsługi instaluje się osobno. Pusta lista jest oczekiwana, dopóki nie zainstalujesz zgodnej usługi; Dashboards nie zamienia każdego lokalnego procesu w usługę agenta.
Wypróbuj Project Observatory, albo stwórz własną usługę za pomocą Fabric Agent Adapter. Sama aplikacja nie wymaga konta ani klucza API.
edcc0c571f0a29c7d7c8e061e75a5ad4479bc96c5d16ef23d5d4f3d25d7f219303 / DLA TWOICH AGENTÓW
Zarejestruj serwer MCP aplikacji w swoim kliencie. Agent może wylistować usługi, pobrać linki do paneli i używać operacji udostępnianych przez reguły aplikacji.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Po zainstalowaniu aplikacji w Aplikacjach poproś agenta o wywołanie list_services. Pusty wynik oznacza, że żadna usługa nie jest jeszcze zainstalowana. Inne klienty MCP mogą uruchamiać ten sam plik wykonywalny jako serwer stdio. Zobacz przewodnik konfiguracji MCP.
04 / WARTO WIEDZIEĆ
Nie. Fabric Dashboards działa samodzielnie. To jedno z narzędzi Fabric i może pokazywać zgodne usługi, zanim zaczniesz używać wczesnej wersji zapoznawczej Fabric.
Usługi, które publikują lokalny deskryptor dla fabric-service/0.1. Obsługuje go Project Observatory. Protokół opisuje Fabric Agent Contract a Adapter pomaga go zaimplementować.
Fabric Dashboards ma otwarty kod na licencji GNU AGPL-3.0. Dostępna jest licencja komercyjna: passioncode.ai/business. Wydanie 0.1.0 pozostaje na MIT; 0.2.0 i 0.3.0 pozostają na PolyForm Noncommercial lub Internal Use. Wydanie 0.3.1 jest pierwszym na AGPL.
CZĘŚĆ TWOJEGO MIEJSCA PRACY AGENTÓW
Sprawdzaj projekty w Observatory. Konfiguruj konta w Switchboard. Dodawaj tylko te narzędzia, których potrzebuje Twoja praca.
Poznaj narzędzia ↗FABRIC INBOX · ROZWOJOWA WERSJA ZAPOZNAWCZA
Zbierz skrzynki Gmail i Cloudflare w jedną listę, z ważną pocztą na górze. Agenci dla Twoich własnych domen odpowiadają na to, na co pozwolisz, a resztę zostawiają jako szkic
W ZESTAWIE NARZĘDZI Poczta: adresy, z których agenci czytają i na które odpowiadają w ramach ustawionej przez Ciebie polityki. To krok 5 w części „Jak to działa”. Wszystkie narzędzia
Skonfiguruj wszystko jednym poleceniem
Wersja zapoznawcza 0.17.0 · macOS 12+ · Windows · Linux · otwarty kod na licencji AGPL-3.0
FABRIC INBOX · ROZWOJOWA WERSJA ZAPOZNAWCZA
Zbierz skrzynki Gmail i Cloudflare w jedną listę, z ważną pocztą na górze. Agenci dla Twoich własnych domen odpowiadają na to, na co pozwolisz, a resztę zostawiają jako szkic
W ZESTAWIE NARZĘDZI Poczta: adresy, z których agenci czytają i na które odpowiadają w ramach ustawionej przez Ciebie polityki. To krok 5 w części „Jak to działa”. Wszystkie narzędzia
Skonfiguruj wszystko jednym poleceniem
Wersja zapoznawcza 0.18.0 · macOS 12+ · Windows · Linux · otwarty kod na licencji AGPL-3.0
NOWOŚĆ W 0.15
Wydanie 0.15 umieszcza Claude Code lub Codex obok Twojej poczty i pozwala mu skonfigurować Inbox za Ciebie. Konsola działa od 0.15.1: w 0.15.0 się nie uruchamiała. Jak łączy się agent

POBIERZ FABRIC INBOX
Najnowsza wersja zapoznawcza: 0.17.0. Aplikacja tworzy swój serwer pocztowy na Twoim własnym koncie Cloudflare i go otwiera; Twoja poczta zostaje przy Twoich kontach.
POBIERZ FABRIC INBOX
Najnowsza wersja zapoznawcza: 0.18.0. Aplikacja tworzy swój serwer pocztowy na Twoim własnym koncie Cloudflare i go otwiera; Twoja poczta zostaje przy Twoich kontach.
Universal · Apple silicon + Intel · macOS 12 lub nowszy
Instalator DMG · podpisany certyfikatem Developer ID i notaryzowany przez Apple
Otwórz DMG i przeciągnij Fabric Inbox do Aplikacji.
Kopia na Maca starsza niż 0.15.2 nie zaktualizuje się sama: pobierz 0.15.2 raz i zainstaluj ją na starą. Kolejne wydania znów instalują się same.
Wydanie 0.17.0 zawiera też instalator dla Windows x64 i arm64, który nie wymaga uprawnień administratora, z podpisem Authenticode od wersji 0.14.1, oraz AppImage i .deb dla Linuksa x64 i arm64.
Pobieranie dla Windows i LinuksaAplikacja na Windows i AppImage aktualizują się same; kopia zainstalowana z pakietu .deb nie, więc zainstaluj kolejny .deb. Na Linuksie aplikacja trzyma Twoje logowanie w Secret Service (GNOME Keyring lub KWallet) i bez niego się nie uruchomi.
Wydanie 0.18.0 zawiera też instalator dla Windows x64 i arm64, który nie wymaga uprawnień administratora, z podpisem Authenticode od wersji 0.14.1, oraz AppImage i .deb dla Linuksa x64 i arm64.
Pobieranie dla Windows i LinuksaAplikacja na Windows i AppImage aktualizują się same; kopia zainstalowana z pakietu .deb nie, więc zainstaluj kolejny .deb. Na Linuksie aplikacja trzyma Twoje logowanie w Secret Service (GNOME Keyring lub KWallet) i bez niego się nie uruchomi.
Przy pierwszym otwarciu wybierz Create my server on Cloudflare. Jeśli serwer utworzył Twój agent kodujący, wybierz zamiast tego Use the server your agent set up.
Szczegóły w przewodniku konfiguracji — wymieniono w nim każde ustawienie.
703fabc72024a905cb1b1c2bf1eff1c3a8a7b253fe60e5b034cd016233a79c78Porównaj przed otwarciem: shasum -a 256 w Terminalu. Inna wartość oznacza inny plik; pobierz go ponownie.
3d971a0b00765ce1faf9dea63b41503dd29180adbe79bc2a5d0951a857641ffdPorównaj przed otwarciem: shasum -a 256 w Terminalu. Inna wartość oznacza inny plik; pobierz go ponownie.
To rozwojowa wersja zapoznawcza. Odpowiedzi agentów nie zostały jeszcze wypróbowane z prawdziwym wywołaniem modelu, a Gmail nie został jeszcze zaakceptowany na prawdziwym koncie. Ogólna obsługa IMAP i Outlook jest planowana; żadna z nich nie jest dziś oferowana jako działająca integracja.
DLA AGENTÓW
Twój serwer odpowiada w Model Context Protocol pod adresem /mcp. Każda funkcja aplikacji jest też narzędziem MCP, więc Claude Code lub inny klient MCP może czytać, sortować i wysyłać pocztę oraz zarządzać adresami w granicach poziomu swojego klucza.
Zbuduj miejsce pracy, w którym pracują agenci, a Ty widzisz wszystko
Fabric to dom dla Twoich projektów i ich agentów. Switchboard, Dashboards, Observatory i Inbox działają razem z nim i samodzielnie. Już dziś wszystko konfiguruje jedno polecenie
-Otwarty kod na licencji AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.31 · Dashboards 0.7.9 · Observatory 0.24.4
+Otwarty kod na licencji AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.32 · Dashboards 0.7.10 · Observatory 0.24.5
POBIERZ OBSERVATORY
Najnowsze wydanie: 0.24.4. Do pierwszej lokalnej obserwacji nie potrzeba klucza API. Przekaż konfigurację swojemu agentowi programującemu albo wykonaj ją samodzielnie.
Pobierz project_observatory-0.24.4-py3-none-any.whl i SHA256SUMS z wydania 0.24.4, sprawdź je poleceniem shasum -a 256 -c SHA256SUMS --ignore-missing, a następnie w odizolowanym środowisku Python 3.11+ z obsługą rozszerzeń SQLite wykonaj pip install --no-deps dla pakietu wheel, a potem jego dodatku [full] z -c "$(project-observatory full-path)/requirements-full.lock", czyli zestawem zależności, z którym wydanie było testowane. Na macOS użyj Pythona z Homebrew. Na Windows użyj Pythona 3.13 lub nowszego i kroków dla PowerShell z instrukcji instalacji.
project-observatory full init, a potem wybierz folder do obserwacji poleceniem full configure sources projects. Konfiguracja, klucze i historia zostają poza zainstalowanym kodem.
project-observatory full local, a potem full open. Dla rosyjskiego: full configure interface locale ru.
Serwer MCP komunikuje się przez stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", a potem poproś o observatory_overview.
POBIERZ OBSERVATORY
Najnowsze wydanie: 0.24.5. Do pierwszej lokalnej obserwacji nie potrzeba klucza API. Przekaż konfigurację swojemu agentowi programującemu albo wykonaj ją samodzielnie.
Pobierz project_observatory-0.24.5-py3-none-any.whl i SHA256SUMS z wydania 0.24.5, sprawdź je poleceniem shasum -a 256 -c SHA256SUMS --ignore-missing, a następnie w odizolowanym środowisku Python 3.11+ z obsługą rozszerzeń SQLite wykonaj pip install --no-deps dla pakietu wheel, a potem jego dodatku [full] z -c "$(project-observatory full-path)/requirements-full.lock", czyli zestawem zależności, z którym wydanie było testowane. Na macOS użyj Pythona z Homebrew. Na Windows użyj Pythona 3.13 lub nowszego i kroków dla PowerShell z instrukcji instalacji.
project-observatory full init, a potem wybierz folder do obserwacji poleceniem full configure sources projects. Konfiguracja, klucze i historia zostają poza zainstalowanym kodem.
project-observatory full local, a potem full open. Dla rosyjskiego: full configure interface locale ru.
Serwer MCP komunikuje się przez stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", a potem poproś o observatory_overview.
Aplikacja na Maca: ProjectObservatory-0.24.4-macos.zip, jedna aplikacja dla Apple silicon i Intel, podpisana certyfikatem Developer ID i notaryzowana przez Apple, na macOS 14+. Otwiera się na dashboardzie i korzysta z silnika zainstalowanego wyżej; sprawdź ją względem tego samego SHA256SUMS.
Aplikacja na Windows i Linuksa, od wersji 0.22.0: instalator dla Windows x64 i arm64, który nie wymaga uprawnień administratora, z podpisem Authenticode, oraz AppImage i .deb dla Linuksa x64 i arm64, na stronie wydania 0.24.4. Tak jak aplikacja na Maca otwiera się na dashboardzie i potrzebuje silnika zainstalowanego wyżej; sama go nie instaluje. Aktualizuje się sama, poza kopią zainstalowaną z pakietu .deb: zainstaluj kolejny .deb.
-Bieżące wydanie, 0.24.4, jest na licencji AGPL, tak jak każde wydanie od 0.10.0, pierwszego na AGPL; 0.9.1 i wcześniejsze zachowują licencję, z którą zostały wydane.
+Aplikacja na Maca: ProjectObservatory-0.24.5-macos.zip, jedna aplikacja dla Apple silicon i Intel, podpisana certyfikatem Developer ID i notaryzowana przez Apple, na macOS 14+. Otwiera się na dashboardzie i korzysta z silnika zainstalowanego wyżej; sprawdź ją względem tego samego SHA256SUMS.
Aplikacja na Windows i Linuksa, od wersji 0.22.0: instalator dla Windows x64 i arm64, który nie wymaga uprawnień administratora, z podpisem Authenticode, oraz AppImage i .deb dla Linuksa x64 i arm64, na stronie wydania 0.24.5. Tak jak aplikacja na Maca otwiera się na dashboardzie i potrzebuje silnika zainstalowanego wyżej; sama go nie instaluje. Aktualizuje się sama, poza kopią zainstalowaną z pakietu .deb: zainstaluj kolejny .deb.
+Bieżące wydanie, 0.24.5, jest na licencji AGPL, tak jak każde wydanie od 0.10.0, pierwszego na AGPL; 0.9.1 i wcześniejsze zachowują licencję, z którą zostały wydane.
Skanowanie znanych wartości porównuje wybrane artefakty z kluczami już znanymi lokalnie. Nie potrafi znaleźć nieznanych sekretów ani udowodnić, że nie została żadna kopia, a lokalna kopia nie jest dowodem, że ktokolwiek inny zdobył klucz. Rotacja kluczy u prawdziwych dostawców i zewnętrzne hosty MCP nie wchodzą w skład testów offline.
PRZED STARTEM
Fabric to dom dla Twoich projektów i ich agentów: każdy projekt trzyma tam swój cel, tablicę, decyzje i wydania. Pierwszy ekran oferuje cztery akcje: utwórz agenta, dostosuj takiego, którego już masz, otwórz projekt albo utwórz nowy. To wczesna wersja zapoznawcza: wymaga Dockera i Supabase CLI, a jej czat zapisuje wiadomości, ale jeszcze nie odpowiada.
Fabric Dashboards pokazuje każdą lokalną usługę agenta w jednym oknie. Pobierz aplikację, a potem połącz ją z agentem kodującym przez MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Fabric Dashboards pokazuje każdą lokalną usługę agenta w jednym oknie. Pobierz aplikację, a potem połącz ją z agentem kodującym przez MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"POBIERZ SWITCHBOARD
Najnowsze wydanie: 0.6.31. Obie wersje zawierają aplikację desktopową i switchboard CLI.
POBIERZ SWITCHBOARD
Najnowsze wydanie: 0.6.32. Obie wersje zawierają aplikację desktopową i switchboard CLI.
Universal · Apple silicon + Intel
macOS 14 lub nowszy · archiwum ZIP
Podpisana Developer ID i notaryzowana przez Apple. Otwórz ZIP, przenieś Fabric Switchboard do folderu Aplikacje i uruchamiaj stamtąd.
x64 · instalator desktopowy + CLI
Archiwum ZIP · wymaga WebView2
Zbudowany natywnie na Windows. Instalator, aplikacja i CLI mają podpis Authenticode od wersji 0.6.16. Instalator zawiera CLI.
Switchboard zarządza kontami i uruchamia oficjalne CLI. Nie zastępuje ich.
0b8661e900029ca07a4c6d8ffb827d09a29289fb3f9fbf9b8c87005b3f81e5dd7754656dc085737cd48511d46c7ad7b1cd7d160dfddcedf41e862a8db89f12bdPorównaj przed otwarciem: shasum -a 256 w Terminalu, Get-FileHash w PowerShell. Inna wartość oznacza inny plik; pobierz go ponownie.
3541ed09ead5b873bbf30ff0aecb3cf95017f289876fb5b81ff5a1aad115362619af17b20f81238ff21a45bca04eb1e9621bc3d3fa81bcda12b0693952f87e0dPorównaj przed otwarciem: shasum -a 256 w Terminalu, Get-FileHash w PowerShell. Inna wartość oznacza inny plik; pobierz go ponownie.
Przed aktualizacją przeczytaj informacje o wydaniu. Testy akceptacyjne z prawdziwymi kontami dostawców na każdej platformie są prowadzone jawnie w repozytorium.
PROBLEM
Długa sesja może wyczerpać limit użycia konta w połowie zadania. Wtedy praca czeka, a Ty wylogowujesz się, szukasz innego konta i logujesz się ponownie.
Dzięki Switchboard praca toczy się dalej. Gdy rotacja jest włączona, następne żądanie trafia na inne konto z tej samej puli, a sesja pozostaje otwarta.
Claude Code, Codex i inne popularne agenty kodujące — Hermes, Kilo Code, Cline, Goose, OpenCode i kolejne. Zobacz wszystkie 30 i sposób podłączenia każdego.
Tak. Utwórz projekt, dodaj jego foldery (na przykład kilka powiązanych repozytoriów) i wybierz jego konta. Sesje uruchamiane z tych folderów używają tylko tych kont, automatyczne przełączanie nie wychodzi poza nie, a agenty pracujące w innych projektach nigdy się na nie nie przełączą.
Wersje wydane zliczają instalacje, dni użycia i liczbę podłączonych kont według dostawcy i typu. Nigdy nie wysyłają nazw kont, adresów e-mail, danych logowania, nazw pul ani tego, co robisz na swoich kontach. Losowy numer instalacji, wspólny dla narzędzi PassionCode.ai na Twoim komputerze, sprawia, że jedna osoba jest liczona raz. Wyłączysz to w About → Share anonymous usage counts; przełącznik dotyczy wszystkich narzędzi PassionCode.ai. Co dokładnie jest wysyłane.
Tak. Switchboard ma otwarty kod na licencji GNU AGPL-3.0. Do zastosowań, których AGPL nie obejmuje, licencja komercyjna jest dostępna przez passioncode.ai/business. Wydania do v0.3.1-beta.1 włącznie zostały opublikowane na licencji MIT i nadal są na niej dostępne. Bieżąca wersja do pobrania, 0.6.31, jest wydana na licencji AGPL. v0.4.0-beta.1 została wydana na licencji PolyForm Noncommercial lub Internal Use i zachowuje tę licencję. W repozytorium znajdziesz instrukcje budowania, kod źródłowy, testy i dowody wydań.
Tak. Switchboard ma otwarty kod na licencji GNU AGPL-3.0. Do zastosowań, których AGPL nie obejmuje, licencja komercyjna jest dostępna przez passioncode.ai/business. Wydania do v0.3.1-beta.1 włącznie zostały opublikowane na licencji MIT i nadal są na niej dostępne. Bieżąca wersja do pobrania, 0.6.32, jest wydana na licencji AGPL. v0.4.0-beta.1 została wydana na licencji PolyForm Noncommercial lub Internal Use i zachowuje tę licencję. W repozytorium znajdziesz instrukcje budowania, kod źródłowy, testy i dowody wydań.
CZĘŚĆ ZESTAWU NARZĘDZI PASSIONCODE
Switchboard zarządza kontami Claude Code i Codex. Project Observatory trzyma w polu widzenia projekty, nad którymi pracują ci agenci. Fabric Dashboards pokazuje w jednym oknie lokalne usługi agentów na Twoim Macu. Fabric, dom dla Twoich projektów i ich agentów, jest we wczesnej wersji zapoznawczej.
OTWARTY KOD · NAJPIERW LOKALNIE
Wypróbuj, sprawdź, jak działa, i powiedz nam, co wymaga poprawy.
FABRIC DASHBOARDS · macOS + Windows + Linux
Veja todos os serviços de agentes do seu computador num só app: o que precisa de você vem primeiro, e o painel de cada serviço abre ao lado
NO CONJUNTO DE FERRAMENTAS Estado, gastos e controle: cada serviço de agente, o que ele está fazendo, o que gasta e as atualizações dele numa só janela. É o passo 4 de “Como funciona”. Todas as ferramentas
Configure tudo com um único comando
Release 0.7.9 · macOS 13+ · Windows · Linux
FABRIC DASHBOARDS · macOS + Windows + Linux
Veja todos os serviços de agentes do seu computador num só app: o que precisa de você vem primeiro, e o painel de cada serviço abre ao lado
NO CONJUNTO DE FERRAMENTAS Estado, gastos e controle: cada serviço de agente, o que ele está fazendo, o que gasta e as atualizações dele numa só janela. É o passo 4 de “Como funciona”. Todas as ferramentas
Configure tudo com um único comando
Release 0.7.10 · macOS 13+ · Windows · Linux
A JANELA
O que está pronto, o que precisa de você e quanto custa, com a ação a um clique. Cada serviço abre o próprio painel dentro do app.


01 / MANTENHA O TRABALHO À VISTA
O Fabric Dashboards descobre os serviços compatíveis no seu computador. Cada serviço mantém a própria função; você ganha um lugar comum para inspecioná-los e controlá-los.
O estado do serviço, a atividade mais recente e os itens de atenção aparecem juntos. Uma sondagem lenta não é tratada de imediato como queda.
A interface própria de cada serviço abre dentro do app, já com login feito. O Project Observatory é um serviço compatível que você pode usar hoje.
Inicie, pare ou reinicie um serviço, inspecione os logs dele e use as ações que o contrato dele expõe. Fechar o Dashboards deixa seus serviços em execução.
NA 0.6
O que os releases 0.6 trouxeram, da 0.6.0 em 6 de outubro à 0.6.5 em 8 de outubro de 2026.
A página Gastos lista os limites que cada agente aplica: o que mais precisa de você aparece em vermelho quando interrompeu o trabalho ou ultrapassou a linha, e em âmbar aos 80%, e cada agente se expande para mostrar todos os limites, com a janela e o que foi gasto. Seu agente lê a mesma lista via MCP.
Um terminal de verdade abre ao lado do painel de um serviço, executando Claude Code, Codex ou outro runtime no repositório desse agente. Onde o Fabric Switchboard vincula a pasta a um projeto, a sessão começa na conta desse projeto.
O app se atualiza sozinho: um release precisa trazer a assinatura da organização e bater com os checksums antes de ser instalado, e espera enquanto um console ou um comando estiver em execução. A instalação automática pode ser desativada em Ajustes.
A seção de atualizações do ambiente em Ajustes acompanha o Fabric Agent Contract e as skills da PassionCode.ai, e pode atualizar as skills em segundo plano depois de verificar quem as publicou. Essa opção vem desativada por padrão.
Ajustes → Idioma: como neste Mac, English ou Русский. A janela, o menu e a bandeja mudam de uma vez.
02 / BAIXAR O FABRIC DASHBOARDS
Release 0.7.9. DMG universal para Apple silicon e Intel, macOS 13 ou mais recente. Assinado com Developer ID, notarizado e com o ticket anexado (stapled).
Baixar o Fabric Dashboards ↓Abra o DMG, arraste o Fabric Dashboards para Aplicativos e depois abra-o. O app inicia no login; você pode mudar isso em Ajustes.
Release 0.7.9 também traz um instalador assinado para Windows em x64 e arm64, e um AppImage e um .deb para Linux em x64 e arm64. Desde a 0.7.4, o app do Windows e o AppImage se atualizam sozinhos; uma cópia instalada pelo .deb não, então instale o próximo .deb.
Downloads para Windows e LinuxOs serviços são instalados separadamente. Uma lista vazia é esperada até que um serviço compatível seja instalado; o Dashboards não transforma todo processo local em serviço de agente.
Experimente Project Observatory, ou crie o seu próprio serviço com o Fabric Agent Adapter. O app em si não precisa de conta nem de chave de API.
ff45a974f53000056dc76537c193d1439835e3de2ae8602f3458d2c35bc4551f02 / BAIXAR O FABRIC DASHBOARDS
Release 0.7.10. DMG universal para Apple silicon e Intel, macOS 13 ou mais recente. Assinado com Developer ID, notarizado e com o ticket anexado (stapled).
Baixar o Fabric Dashboards ↓Abra o DMG, arraste o Fabric Dashboards para Aplicativos e depois abra-o. O app inicia no login; você pode mudar isso em Ajustes.
Release 0.7.10 também traz um instalador assinado para Windows em x64 e arm64, e um AppImage e um .deb para Linux em x64 e arm64. Desde a 0.7.4, o app do Windows e o AppImage se atualizam sozinhos; uma cópia instalada pelo .deb não, então instale o próximo .deb.
Downloads para Windows e LinuxOs serviços são instalados separadamente. Uma lista vazia é esperada até que um serviço compatível seja instalado; o Dashboards não transforma todo processo local em serviço de agente.
Experimente Project Observatory, ou crie o seu próprio serviço com o Fabric Agent Adapter. O app em si não precisa de conta nem de chave de API.
edcc0c571f0a29c7d7c8e061e75a5ad4479bc96c5d16ef23d5d4f3d25d7f219303 / PARA OS SEUS AGENTES
Registre o servidor MCP do app no seu cliente. Um agente pode listar serviços, obter links de painéis e usar as operações expostas pelas regras do app.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Depois de instalar o app em Aplicativos, peça ao seu agente para chamar list_services. Um resultado vazio significa que nenhum serviço foi instalado ainda. Outros clientes MCP podem executar o mesmo executável como servidor stdio. Veja o guia de configuração do MCP.
04 / BOM SABER
Não. O Fabric Dashboards funciona sozinho. Ele é uma das ferramentas do Fabric e pode mostrar serviços compatíveis antes de você usar a prévia inicial do Fabric.
Serviços que publicam um descritor local para fabric-service/0.1. O Project Observatory oferece suporte a ele. O Fabric Agent Contract define o protocolo e o Adapter ajuda você a implementá-lo.
O Fabric Dashboards é código aberto sob a GNU AGPL-3.0. Há uma licença comercial disponível: passioncode.ai/business. O release 0.1.0 mantém a MIT; os 0.2.0 e 0.3.0 mantêm a PolyForm Noncommercial or Internal Use. O release 0.3.1 é o primeiro sob a AGPL.
PARTE DO SEU AMBIENTE DE TRABALHO DE AGENTES
Inspecione projetos com o Observatory. Configure contas com o Switchboard. Adicione só as ferramentas de que o seu trabalho precisa.
Conhecer as ferramentas ↗FABRIC INBOX · PRÉVIA DE DESENVOLVIMENTO
Reúna as caixas do Gmail e da Cloudflare numa só lista, com os e-mails importantes primeiro. Agentes para os seus próprios domínios respondem o que você permite e deixam o resto como rascunho
NO CONJUNTO DE FERRAMENTAS E-mail: os endereços que os agentes leem e respondem dentro da política que você define. É o passo 5 de “Como funciona”. Todas as ferramentas
Configure tudo com um único comando
Prévia de desenvolvimento 0.17.0 · macOS 12+ · Windows · Linux · código aberto sob a AGPL-3.0
FABRIC INBOX · PRÉVIA DE DESENVOLVIMENTO
Reúna as caixas do Gmail e da Cloudflare numa só lista, com os e-mails importantes primeiro. Agentes para os seus próprios domínios respondem o que você permite e deixam o resto como rascunho
NO CONJUNTO DE FERRAMENTAS E-mail: os endereços que os agentes leem e respondem dentro da política que você define. É o passo 5 de “Como funciona”. Todas as ferramentas
Configure tudo com um único comando
Prévia de desenvolvimento 0.18.0 · macOS 12+ · Windows · Linux · código aberto sob a AGPL-3.0
NOVO NA 0.15
A versão 0.15 coloca o Claude Code ou o Codex ao lado do seu e-mail e deixa que ele configure o Inbox para você. O console funciona a partir da 0.15.1: na 0.15.0 ele não iniciava. Como um agente se conecta

BAIXAR O FABRIC INBOX
Prévia mais recente: 0.17.0. O app cria o servidor de e-mail na sua própria conta da Cloudflare e o abre; seu e-mail permanece com as suas contas.
BAIXAR O FABRIC INBOX
Prévia mais recente: 0.18.0. O app cria o servidor de e-mail na sua própria conta da Cloudflare e o abre; seu e-mail permanece com as suas contas.
Universal · Apple silicon + Intel · macOS 12 ou mais recente
Instalador DMG · assinado com Developer ID e notarizado pela Apple
Abra o DMG e arraste o Fabric Inbox para Aplicativos.
Uma cópia para Mac anterior à 0.15.2 não consegue se atualizar sozinha: baixe a 0.15.2 uma vez e instale por cima da antiga. As versões seguintes voltam a se instalar sozinhas.
O release 0.17.0 também traz um instalador do Windows para x64 e arm64 que não exige direitos de administrador, com assinatura Authenticode desde a 0.14.1, e um AppImage e um .deb do Linux para x64 e arm64.
Downloads para Windows e LinuxO app do Windows e o AppImage se atualizam sozinhos; uma cópia instalada pelo .deb não, então instale o próximo .deb. No Linux, o app guarda seu login no Secret Service (GNOME Keyring ou KWallet) e não abre sem ele.
O release 0.18.0 também traz um instalador do Windows para x64 e arm64 que não exige direitos de administrador, com assinatura Authenticode desde a 0.14.1, e um AppImage e um .deb do Linux para x64 e arm64.
Downloads para Windows e LinuxO app do Windows e o AppImage se atualizam sozinhos; uma cópia instalada pelo .deb não, então instale o próximo .deb. No Linux, o app guarda seu login no Secret Service (GNOME Keyring ou KWallet) e não abre sem ele.
Na primeira abertura, escolha Create my server on Cloudflare. Se foi o seu agente de programação que criou o servidor, escolha Use the server your agent set up em vez disso.
O guia de configuração lista todas as configurações.
703fabc72024a905cb1b1c2bf1eff1c3a8a7b253fe60e5b034cd016233a79c78Compare antes de abrir: shasum -a 256 no Terminal. Um valor diferente significa um arquivo diferente; baixe-o de novo.
3d971a0b00765ce1faf9dea63b41503dd29180adbe79bc2a5d0951a857641ffdCompare antes de abrir: shasum -a 256 no Terminal. Um valor diferente significa um arquivo diferente; baixe-o de novo.
Esta é uma prévia de desenvolvimento. As respostas dos agentes ainda não foram testadas com uma chamada real a um modelo, e o Gmail ainda não foi aceito numa conta real. Suporte a IMAP em geral e a Outlook estão planejados; nenhum dos dois é oferecido hoje como integração funcional.
PARA AGENTES
Seu servidor responde ao Model Context Protocol em /mcp. Cada função do app também é uma ferramenta MCP, de modo que o Claude Code ou outro cliente MCP pode ler, ordenar e enviar e-mails e gerenciar endereços dentro do nível da sua chave.
Monte um ambiente de trabalho em que os agentes fazem o trabalho e você vê tudo
O Fabric é a casa dos seus projetos e dos agentes deles. Switchboard, Dashboards, Observatory e Inbox funcionam com ele e também sozinhos. Hoje um único comando configura tudo
-Código aberto sob a AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.31 · Dashboards 0.7.9 · Observatory 0.24.4
+Código aberto sob a AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.32 · Dashboards 0.7.10 · Observatory 0.24.5
BAIXAR O OBSERVATORY
Release mais recente: 0.24.4. Nenhuma chave de API é necessária para a primeira observação local. Entregue a configuração ao seu agente de programação ou execute-a você mesmo.
Baixar project_observatory-0.24.4-py3-none-any.whl e SHA256SUMS do release 0.24.4, confira-os com shasum -a 256 -c SHA256SUMS --ignore-missing, depois, num ambiente Python 3.11+ isolado com suporte a extensões do SQLite, pip install --no-deps o wheel e depois o seu extra [full] com -c "$(project-observatory full-path)/requirements-full.lock", o conjunto de dependências com o qual o release foi testado. No macOS, use o Python do Homebrew. No Windows, use o Python 3.13 ou mais recente e os passos de PowerShell do guia de instalação.
project-observatory full init, depois escolha a pasta a observar com full configure sources projects. Configuração, chaves e histórico ficam fora do código instalado.
project-observatory full local, depois full open. Para o russo: full configure interface locale ru.
O servidor MCP fala stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", depois peça observatory_overview.
BAIXAR O OBSERVATORY
Release mais recente: 0.24.5. Nenhuma chave de API é necessária para a primeira observação local. Entregue a configuração ao seu agente de programação ou execute-a você mesmo.
Baixar project_observatory-0.24.5-py3-none-any.whl e SHA256SUMS do release 0.24.5, confira-os com shasum -a 256 -c SHA256SUMS --ignore-missing, depois, num ambiente Python 3.11+ isolado com suporte a extensões do SQLite, pip install --no-deps o wheel e depois o seu extra [full] com -c "$(project-observatory full-path)/requirements-full.lock", o conjunto de dependências com o qual o release foi testado. No macOS, use o Python do Homebrew. No Windows, use o Python 3.13 ou mais recente e os passos de PowerShell do guia de instalação.
project-observatory full init, depois escolha a pasta a observar com full configure sources projects. Configuração, chaves e histórico ficam fora do código instalado.
project-observatory full local, depois full open. Para o russo: full configure interface locale ru.
O servidor MCP fala stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", depois peça observatory_overview.
App para Mac: ProjectObservatory-0.24.4-macos.zip, um só app para Apple silicon e Intel, assinado com Developer ID e notarizado pela Apple, para macOS 14+. Ele abre no painel e usa o motor instalado acima; confira-o com o mesmo SHA256SUMS.
App para Windows e Linux, desde a 0.22.0: um instalador do Windows para x64 e arm64 que não exige direitos de administrador, com assinatura Authenticode, e um AppImage e um .deb para Linux x64 e arm64, no release 0.24.4. Como o app para Mac, ele abre no painel e precisa do motor instalado acima; ele não instala o motor. Ele se atualiza sozinho, exceto uma cópia instalada pelo .deb: instale o próximo .deb.
-O release atual, 0.24.4, está sob a AGPL, como todos os releases desde a 0.10.0, a primeira sob a AGPL; a 0.9.1 e as anteriores mantêm a licença com a qual foram lançadas.
+App para Mac: ProjectObservatory-0.24.5-macos.zip, um só app para Apple silicon e Intel, assinado com Developer ID e notarizado pela Apple, para macOS 14+. Ele abre no painel e usa o motor instalado acima; confira-o com o mesmo SHA256SUMS.
App para Windows e Linux, desde a 0.22.0: um instalador do Windows para x64 e arm64 que não exige direitos de administrador, com assinatura Authenticode, e um AppImage e um .deb para Linux x64 e arm64, no release 0.24.5. Como o app para Mac, ele abre no painel e precisa do motor instalado acima; ele não instala o motor. Ele se atualiza sozinho, exceto uma cópia instalada pelo .deb: instale o próximo .deb.
+O release atual, 0.24.5, está sob a AGPL, como todos os releases desde a 0.10.0, a primeira sob a AGPL; a 0.9.1 e as anteriores mantêm a licença com a qual foram lançadas.
A varredura de valores conhecidos compara artefatos selecionados com chaves já conhecidas localmente. Ela não consegue encontrar segredos desconhecidos nem provar que nenhuma cópia restou, e uma cópia local não é prova de que alguém mais obteve uma chave. A rotação real nos provedores e os hosts MCP externos ficam fora da suíte de testes offline.
ANTES DE COMEÇAR
O Fabric é a casa dos seus projetos e dos agentes deles: cada projeto guarda ali o propósito, o quadro, as decisões e os releases. A primeira tela oferece quatro ações: criar um agente, adaptar um que você já tem, abrir um projeto ou criar um. É uma prévia inicial: precisa do Docker e da Supabase CLI, e a conversa dele salva as mensagens, mas ainda não responde.
O Fabric Dashboards mostra cada serviço de agente local em uma só janela. Baixe-o e depois conecte-o ao seu agente de programação via MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"O Fabric Dashboards mostra cada serviço de agente local em uma só janela. Baixe-o e depois conecte-o ao seu agente de programação via MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"OBTENHA O SWITCHBOARD
Versão mais recente: 0.6.31. Os dois downloads incluem o app desktop e a switchboard CLI.
OBTENHA O SWITCHBOARD
Versão mais recente: 0.6.32. Os dois downloads incluem o app desktop e a switchboard CLI.
Universal · Apple silicon + Intel
macOS 14 ou mais recente · arquivo ZIP
Assinado com Developer ID e notarizado pela Apple. Abra o ZIP, mova o Fabric Switchboard para Aplicativos e abra-o de lá.
x64 · Instalador do app desktop + CLI
Arquivo ZIP · requer WebView2
Compilado nativamente no Windows. O instalador, o app e a CLI têm assinatura Authenticode desde a 0.6.16. O instalador inclui a CLI.
O Switchboard gerencia contas e inicia as CLIs oficiais. Ele não as substitui.
0b8661e900029ca07a4c6d8ffb827d09a29289fb3f9fbf9b8c87005b3f81e5dd7754656dc085737cd48511d46c7ad7b1cd7d160dfddcedf41e862a8db89f12bdCompare antes de abrir: shasum -a 256 no Terminal, Get-FileHash no PowerShell. Um valor diferente indica um arquivo diferente; baixe-o novamente.
3541ed09ead5b873bbf30ff0aecb3cf95017f289876fb5b81ff5a1aad115362619af17b20f81238ff21a45bca04eb1e9621bc3d3fa81bcda12b0693952f87e0dCompare antes de abrir: shasum -a 256 no Terminal, Get-FileHash no PowerShell. Um valor diferente indica um arquivo diferente; baixe-o novamente.
Leia as notas da versão antes de atualizar. A aceitação com contas reais de provedores em cada plataforma é acompanhada abertamente no repositório.
O PROBLEMA
Uma sessão longa pode atingir o limite de uso de uma conta no meio de uma tarefa. Aí o trabalho fica parado enquanto você sai, procura outra conta e entra de novo.
O Switchboard mantém o trabalho em andamento. Com a rotação ativada, a próxima requisição passa para outra conta do mesmo pool, e a sessão continua aberta.
Claude Code, Codex e os outros agentes de programação populares — Hermes, Kilo Code, Cline, Goose, OpenCode e mais. Veja os 30 e como cada um se conecta.
Sim. Crie um projeto, adicione as pastas dele (por exemplo, vários repositórios relacionados) e escolha as contas dele. As sessões iniciadas a partir dessas pastas usam somente essas contas, a troca automática fica restrita a elas, e agentes que trabalham em outros projetos nunca trocam para elas.
As versões de lançamento contam instalações, dias de uso e quantas contas estão conectadas, por provedor e tipo. Elas nunca enviam nomes de contas, endereços de e-mail, logins, nomes de pools nem o que você faz com as suas contas. Um número de instalação aleatório, compartilhado pelas ferramentas do PassionCode.ai no seu computador, permite que uma pessoa seja contada uma só vez. Desative em Sobre → Compartilhar contagens anônimas de uso; a opção vale para todas as ferramentas do PassionCode.ai. O que exatamente é enviado.
Sim. O Switchboard é código aberto sob a GNU AGPL-3.0. Para usos que a AGPL não cobre, há uma licença comercial disponível em passioncode.ai/business. As versões até a v0.3.1-beta.1, inclusive, foram publicadas sob a MIT e continuam disponíveis sob ela. O download atual, 0.6.31, é lançado sob a AGPL. A v0.4.0-beta.1 foi lançada sob a PolyForm Noncommercial or Internal Use e mantém essa licença. O repositório inclui instruções de compilação, código-fonte, testes e evidências de lançamento.
Sim. O Switchboard é código aberto sob a GNU AGPL-3.0. Para usos que a AGPL não cobre, há uma licença comercial disponível em passioncode.ai/business. As versões até a v0.3.1-beta.1, inclusive, foram publicadas sob a MIT e continuam disponíveis sob ela. O download atual, 0.6.32, é lançado sob a AGPL. A v0.4.0-beta.1 foi lançada sob a PolyForm Noncommercial or Internal Use e mantém essa licença. O repositório inclui instruções de compilação, código-fonte, testes e evidências de lançamento.
PARTE DO TOOLKIT DO PASSIONCODE
O Switchboard gerencia contas do Claude Code e do Codex. O Project Observatory mantém à vista os projetos em que esses agentes trabalham. O Fabric Dashboards mostra numa só janela os serviços locais de agentes do seu Mac. O Fabric, a casa dos seus projetos e dos agentes deles, está em prévia inicial.
CÓDIGO ABERTO · LOCAL PRIMEIRO
Experimente, veja como funciona e conte onde ele precisa melhorar.
FABRIC DASHBOARDS · macOS + Windows + Linux
Все сервисы агентов на вашем компьютере в одном приложении: сверху то, что ждёт вас, а рядом открывается собственный дашборд каждого сервиса
В НАБОРЕ Состояние, расходы и управление: что делает каждый сервис агентов, сколько он тратит и какие у него обновления — всё в одном окне. Это шаг 4 в разделе «Как это работает». Все инструменты
Всё настраивается одной командой
Релиз 0.7.9 · macOS 13+ · Windows · Linux
FABRIC DASHBOARDS · macOS + Windows + Linux
Все сервисы агентов на вашем компьютере в одном приложении: сверху то, что ждёт вас, а рядом открывается собственный дашборд каждого сервиса
В НАБОРЕ Состояние, расходы и управление: что делает каждый сервис агентов, сколько он тратит и какие у него обновления — всё в одном окне. Это шаг 4 в разделе «Как это работает». Все инструменты
Всё настраивается одной командой
Релиз 0.7.10 · macOS 13+ · Windows · Linux
ОКНО
Что готово, что ждёт вас и сколько это стоит, а нужное действие — в один клик. Каждый сервис открывает свой дашборд прямо в приложении.


01 / РАБОТА НА ВИДУ
Fabric Dashboards находит совместимые сервисы на вашем компьютере. У каждого сервиса остаётся своя задача, а у вас появляется общее место, где можно следить за ними и управлять ими.
Состояние сервиса, последняя активность и то, что требует внимания, показаны вместе. Медленный ответ на проверку не сразу считается сбоем.
Собственный интерфейс каждого сервиса открывается прямо в приложении, и вход уже выполнен. Project Observatory — один из совместимых сервисов, которым можно пользоваться уже сегодня.
Запускайте, останавливайте и перезапускайте сервис, смотрите его логи и выполняйте действия, которые предусматривает его контракт. Если завершить Dashboards, сервисы продолжат работать.
В 0.6
Что появилось в релизах 0.6: с 0.6.0 (6 октября) по 0.6.5 (8 октября 2026 года).
На странице «Расходы» перечислены лимиты, которые действуют для каждого агента. Лимит, который сильнее всего требует вашего внимания, горит красным, если он остановил работу или превышен, и жёлтым — на 80%. Раскройте агента, чтобы увидеть все его лимиты с окном действия и уже потраченным. Ваш агент читает тот же список по MCP.
Рядом с дашбордом сервиса открывается настоящий терминал: в нём Claude Code, Codex или другой рантайм работает в репозитории этого агента. Если в Fabric Switchboard для папки задано правило проекта, сессия начинается на аккаунте этого проекта.
Приложение обновляется само. Прежде чем установиться, релиз должен нести подпись организации и совпасть с контрольными суммами, а установка ждёт, пока работает консоль или команда. Автоматическую установку можно отключить в настройках.
Раздел «Настройки → Обновления инфраструктуры» следит за Fabric Agent Contract и навыками (skills) PassionCode.ai и может обновлять навыки в фоне, сначала проверив, кто их опубликовал. По умолчанию этот переключатель выключен.
В настройках выберите язык: «Как в системе», English или «Русский». Окно, меню и трей переключаются сразу.
02 / СКАЧАТЬ FABRIC DASHBOARDS
Релиз 0.7.9. Универсальный DMG для Apple silicon и Intel, macOS 13 или новее. Подписан Developer ID, нотаризован Apple, тикет нотаризации прикреплён к файлу (stapled).
Скачать Fabric Dashboards ↓Откройте DMG, перетащите Fabric Dashboards в «Программы» и запустите приложение. Оно открывается при входе в систему; это можно изменить в настройках.
Релиз 0.7.9 также включает подписанный установщик для Windows x64 и arm64, а для Linux — пакеты AppImage и .deb для x64 и arm64. Начиная с 0.7.4 приложение для Windows и AppImage обновляются сами; копия из .deb сама не обновляется, поэтому следующий .deb ставьте вручную.
Загрузки для Windows и LinuxСервисы устанавливаются отдельно. Пока нет ни одного совместимого сервиса, список пуст, и это нормально: Dashboards не выдаёт любой локальный процесс за сервис агента.
Попробуйте Project Observatory или сделайте свой сервис с помощью Fabric Agent Adapter. Самому приложению не нужны ни аккаунт, ни ключ API.
ff45a974f53000056dc76537c193d1439835e3de2ae8602f3458d2c35bc4551f02 / СКАЧАТЬ FABRIC DASHBOARDS
Релиз 0.7.10. Универсальный DMG для Apple silicon и Intel, macOS 13 или новее. Подписан Developer ID, нотаризован Apple, тикет нотаризации прикреплён к файлу (stapled).
Скачать Fabric Dashboards ↓Откройте DMG, перетащите Fabric Dashboards в «Программы» и запустите приложение. Оно открывается при входе в систему; это можно изменить в настройках.
Релиз 0.7.10 также включает подписанный установщик для Windows x64 и arm64, а для Linux — пакеты AppImage и .deb для x64 и arm64. Начиная с 0.7.4 приложение для Windows и AppImage обновляются сами; копия из .deb сама не обновляется, поэтому следующий .deb ставьте вручную.
Загрузки для Windows и LinuxСервисы устанавливаются отдельно. Пока нет ни одного совместимого сервиса, список пуст, и это нормально: Dashboards не выдаёт любой локальный процесс за сервис агента.
Попробуйте Project Observatory или сделайте свой сервис с помощью Fabric Agent Adapter. Самому приложению не нужны ни аккаунт, ни ключ API.
edcc0c571f0a29c7d7c8e061e75a5ad4479bc96c5d16ef23d5d4f3d25d7f219303 / ДЛЯ ВАШИХ АГЕНТОВ
Зарегистрируйте MCP-сервер приложения в своём клиенте. Агент сможет получать список сервисов и ссылки на дашборды, а также выполнять операции, разрешённые правилами приложения.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Когда приложение установлено в «Программы», попросите агента вызвать list_services. Пустой ответ значит, что ни один сервис ещё не установлен. Другие MCP-клиенты могут запускать тот же исполняемый файл как stdio-сервер. Подробнее — в руководстве по настройке MCP.
04 / ПОЛЕЗНО ЗНАТЬ
Нет. Fabric Dashboards работает сам по себе. Это один из инструментов Fabric, и он может показывать совместимые сервисы ещё до того, как вы начнёте пользоваться ранней предварительной версией Fabric.
Сервисы, которые публикуют локальный дескриптор для fabric-service/0.1. Project Observatory его поддерживает. Fabric Agent Contract задаёт протокол, а Adapter помогает его реализовать.
Да. Fabric Dashboards — открытый код под GNU AGPL-3.0. Коммерческую лицензию можно получить на passioncode.ai/business. Релиз 0.1.0 остаётся под MIT, 0.2.0 и 0.3.0 — под PolyForm Noncommercial или Internal Use. Релиз 0.3.1 — первый под AGPL.
ЧАСТЬ РАБОЧЕГО МЕСТА ДЛЯ ВАШИХ АГЕНТОВ
Следите за проектами в Observatory. Настраивайте аккаунты в Switchboard. Добавляйте только те инструменты, которые нужны вашей работе.
Все инструменты ↗FABRIC INBOX · ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ В РАЗРАБОТКЕ
Соберите ящики Gmail и Cloudflare в один список, важные письма — сверху. Агенты на ваших доменах отвечают на то, что вы разрешили, а остальное оставляют черновиком
В НАБОРЕ Почта: адреса, на которых агенты читают письма и отвечают по заданным вами правилам. Это шаг 5 в разделе «Как это работает». Все инструменты
Всё настраивается одной командой
Предварительная версия в разработке 0.17.0 · macOS 12+ · Windows · Linux · открытый код под AGPL-3.0
FABRIC INBOX · ПРЕДВАРИТЕЛЬНАЯ ВЕРСИЯ В РАЗРАБОТКЕ
Соберите ящики Gmail и Cloudflare в один список, важные письма — сверху. Агенты на ваших доменах отвечают на то, что вы разрешили, а остальное оставляют черновиком
В НАБОРЕ Почта: адреса, на которых агенты читают письма и отвечают по заданным вами правилам. Это шаг 5 в разделе «Как это работает». Все инструменты
Всё настраивается одной командой
Предварительная версия в разработке 0.18.0 · macOS 12+ · Windows · Linux · открытый код под AGPL-3.0
НОВОЕ В 0.15
В версии 0.15 Claude Code или Codex работает прямо рядом с почтой и может сам настроить для вас Inbox. Консоль работает начиная с 0.15.1: в 0.15.0 она не запускалась. Как подключается агент

СКАЧАТЬ FABRIC INBOX
Последняя предварительная версия: 0.17.0. Приложение создаёт свой почтовый сервер в вашем собственном аккаунте Cloudflare и открывает его; ваша почта остаётся в ваших аккаунтах.
СКАЧАТЬ FABRIC INBOX
Последняя предварительная версия: 0.18.0. Приложение создаёт свой почтовый сервер в вашем собственном аккаунте Cloudflare и открывает его; ваша почта остаётся в ваших аккаунтах.
Универсальная сборка · Apple silicon + Intel · macOS 12 или новее
Установщик DMG · подписан Developer ID и нотаризован Apple
Откройте DMG и перетащите Fabric Inbox в «Программы».
Копия для Mac старше 0.15.2 не может обновиться сама: один раз скачайте 0.15.2 и установите поверх старой. Следующие релизы снова устанавливаются сами.
Релиз 0.17.0 также включает установщик для Windows x64 и arm64, которому не нужны права администратора (с подписью Authenticode начиная с 0.14.1), и пакеты AppImage и .deb для Linux x64 и arm64.
Загрузки для Windows и LinuxПриложение для Windows и AppImage обновляются сами; копия из .deb сама не обновляется, поэтому следующий .deb ставьте вручную. В Linux приложение хранит данные входа в Secret Service (GNOME Keyring или KWallet) и без него не запускается.
Релиз 0.18.0 также включает установщик для Windows x64 и arm64, которому не нужны права администратора (с подписью Authenticode начиная с 0.14.1), и пакеты AppImage и .deb для Linux x64 и arm64.
Загрузки для Windows и LinuxПриложение для Windows и AppImage обновляются сами; копия из .deb сама не обновляется, поэтому следующий .deb ставьте вручную. В Linux приложение хранит данные входа в Secret Service (GNOME Keyring или KWallet) и без него не запускается.
При первом запуске выберите Создать мой сервер в Cloudflare. Если сервер создал ваш агент для программирования, выберите вместо этого Использовать сервер, который настроил ваш агент.
В руководстве по установке перечислены все настройки.
703fabc72024a905cb1b1c2bf1eff1c3a8a7b253fe60e5b034cd016233a79c78Перед открытием сверьте: shasum -a 256 в Терминале. Если значение другое, это другой файл: скачайте его заново.
3d971a0b00765ce1faf9dea63b41503dd29180adbe79bc2a5d0951a857641ffdПеред открытием сверьте: shasum -a 256 в Терминале. Если значение другое, это другой файл: скачайте его заново.
Это предварительная версия в разработке. Ответы агентов ещё не проверялись с вызовом реальной модели, а Gmail ещё не прошёл приёмку на реальном аккаунте. Поддержка обычного IMAP и Outlook запланирована, но сегодня мы не предлагаем ни то ни другое как рабочую интеграцию.
ДЛЯ АГЕНТОВ
Ваш сервер отвечает по Model Context Protocol на адресе /mcp. Каждая функция приложения доступна и как инструмент MCP, поэтому Claude Code или другой MCP-клиент может читать, сортировать и отправлять почту и управлять адресами, насколько позволяет уровень его ключа.
Соберите рабочее место, где работу делают агенты, а вы видите всё
Fabric — дом для ваших проектов и их агентов. Switchboard, Dashboards, Observatory и Inbox работают вместе с ним и сами по себе. Уже сегодня всё это настраивается одной командой
-Открытый код под AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.31 · Dashboards 0.7.9 · Observatory 0.24.4
+Открытый код под AGPL-3.0 Fabric 0.3.5 · Switchboard 0.6.32 · Dashboards 0.7.10 · Observatory 0.24.5
СКАЧАТЬ OBSERVATORY
Последний релиз: 0.24.4. Для первого локального наблюдения ключ API не нужен. Поручите установку своему агенту для программирования или установите всё сами.
Скачать project_observatory-0.24.4-py3-none-any.whl и SHA256SUMS из релиза 0.24.4, проверить их командой shasum -a 256 -c SHA256SUMS --ignore-missing, затем в изолированном окружении Python 3.11+ с поддержкой расширений SQLite выполнить pip install --no-deps для wheel, а потом для его дополнения [full] с -c "$(project-observatory full-path)/requirements-full.lock" — это набор зависимостей, с которым релиз тестировался. На macOS используйте Python из Homebrew. На Windows — Python 3.13 или новее и шаги для PowerShell из руководства по установке.
project-observatory full init, затем выберите папку для наблюдения командой full configure sources projects. Конфигурация, ключи и история хранятся отдельно от установленного кода.
project-observatory full local, затем full open. Для русского языка: full configure interface locale ru.
MCP-сервер работает через stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", затем попросите агента вызвать observatory_overview.
СКАЧАТЬ OBSERVATORY
Последний релиз: 0.24.5. Для первого локального наблюдения ключ API не нужен. Поручите установку своему агенту для программирования или установите всё сами.
Скачать project_observatory-0.24.5-py3-none-any.whl и SHA256SUMS из релиза 0.24.5, проверить их командой shasum -a 256 -c SHA256SUMS --ignore-missing, затем в изолированном окружении Python 3.11+ с поддержкой расширений SQLite выполнить pip install --no-deps для wheel, а потом для его дополнения [full] с -c "$(project-observatory full-path)/requirements-full.lock" — это набор зависимостей, с которым релиз тестировался. На macOS используйте Python из Homebrew. На Windows — Python 3.13 или новее и шаги для PowerShell из руководства по установке.
project-observatory full init, затем выберите папку для наблюдения командой full configure sources projects. Конфигурация, ключи и история хранятся отдельно от установленного кода.
project-observatory full local, затем full open. Для русского языка: full configure interface locale ru.
MCP-сервер работает через stdio: claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py", затем попросите агента вызвать observatory_overview.
Приложение для Mac: ProjectObservatory-0.24.4-macos.zip, одно приложение для Apple silicon и Intel под macOS 14+; оно подписано Developer ID и нотаризовано Apple. Приложение открывается на дашборде и работает с движком, установленным выше; проверьте его по тому же SHA256SUMS.
Приложение для Windows и Linux (с версии 0.22.0): установщик для Windows x64 и arm64 с подписью Authenticode, которому не нужны права администратора, а также AppImage и .deb для Linux x64 и arm64 — на странице релиза 0.24.4. Как и приложение для Mac, оно открывается на дашборде и работает только с движком, установленным выше: само оно движок не устанавливает. Обновляется приложение само, кроме копии из .deb: для неё установите следующий .deb.
-Текущий релиз, 0.24.4, выпущен под AGPL, как и все релизы начиная с 0.10.0 — первого под AGPL; 0.9.1 и более ранние сохраняют лицензию, с которой вышли.
+Приложение для Mac: ProjectObservatory-0.24.5-macos.zip, одно приложение для Apple silicon и Intel под macOS 14+; оно подписано Developer ID и нотаризовано Apple. Приложение открывается на дашборде и работает с движком, установленным выше; проверьте его по тому же SHA256SUMS.
Приложение для Windows и Linux (с версии 0.22.0): установщик для Windows x64 и arm64 с подписью Authenticode, которому не нужны права администратора, а также AppImage и .deb для Linux x64 и arm64 — на странице релиза 0.24.5. Как и приложение для Mac, оно открывается на дашборде и работает только с движком, установленным выше: само оно движок не устанавливает. Обновляется приложение само, кроме копии из .deb: для неё установите следующий .deb.
+Текущий релиз, 0.24.5, выпущен под AGPL, как и все релизы начиная с 0.10.0 — первого под AGPL; 0.9.1 и более ранние сохраняют лицензию, с которой вышли.
Поиск по известным значениям сверяет выбранные артефакты с ключами, которые уже известны на этой машине. Он не может найти неизвестные секреты или доказать, что копий не осталось, а локальная копия ещё не значит, что ключ попал к кому-то ещё. Офлайн-тесты не проверяют ротацию ключей у реальных провайдеров и внешние MCP-хосты.
ПЕРЕД НАЧАЛОМ
Fabric — дом для ваших проектов и их агентов: в нём каждый проект хранит свою цель, доску задач, решения и релизы. На первом экране четыре действия: создать агента, адаптировать уже готового, открыть проект или создать новый. Это ранняя предварительная версия: для неё нужны Docker и Supabase CLI, а чат сохраняет сообщения, но пока не отвечает.
Fabric Dashboards показывает все локальные сервисы агентов в одном окне. Скачайте его, а затем подключите к своему агенту для программирования по MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Fabric Dashboards показывает все локальные сервисы агентов в одном окне. Скачайте его, а затем подключите к своему агенту для программирования по MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"СКАЧАТЬ SWITCHBOARD
Последний релиз: 0.6.31. В обоих архивах есть десктопное приложение и switchboard CLI.
СКАЧАТЬ SWITCHBOARD
Последний релиз: 0.6.32. В обоих архивах есть десктопное приложение и switchboard CLI.
Универсальная сборка · Apple silicon + Intel
macOS 14 или новее · ZIP-архив
Приложение подписано Developer ID и нотаризовано Apple. Откройте ZIP, перенесите Fabric Switchboard в «Программы» и запускайте оттуда.
x64 · установщик приложения + CLI
ZIP-архив · нужен WebView2
Нативная сборка для Windows. Установщик, приложение и CLI подписаны Authenticode начиная с 0.6.16. CLI входит в установщик.
Switchboard управляет аккаунтами и запускает официальные CLI. Он их не заменяет.
0b8661e900029ca07a4c6d8ffb827d09a29289fb3f9fbf9b8c87005b3f81e5dd7754656dc085737cd48511d46c7ad7b1cd7d160dfddcedf41e862a8db89f12bdПеред открытием сверьте сумму: shasum -a 256 в Терминале, Get-FileHash в PowerShell. Если значение другое, это другой файл: скачайте его заново.
3541ed09ead5b873bbf30ff0aecb3cf95017f289876fb5b81ff5a1aad115362619af17b20f81238ff21a45bca04eb1e9621bc3d3fa81bcda12b0693952f87e0dПеред открытием сверьте сумму: shasum -a 256 в Терминале, Get-FileHash в PowerShell. Если значение другое, это другой файл: скачайте его заново.
Перед обновлением прочитайте заметки к релизу. Приёмка с реальными аккаунтами провайдеров на каждой платформе открыто ведётся в репозитории.
ПРОБЛЕМА
Длинная сессия может упереться в лимит аккаунта на середине задачи. Тогда работа стоит, пока вы выходите из аккаунта, ищете другой и входите снова.
Switchboard не даёт работе остановиться. Когда автопереключение включено, следующий запрос уходит на другой аккаунт из того же пула, а сессия остаётся открытой.
Claude Code, Codex и другие популярные агенты для программирования — Hermes, Kilo Code, Cline, Goose, OpenCode и не только. Все 30 агентов и как подключить каждый.
Да. Создайте проект, добавьте его папки (например, несколько связанных репозиториев) и выберите его аккаунты. Сессии, запущенные из этих папок, используют только эти аккаунты, автопереключение не выходит за их пределы, а агенты из других проектов на них никогда не переключаются.
Релизные сборки считают установки, дни использования и число подключённых аккаунтов по провайдерам и типам. Они никогда не отправляют названия аккаунтов, адреса почты, данные для входа, названия пулов и то, что вы делаете со своими аккаунтами. Случайный номер установки, общий для инструментов PassionCode.ai на вашем компьютере, позволяет посчитать одного человека один раз. Отключить статистику можно в «О программе» → «Отправлять анонимную статистику использования»; переключатель действует на все инструменты PassionCode.ai. Что именно отправляется.
Да. Switchboard — открытый код под GNU AGPL-3.0. Для использования, которое AGPL не покрывает, коммерческую лицензию можно получить на passioncode.ai/business. Релизы до v0.3.1-beta.1 включительно вышли под лицензией MIT и по-прежнему доступны на её условиях. Текущая версия для скачивания, 0.6.31, выпущена под AGPL. v0.4.0-beta.1 вышла под PolyForm Noncommercial или Internal Use и сохраняет эту лицензию. В репозитории есть инструкции по сборке, исходный код, тесты и подтверждения релизов.
Да. Switchboard — открытый код под GNU AGPL-3.0. Для использования, которое AGPL не покрывает, коммерческую лицензию можно получить на passioncode.ai/business. Релизы до v0.3.1-beta.1 включительно вышли под лицензией MIT и по-прежнему доступны на её условиях. Текущая версия для скачивания, 0.6.32, выпущена под AGPL. v0.4.0-beta.1 вышла под PolyForm Noncommercial или Internal Use и сохраняет эту лицензию. В репозитории есть инструкции по сборке, исходный код, тесты и подтверждения релизов.
ЧАСТЬ НАБОРА PASSIONCODE
Switchboard управляет аккаунтами Claude Code и Codex. Project Observatory держит на виду проекты, над которыми работают эти агенты. Fabric Dashboards показывает локальные сервисы агентов на вашем Mac в одном окне. Fabric, дом для ваших проектов и их агентов, пока в ранней предварительной версии.
ОТКРЫТЫЙ КОД · ЛОКАЛЬНО ПРЕЖДЕ ВСЕГО
Попробуйте, посмотрите, как всё устроено, и расскажите, что стоит улучшить.
Fabric is the home for your projects and their agents: each project keeps its purpose, board, decisions and releases there. Its first screen offers four actions: create an agent, adapt one you already have, open a project or create one. It is an early preview: it needs Docker and the Supabase CLI, and its conversation saves messages but does not reply yet.
Fabric Dashboards shows every local agent service in one window. Download it, then connect it to your coding agent over MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Fabric Dashboards shows every local agent service in one window. Download it, then connect it to your coding agent over MCP.
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"GET SWITCHBOARD
Latest release: 0.6.31. Both downloads include the desktop app and the switchboard CLI.
GET SWITCHBOARD
Latest release: 0.6.32. Both downloads include the desktop app and the switchboard CLI.
Universal · Apple silicon + Intel
macOS 14 or later · ZIP archive
Developer ID signed and notarized by Apple. Open the ZIP, move Fabric Switchboard to Applications and open it from there.
x64 · Desktop installer + CLI
ZIP archive · WebView2 required
Built natively on Windows. The installer, the app and the CLI are Authenticode-signed since 0.6.16. The installer includes the CLI.
Switchboard manages accounts and launches the official CLIs. It does not replace them.
0b8661e900029ca07a4c6d8ffb827d09a29289fb3f9fbf9b8c87005b3f81e5dd7754656dc085737cd48511d46c7ad7b1cd7d160dfddcedf41e862a8db89f12bdCompare before opening: shasum -a 256 in Terminal, Get-FileHash in PowerShell. A different value means a different file; download it again.
3541ed09ead5b873bbf30ff0aecb3cf95017f289876fb5b81ff5a1aad115362619af17b20f81238ff21a45bca04eb1e9621bc3d3fa81bcda12b0693952f87e0dCompare before opening: shasum -a 256 in Terminal, Get-FileHash in PowerShell. A different value means a different file; download it again.
Review the release notes before you upgrade. Acceptance with live provider accounts on each platform is tracked openly in the repository.
THE PROBLEM
A long session can reach an account’s usage limit halfway through a task. Then the work waits while you sign out, find another account and sign back in.
Switchboard keeps the work going. With rotation on, the next request moves to another account in the same pool, and the session stays open.
Claude Code, Codex and the other popular coding agents — Hermes, Kilo Code, Cline, Goose, OpenCode and more. See all 30 and how each connects.
Yes. Create a project, add its folders (for example several related repositories) and choose its accounts. Sessions launched from those folders use only those accounts, automatic switching stays inside them, and agents working in other projects never switch to them.
Release builds count installs, days of use and how many accounts are connected, by provider and type. They never send account names, e-mail addresses, sign-ins, pool names or what you do with your accounts. A random installation number shared by the PassionCode.ai tools on your computer lets one person count once. Turn it off in About → Share anonymous usage counts; the switch applies to every PassionCode.ai tool. What exactly is sent.
Yes. Switchboard is open source under the GNU AGPL-3.0. For use the AGPL doesn’t cover, a commercial license is available from passioncode.ai/business. Releases up to and including v0.3.1-beta.1 were published under MIT and remain available under it. The current download, 0.6.31, is released under the AGPL. v0.4.0-beta.1 was released under PolyForm Noncommercial or Internal Use and keeps that license. The repository includes build instructions, source, tests and release evidence.
Yes. Switchboard is open source under the GNU AGPL-3.0. For use the AGPL doesn’t cover, a commercial license is available from passioncode.ai/business. Releases up to and including v0.3.1-beta.1 were published under MIT and remain available under it. The current download, 0.6.32, is released under the AGPL. v0.4.0-beta.1 was released under PolyForm Noncommercial or Internal Use and keeps that license. The repository includes build instructions, source, tests and release evidence.
PART OF THE PASSIONCODE TOOLKIT
Switchboard manages Claude Code and Codex accounts. Project Observatory keeps the projects those agents work on in view. Fabric Dashboards shows the local agent services on your Mac in one window. Fabric, the home for your projects and their agents, is in early preview.
OPEN SOURCE · LOCAL FIRST
Try it, inspect how it works, and tell us where it needs to improve.
窗口
哪些已就绪、哪些需要你、花费多少一目了然,需要的操作一键可达。每个服务的仪表盘都在应用内打开。


01 / 让工作始终在视野中
Fabric Dashboards 会发现你电脑上兼容的服务。每个服务各司其职;你得到一个统一的地方来查看和控制它们。
服务状态、最新活动和需要关注的事项集中显示。探测偶尔变慢,不会被立刻当作故障。
每个服务自己的界面在应用内打开,并已登录。Project Observatory 就是目前可用的兼容服务之一。
启动、停止或重启服务,查看日志,使用服务契约开放的操作。退出 Dashboards 后,你的服务仍继续运行。
0.6 版本新增
0.6 系列版本新增的内容,从 10 月 6 日的 0.6.0 到 2026 年 10 月 8 日的 0.6.5。
Spend 页面列出每个智能体适用的限额:最需要你关注的一项,在已停止工作或越过限额时显示红色,达到 80% 时显示琥珀色;展开某个智能体即可看到它的每项限额、对应时间窗口和已花费的金额。你的智能体可以通过 MCP 读取同一份列表。
在服务仪表盘旁边打开一个真实的终端,在该智能体的仓库中运行 Claude Code、Codex 或其他运行环境。如果 Fabric Switchboard 已把该文件夹绑定到某个项目,会话就使用该项目的账号启动。
应用会自行更新:版本必须带有组织签名并与校验和一致才会安装,且在控制台或命令仍在运行时会等待。你可以在“设置”中关闭自动安装。
Settings → Estate updates 会监视 Fabric Agent Contract 和 PassionCode.ai 技能,并可在核对发布者之后于后台更新这些技能。该开关默认关闭。
Settings → Language:跟随这台 Mac,可选 English 或 Русский。窗口、菜单和托盘会同时切换。
02 / 获取 Fabric Dashboards
版本 0.7.9。适用于 Apple silicon 和 Intel 的通用 DMG,需要 macOS 13 或更高版本。已使用 Developer ID 签名、公证并装订。
下载 Fabric Dashboards ↓打开 DMG,把 Fabric Dashboards 拖到“应用程序”,然后打开它。应用会在登录时启动;你可以在“设置”中更改。
版本 0.7.9 同时提供了签名的 Windows 安装包(x64 和 arm64),以及 Linux 的 AppImage 和 .deb(x64 和 arm64)。从 0.7.4 起,Windows 应用和 AppImage 会自动更新;通过 .deb 安装的不会,需要你手动安装下一个 .deb。
下载 Windows 和 Linux 版本服务需单独安装。在安装兼容的服务之前,列表为空属于正常情况;Dashboards 不会把本机每个进程都当作智能体服务。
可以试试 Project Observatory,或者用 Fabric Agent Adapter来构建你自己的服务。应用本身不需要账号或 API 密钥。
ff45a974f53000056dc76537c193d1439835e3de2ae8602f3458d2c35bc4551f02 / 获取 Fabric Dashboards
版本 0.7.10。适用于 Apple silicon 和 Intel 的通用 DMG,需要 macOS 13 或更高版本。已使用 Developer ID 签名、公证并装订。
下载 Fabric Dashboards ↓打开 DMG,把 Fabric Dashboards 拖到“应用程序”,然后打开它。应用会在登录时启动;你可以在“设置”中更改。
版本 0.7.10 同时提供了签名的 Windows 安装包(x64 和 arm64),以及 Linux 的 AppImage 和 .deb(x64 和 arm64)。从 0.7.4 起,Windows 应用和 AppImage 会自动更新;通过 .deb 安装的不会,需要你手动安装下一个 .deb。
下载 Windows 和 Linux 版本服务需单独安装。在安装兼容的服务之前,列表为空属于正常情况;Dashboards 不会把本机每个进程都当作智能体服务。
可以试试 Project Observatory,或者用 Fabric Agent Adapter来构建你自己的服务。应用本身不需要账号或 API 密钥。
edcc0c571f0a29c7d7c8e061e75a5ad4479bc96c5d16ef23d5d4f3d25d7f219303 / 给你的智能体
在你的客户端中注册应用的 MCP 服务器。智能体可以列出服务、获取仪表盘链接,并使用应用规则所开放的操作。
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"把应用安装到“应用程序”之后,请让你的智能体调用 list_services。结果为空表示还没有安装任何服务。其他 MCP 客户端可以把同一个可执行文件当作 stdio 服务器运行。参见 MCP 设置指南。
04 / 须知
不需要。Fabric Dashboards 可以独立使用。它是 Fabric 的工具之一,在你用上 Fabric 的早期预览版之前,它就能显示兼容的服务。
发布了本地描述文件、支持 fabric-service/0.1的服务。Project Observatory 支持它。Fabric Agent Contract 定义协议,Adapter 帮你实现协议。
Fabric Dashboards 是开源的,采用 GNU AGPL-3.0 许可证。也提供商业许可证:passioncode.ai/business。0.1.0 版本沿用 MIT 许可证;0.2.0 和 0.3.0 版本沿用 PolyForm Noncommercial or Internal Use 许可证。0.3.1 版本是首个采用 AGPL 的版本。
属于你的智能体工作空间
用 Observatory 查看项目,用 Switchboard 配置账号,只添加你的工作需要的工具。
了解这些工具 ↗FABRIC INBOX · 开发中的预览版
把 Gmail 和 Cloudflare 邮箱放进同一个列表,重要邮件优先。你自己域名上的智能体回复你允许的内容,其余留成草稿
工具包成员 邮件:智能体在你设定的策略内读取和回复的地址。第 5 步,见工作原理。全部工具
开发预览版 0.17.0 · macOS 12+ · Windows · Linux · 以 AGPL-3.0 开源
0.15 新功能
0.15 版本将 Claude Code 或 Codex 放在你的邮件旁边,让它帮你配置 Inbox。控制台从 0.15.1 开始可用:0.15.0 中无法启动。智能体如何连接

获取 FABRIC INBOX
最新预览版:0.17.0。应用会在你自己的 Cloudflare 账号中创建邮件服务器并将其打开;你的邮件只留在你自己的账号里。
获取 FABRIC INBOX
最新预览版:0.18.0。应用会在你自己的 Cloudflare 账号中创建邮件服务器并将其打开;你的邮件只留在你自己的账号里。
通用版 · Apple silicon + Intel · macOS 12 或更高版本
DMG 安装包 · 已使用 Developer ID 签名并通过 Apple 公证
打开 DMG,把 Fabric Inbox 拖到“应用程序”。
0.15.2 之前的 Mac 版本无法自行更新:下载一次 0.15.2,直接覆盖安装。之后的版本恢复自动更新。
版本 0.17.0 同时提供 Windows 安装程序(x64 和 arm64,无需管理员权限,自 0.14.1 起已使用 Authenticode 签名),以及 Linux 的 AppImage 和 .deb(x64 和 arm64)。
下载 Windows 和 Linux 版本Windows 应用和 AppImage 会自动更新;通过 .deb 安装的副本不会自动更新,请安装下一个 .deb。在 Linux 上,应用将你的登录信息保存在 Secret Service(GNOME Keyring 或 KWallet)中,没有它则无法启动。
版本 0.18.0 同时提供 Windows 安装程序(x64 和 arm64,无需管理员权限,自 0.14.1 起已使用 Authenticode 签名),以及 Linux 的 AppImage 和 .deb(x64 和 arm64)。
下载 Windows 和 Linux 版本Windows 应用和 AppImage 会自动更新;通过 .deb 安装的副本不会自动更新,请安装下一个 .deb。在 Linux 上,应用将你的登录信息保存在 Secret Service(GNOME Keyring 或 KWallet)中,没有它则无法启动。
首次打开时,选择 Create my server on Cloudflare。如果你的编码智能体创建了服务器,改为选择 Use the server your agent set up。
这个设置指南列出了所有设置。
703fabc72024a905cb1b1c2bf1eff1c3a8a7b253fe60e5b034cd016233a79c78打开前请比对:shasum -a 256(终端)。值不同说明文件不同,请重新下载。
3d971a0b00765ce1faf9dea63b41503dd29180adbe79bc2a5d0951a857641ffd打开前请比对:shasum -a 256(终端)。值不同说明文件不同,请重新下载。
这是开发中的预览版。智能体的回答尚未用真实的模型调用试过,Gmail 也尚未在真实账号上通过验收。通用 IMAP 和 Outlook 支持已列入计划;目前都不是可用的集成。
面向智能体
你的服务器通过 Model Context Protocol 应答,地址为 /mcp。应用的每个功能同时也是一个 MCP 工具,因此 Claude Code 或其他 MCP 客户端可以在其密钥的权限级别内读取、分拣和发送邮件,并管理地址。
搭建一个由智能体干活、你能看到全部过程的工作空间
Fabric 是你的项目及其智能体的家。Switchboard、Dashboards、Observatory 和 Inbox 既能与它配合,也能单独使用。现在一条命令就能把它们全部装好
-基于 AGPL-3.0 开源 Fabric 0.3.5 · Switchboard 0.6.31 · Dashboards 0.7.9 · Observatory 0.24.4
+基于 AGPL-3.0 开源 Fabric 0.3.5 · Switchboard 0.6.32 · Dashboards 0.7.10 · Observatory 0.24.5
获取 OBSERVATORY
最新版本:0.24.4。首次本地观察不需要 API 密钥。你可以交给编码智能体来完成安装,也可以自己动手。
下载 project_observatory-0.24.4-py3-none-any.whl 和 SHA256SUMS,来自版本 0.24.4,用以下命令校验:shasum -a 256 -c SHA256SUMS --ignore-missing,然后在支持 SQLite 扩展的独立 Python 3.11+ 环境中,用 pip install --no-deps 安装该 wheel,再安装它的 [full] 额外依赖,参数为 -c "$(project-observatory full-path)/requirements-full.lock",即该版本测试所用的依赖集合。在 macOS 上,请使用 Homebrew 的 Python。在 Windows 上,请使用 Python 3.13 或更新版本,并按照安装指南中的 PowerShell 步骤操作。
project-observatory full init,然后用 full configure sources projects选择要观察的文件夹。配置、密钥和历史都保存在已安装的代码之外。
project-observatory full local,然后 full open。若要使用俄文:full configure interface locale ru。
MCP 服务器使用 stdio:claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py",然后请求 observatory_overview。
获取 OBSERVATORY
最新版本:0.24.5。首次本地观察不需要 API 密钥。你可以交给编码智能体来完成安装,也可以自己动手。
下载 project_observatory-0.24.5-py3-none-any.whl 和 SHA256SUMS,来自版本 0.24.5,用以下命令校验:shasum -a 256 -c SHA256SUMS --ignore-missing,然后在支持 SQLite 扩展的独立 Python 3.11+ 环境中,用 pip install --no-deps 安装该 wheel,再安装它的 [full] 额外依赖,参数为 -c "$(project-observatory full-path)/requirements-full.lock",即该版本测试所用的依赖集合。在 macOS 上,请使用 Homebrew 的 Python。在 Windows 上,请使用 Python 3.13 或更新版本,并按照安装指南中的 PowerShell 步骤操作。
project-observatory full init,然后用 full configure sources projects选择要观察的文件夹。配置、密钥和历史都保存在已安装的代码之外。
project-observatory full local,然后 full open。若要使用俄文:full configure interface locale ru。
MCP 服务器使用 stdio:claude mcp add observatory --scope user -e OBSERVATORY_HOME="$OBSERVATORY_HOME" -- "$(python -c 'import sys; print(sys.executable)')" "$(project-observatory full-path)/mcp/server.py",然后请求 observatory_overview。
Mac 应用:ProjectObservatory-0.24.4-macos.zip,一个同时适用于 Apple silicon 和 Intel 的应用,已用 Developer ID 签名并通过 Apple 公证,适用于 macOS 14+。它会打开仪表盘,并使用上面安装的引擎;校验请使用同一份 SHA256SUMS。
Windows 和 Linux 应用,自 0.22.0 起:Windows 安装程序(x64 和 arm64,无需管理员权限,已使用 Authenticode 签名),以及 Linux 的 AppImage 和 .deb(x64 和 arm64),见版本 0.24.4。与 Mac 应用一样,它会打开仪表盘并需要上面安装的引擎;它不会安装引擎。它会自动更新,但通过 .deb 安装的副本除外:请安装下一个 .deb。
-校验它。当前版本 0.24.4采用 AGPL 许可证,自首个采用 AGPL 的 0.10.0 起的每个版本都是如此;0.9.1 及更早版本沿用其发布时的许可证。
+Mac 应用:ProjectObservatory-0.24.5-macos.zip,一个同时适用于 Apple silicon 和 Intel 的应用,已用 Developer ID 签名并通过 Apple 公证,适用于 macOS 14+。它会打开仪表盘,并使用上面安装的引擎;校验请使用同一份 SHA256SUMS。
Windows 和 Linux 应用,自 0.22.0 起:Windows 安装程序(x64 和 arm64,无需管理员权限,已使用 Authenticode 签名),以及 Linux 的 AppImage 和 .deb(x64 和 arm64),见版本 0.24.5。与 Mac 应用一样,它会打开仪表盘并需要上面安装的引擎;它不会安装引擎。它会自动更新,但通过 .deb 安装的副本除外:请安装下一个 .deb。
+校验它。当前版本 0.24.5采用 AGPL 许可证,自首个采用 AGPL 的 0.10.0 起的每个版本都是如此;0.9.1 及更早版本沿用其发布时的许可证。
已知值扫描会把选定的文件与本地已知的密钥比对。它无法找到未知的机密,也无法证明不再有任何副本;本地存在副本,并不能说明其他人拿到了密钥。实时的服务商轮换和外部 MCP 主机不在离线测试套件的范围内。
开始之前
Fabric 是你的项目及其智能体的家:每个项目的目标、看板、决定和版本都保存在这里。它的首屏提供四个操作:创建智能体、适配已有智能体、打开项目或创建项目。它是早期预览版:需要 Docker 和 Supabase CLI;对话会保存消息,但还不会回复。
Fabric Dashboards 在一个窗口中显示所有本地智能体服务。下载后,通过 MCP 把它连接到你的编码智能体。
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"Fabric Dashboards 在一个窗口中显示所有本地智能体服务。下载后,通过 MCP 把它连接到你的编码智能体。
claude mcp add --scope user fabric-dashboards -- "/Applications/Fabric Dashboards.app/Contents/Resources/bin/fabric-dashboards-mcp"获取 SWITCHBOARD
最新版本:0.6.31。两个下载包都包含桌面应用和 switchboard CLI。
获取 SWITCHBOARD
最新版本:0.6.32。两个下载包都包含桌面应用和 switchboard CLI。
通用版 · Apple 芯片 + Intel
macOS 14 或更高版本 · ZIP 压缩包
已使用 Developer ID 签名,并通过 Apple 公证。打开 ZIP,将 Fabric Switchboard 移到“应用程序”文件夹,再从那里打开。
x64 · 桌面安装程序 + CLI
ZIP 压缩包 · 需要 WebView2
在 Windows 上原生构建。自 0.6.16 起,安装程序、应用和 CLI 均已使用 Authenticode 签名。安装程序包含 CLI。
Switchboard 管理账号并启动官方 CLI,不会取代它们。
0b8661e900029ca07a4c6d8ffb827d09a29289fb3f9fbf9b8c87005b3f81e5dd7754656dc085737cd48511d46c7ad7b1cd7d160dfddcedf41e862a8db89f12bd打开前请比对:shasum -a 256(终端)、Get-FileHash(PowerShell)。值不同说明文件不同,请重新下载。
3541ed09ead5b873bbf30ff0aecb3cf95017f289876fb5b81ff5a1aad115362619af17b20f81238ff21a45bca04eb1e9621bc3d3fa81bcda12b0693952f87e0d打开前请比对:shasum -a 256(终端)、Get-FileHash(PowerShell)。值不同说明文件不同,请重新下载。
升级前请先阅读版本说明。各平台使用真实服务商账号的验收情况,在代码仓库中公开跟踪。
问题所在
一次长会话可能在任务进行到一半时达到账号的用量限制。接着工作只能等待:你要退出登录、找到另一个账号,再重新登录。
Switchboard 让 工作 继续进行。开启轮换后,下一次请求会转到同一账号池中的另一个账号,会话保持打开。
Claude Code、Codex 以及其他常用的编码智能体,包括 Hermes、Kilo Code、Cline、Goose、OpenCode 等。查看全部 30 个及各自的连接方式。
可以。创建一个项目,添加它的文件夹(例如几个相关的代码仓库),再选择它的账号。从这些文件夹启动的会话只使用这些账号,自动切换也只在这些账号之间进行,其他项目中的智能体不会切换到它们。
发布版本会统计安装数、使用天数以及已连接的账号数量,按服务商和类型划分。它们绝不会发送账号名称、e-mail 地址、登录信息、账号池名称,也不会发送你对账号做了什么。你电脑上的 PassionCode.ai 工具共用一个随机的安装编号,使同一个人只被计一次。可在“关于” → “共享匿名使用统计”中关闭;该开关对所有 PassionCode.ai 工具生效。具体发送了什么。
可以。Switchboard 是基于 GNU AGPL-3.0 的开源软件。对于 AGPL 未涵盖的用途,可从以下地址获取商业许可证:passioncode.ai/business。截至 v0.3.1-beta.1(含)的版本以 MIT 许可证发布,并继续按该许可证提供。当前下载的版本 0.6.31,以 AGPL 发布。v0.4.0-beta.1 以 PolyForm Noncommercial or Internal Use 发布,并保持该许可证。 这个仓库包含构建说明、源代码、测试和发布证据。
可以。Switchboard 是基于 GNU AGPL-3.0 的开源软件。对于 AGPL 未涵盖的用途,可从以下地址获取商业许可证:passioncode.ai/business。截至 v0.3.1-beta.1(含)的版本以 MIT 许可证发布,并继续按该许可证提供。当前下载的版本 0.6.32,以 AGPL 发布。v0.4.0-beta.1 以 PolyForm Noncommercial or Internal Use 发布,并保持该许可证。 这个仓库包含构建说明、源代码、测试和发布证据。
PASSIONCODE 工具包的一部分
Switchboard 管理 Claude Code 和 Codex 账号。Project Observatory 让你查看这些智能体正在处理的项目。Fabric Dashboards 在一个窗口中显示你 Mac 上的本地智能体服务。Fabric 是你的项目及其智能体的家,目前为早期预览版。
开源 · 本地优先
试用它,查看它的工作方式,并告诉我们哪里需要改进。