Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 12 additions & 10 deletions de/fabric/index.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions de/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ <h1 id="hero-title">Das agentenunabhängige Betriebssystem für <em>AI-native Te
<p class="hero-reframe">Baue einen Arbeitsplatz, an dem Agenten die Arbeit erledigen und du alles siehst</p>
<p class="hero-body">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</p>
<div class="hero-actions"><a class="button button-primary" href="/de/start/">Für dich, kostenlos <span aria-hidden="true">→</span></a><a class="button button-secondary" href="/de/business/">Für deine Organisation <span aria-hidden="true">↗</span></a></div>
<p class="hero-caption"><span class="status-dot" aria-hidden="true"></span> Open Source unter AGPL-3.0 <span>Fabric <span data-live="fabric.version">0.3.5</span> · Switchboard <span data-live="switchboard.version">0.6.32</span> · Dashboards <span data-live="dashboards.version">0.7.10</span> · Observatory <span data-live="observatory.version">0.24.5</span></span></p>
<p class="hero-caption"><span class="status-dot" aria-hidden="true"></span> Open Source unter AGPL-3.0 <span>Fabric <span data-live="fabric.version">0.3.5</span> · Switchboard <span data-live="switchboard.version">0.6.33</span> · Dashboards <span data-live="dashboards.version">0.7.10</span> · Observatory <span data-live="observatory.version">0.24.5</span></span></p>
</div>
<div class="workplace-map" aria-hidden="true">
<svg viewBox="0 0 480 480" class="map-lines">
Expand Down Expand Up @@ -150,7 +150,7 @@ <h1 id="hero-title">Das agentenunabhängige Betriebssystem für <em>AI-native Te
<div class="tool-directory tool-directory-four">
<a class="tool-choice tool-choice-home reveal" href="/de/fabric/"><img src="/assets/passioncode-mark.svg" width="40" height="40" alt=""><span class="tool-choice-body"><strong>Fabric</strong><span>Das Zuhause für deine Projekte und ihre Agenten: Zweck, Board, Entscheidungen und Releases jedes Projekts.</span><small>Frühe Vorschau <span data-live="fabric.version">0.3.5</span> · macOS · Schritte 2 und 5</small></span><span class="tool-arrow" aria-hidden="true">↗</span></a>
<p class="tool-directory-label">Arbeiten mit Fabric und für sich allein</p>
<a class="tool-choice reveal" href="/de/switchboard/"><img src="/assets/switchboard-mark.svg" width="40" height="40" alt=""><span class="tool-choice-body"><strong>Fabric Switchboard</strong><span>Wähle den Account, auf dem jeder Agent läuft, mit den Nutzungslimits im Blick.</span><small>Release <span data-live="switchboard.version">0.6.32</span> · macOS + Windows · Schritt 4</small></span><span class="tool-arrow" aria-hidden="true">↗</span></a>
<a class="tool-choice reveal" href="/de/switchboard/"><img src="/assets/switchboard-mark.svg" width="40" height="40" alt=""><span class="tool-choice-body"><strong>Fabric Switchboard</strong><span>Wähle den Account, auf dem jeder Agent läuft, mit den Nutzungslimits im Blick.</span><small>Release <span data-live="switchboard.version">0.6.33</span> · macOS + Windows · Schritt 4</small></span><span class="tool-arrow" aria-hidden="true">↗</span></a>
<a class="tool-choice reveal" href="/de/dashboards/"><img src="/assets/dashboards-mark.svg" width="40" height="40" alt=""><span class="tool-choice-body"><strong>Fabric Dashboards</strong><span>Jeder lokale Agentendienst in einem Fenster, gesteuert von dir oder von Agenten.</span><small>Release <span data-live="dashboards.version">0.7.10</span> · macOS + Windows + Linux · Schritt 4</small></span><span class="tool-arrow" aria-hidden="true">↗</span></a>
<a class="tool-choice reveal" href="/de/observatory/"><img src="/assets/observatory-mark.svg" width="40" height="40" alt=""><span class="tool-choice-body"><strong>Project Observatory</strong><span>Was sich in jedem Projekt geändert hat und was Aufmerksamkeit braucht – mit Nachweis.</span><small>Release <span data-live="observatory.version">0.24.5</span> · macOS + Windows + Linux · Schritt 5</small></span><span class="tool-arrow" aria-hidden="true">↗</span></a>
<a class="tool-choice reveal" href="/de/inbox/"><img src="/assets/inbox-mark.svg" width="40" height="40" alt=""><span class="tool-choice-body"><strong>Fabric Inbox</strong><span>Gmail und Cloudflare-Mail in einer Liste, Wichtiges zuerst; Agenten antworten nach Richtlinie.</span><small>Entwicklungsvorschau <span data-live="inbox.version">0.18.0</span> · macOS + Windows + Linux · Schritt 5</small></span><span class="tool-arrow" aria-hidden="true">↗</span></a>
Expand Down
10 changes: 5 additions & 5 deletions de/switchboard/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
"name": "Fabric Switchboard",
"applicationCategory": "DeveloperApplication",
"operatingSystem": "macOS 14 or later; Windows x64",
"softwareVersion": "0.6.32",
"softwareVersion": "0.6.33",
"url": "https://passioncode.ai/de/switchboard/",
"license": "https://spdx.org/licenses/AGPL-3.0-only.html",
"codeRepository": "https://github.com/passioncode-ai/fabric-switchboard",
Expand All @@ -49,14 +49,14 @@
<div class="product-emblem" aria-hidden="true"><span class="emblem-label">EIN TOOL / DEINE ACCOUNTS</span><img src="/assets/switchboard-mark.svg" width="340" height="340" alt=""><span class="emblem-footer">CLAUDE CODE <span>+</span> CODEX CLI</span></div>
</section>
<section class="section" id="download" aria-labelledby="download-title">
<div class="section-heading"><p class="section-number">SWITCHBOARD HOLEN</p><h2 id="download-title">Wähle deine Plattform</h2><p>Neuester Release: <strong data-release-version data-live="switchboard.version">0.6.32</strong>. Beide Downloads enthalten die Desktop-App und die <code>switchboard</code> CLI.</p></div>
<div class="section-heading"><p class="section-number">SWITCHBOARD HOLEN</p><h2 id="download-title">Wähle deine Plattform</h2><p>Neuester Release: <strong data-release-version data-live="switchboard.version">0.6.33</strong>. Beide Downloads enthalten die Desktop-App und die <code>switchboard</code> CLI.</p></div>
<div class="download-grid">
<article class="download-card"><span class="platform-symbol" aria-hidden="true">⌘</span><h3>macOS</h3><p>Universal · Apple silicon + Intel<br>macOS 14 oder neuer · ZIP-Archiv</p><a class="button button-primary" href="/switchboard/download/macos" aria-describedby="macos-note">Für macOS herunterladen <span aria-hidden="true">↓</span></a><p class="download-note" id="macos-note"><!-- release:macos-note -->Mit Developer ID signiert und von Apple notarisiert. Öffne das ZIP, zieh Fabric Switchboard in „Programme“ und öffne die App von dort.<!-- /release:macos-note --></p></article>
<article class="download-card"><span class="platform-symbol windows-symbol" aria-hidden="true">⊞</span><h3>Windows</h3><p>x64 · Desktop-Installer + CLI<br>ZIP-Archiv · WebView2 erforderlich</p><a class="button button-primary" href="/switchboard/download/windows" aria-describedby="windows-note">Für Windows herunterladen <span aria-hidden="true">↓</span></a><p class="download-note" id="windows-note">Nativ unter Windows gebaut. Installer, App und CLI sind seit 0.6.16 mit Authenticode signiert. Der Installer enthält die CLI.</p></article>
<article class="download-card download-card-wide"><span class="platform-symbol" aria-hidden="true">☰</span><h3>Bevor du es öffnest</h3><p>Switchboard verwaltet Accounts und startet die offiziellen CLIs. Es ersetzt sie nicht.</p><ul class="requirements"><li>Claude Code oder Codex CLI, separat installiert. Switchboard enthält weder ein Anbieter-Abo noch API-Guthaben.</li><li>macOS 14 oder neuer, auf Apple silicon oder Intel.</li><li>Windows x64 mit WebView2. Der Windows-Build ist seit 0.6.16 mit Authenticode signiert.</li><li>Die App läuft nach dem Schließen ihres Fensters in der Menüleiste weiter und startet bei der Anmeldung; beende sie über ihr Menü.</li></ul></article>
</div>
<!-- release:checksums --><dl class="checksums" aria-label="SHA-256-Prüfsummen"><div><dt>macOS-ZIP · SHA-256</dt><dd><code data-release-sha256="macos" data-live="switchboard.assets.macos.sha256">3541ed09ead5b873bbf30ff0aecb3cf95017f289876fb5b81ff5a1aad1153626</code></dd></div><div><dt>Windows-ZIP · SHA-256</dt><dd><code data-release-sha256="windows" data-live="switchboard.assets.windows.sha256">19af17b20f81238ff21a45bca04eb1e9621bc3d3fa81bcda12b0693952f87e0d</code></dd></div></dl><p class="section-note">Vergleiche vor dem Öffnen: <code>shasum -a 256</code> im Terminal, <code>Get-FileHash</code> in PowerShell. Ein abweichender Wert bedeutet eine andere Datei; lade sie erneut herunter.</p><!-- /release:checksums -->
<div class="download-details"><a class="text-link" href="https://github.com/passioncode-ai/fabric-switchboard/releases/tag/v0.6.32" data-release-link data-live-href="switchboard.releaseUrl">Versionshinweise und Prüfsummen <span aria-hidden="true">↗</span></a><a class="text-link" href="https://github.com/passioncode-ai/fabric-switchboard/blob/main/docs/INSTALL.md">Installationshinweise <span aria-hidden="true">↗</span></a><a class="text-link" href="https://github.com/passioncode-ai/fabric-switchboard/releases">Alle Releases <span aria-hidden="true">↗</span></a></div>
<!-- release:checksums --><dl class="checksums" aria-label="SHA-256-Prüfsummen"><div><dt>macOS-ZIP · SHA-256</dt><dd><code data-release-sha256="macos" data-live="switchboard.assets.macos.sha256">7cda90f952fad85bebb3b7abb73a210366ac46c87b772cda24e748be1348620f</code></dd></div><div><dt>Windows-ZIP · SHA-256</dt><dd><code data-release-sha256="windows" data-live="switchboard.assets.windows.sha256">204fea4e1a03df20e6feb655c0e6fed13ceee90a2c3c498fbde0cdb7b72c88a5</code></dd></div></dl><p class="section-note">Vergleiche vor dem Öffnen: <code>shasum -a 256</code> im Terminal, <code>Get-FileHash</code> in PowerShell. Ein abweichender Wert bedeutet eine andere Datei; lade sie erneut herunter.</p><!-- /release:checksums -->
<div class="download-details"><a class="text-link" href="https://github.com/passioncode-ai/fabric-switchboard/releases/tag/v0.6.33" data-release-link data-live-href="switchboard.releaseUrl">Versionshinweise und Prüfsummen <span aria-hidden="true">↗</span></a><a class="text-link" href="https://github.com/passioncode-ai/fabric-switchboard/blob/main/docs/INSTALL.md">Installationshinweise <span aria-hidden="true">↗</span></a><a class="text-link" href="https://github.com/passioncode-ai/fabric-switchboard/releases">Alle Releases <span aria-hidden="true">↗</span></a></div>
<p class="beta-note">Lies die Versionshinweise, bevor du ein Upgrade machst. Die Abnahme mit echten Anbieter-Accounts auf jeder Plattform wird offen im Repository verfolgt.</p>
</section>
<section class="section" id="why" aria-labelledby="why-title"><div class="section-heading"><p class="section-number">DAS PROBLEM</p><h2 id="why-title">Limits sind erschöpft<br>bevor die Arbeit erledigt ist</h2><p>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.</p></div><p class="editorial-statement">Switchboard hält die <em>Arbeit</em> am Laufen. Mit aktivierter Rotation geht die nächste Anfrage an einen anderen Account im selben Pool, und die Sitzung bleibt offen.</p></section>
Expand Down Expand Up @@ -87,7 +87,7 @@
<details><summary>Welche Agenten funktionieren mit Switchboard?</summary><p>Claude Code, Codex und die anderen beliebten Coding-Agenten – Hermes, Kilo Code, Cline, Goose, OpenCode und mehr. <a href="/de/switchboard/agents/">Alle 30 ansehen und wie sich jeder verbindet</a>.</p></details>
<details><summary>Kann ein Projekt seine eigenen Accounts behalten?</summary><p>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.</p></details>
<details><summary>Sendet Switchboard Daten?</summary><p>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. <a href="https://github.com/passioncode-ai/fabric-switchboard/blob/main/docs/ANALYTICS.md">Was genau gesendet wird</a>.</p></details>
<details><summary>Kann ich es selbst prüfen oder bauen?</summary><p>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 <a href="/de/business/">passioncode.ai/business</a>. <!-- license-history -->Releases bis einschließlich v0.3.1-beta.1 wurden unter MIT veröffentlicht und bleiben darunter verfügbar. <!-- release:license-current -->Der aktuelle Download, <span data-release-version data-live="switchboard.version">0.6.32</span>, steht unter der AGPL. v0.4.0-beta.1 wurde unter PolyForm Noncommercial or Internal Use veröffentlicht und behält diese Lizenz.<!-- /release:license-current --><!-- /license-history --> Das <a href="https://github.com/passioncode-ai/fabric-switchboard">Repository</a> enthält Build-Anleitung, Quellcode, Tests und Release-Nachweise.</p></details>
<details><summary>Kann ich es selbst prüfen oder bauen?</summary><p>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 <a href="/de/business/">passioncode.ai/business</a>. <!-- license-history -->Releases bis einschließlich v0.3.1-beta.1 wurden unter MIT veröffentlicht und bleiben darunter verfügbar. <!-- release:license-current -->Der aktuelle Download, <span data-release-version data-live="switchboard.version">0.6.33</span>, steht unter der AGPL. v0.4.0-beta.1 wurde unter PolyForm Noncommercial or Internal Use veröffentlicht und behält diese Lizenz.<!-- /release:license-current --><!-- /license-history --> Das <a href="https://github.com/passioncode-ai/fabric-switchboard">Repository</a> enthält Build-Anleitung, Quellcode, Tests und Release-Nachweise.</p></details>
</section>
<section class="section" id="family" aria-labelledby="family-title"><div class="section-heading"><p class="section-number">TEIL DES PASSIONCODE-TOOLKITS</p><h2 id="family-title">Accounts sind nur ein Teil<br>des Setups</h2><p>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.</p></div><div class="download-details"><a class="text-link" href="/de/observatory/">Observatory entdecken <span aria-hidden="true">↗</span></a><a class="text-link" href="https://github.com/passioncode-ai/fabric-dashboards/releases/tag/v0.3.1">Release von Fabric Dashboards <span aria-hidden="true">↗</span></a><a class="text-link" href="/de/fabric/">Lerne Fabric kennen <span aria-hidden="true">↗</span></a><a class="text-link" href="/de/#products">Alle Tools <span aria-hidden="true">↗</span></a></div></section>
<section class="closing" aria-labelledby="closing-title"><img src="/assets/switchboard-mark.svg" width="88" height="88" alt=""><p class="section-number">OPEN SOURCE · LOCAL FIRST</p><h2 id="closing-title">Dein Setup, dein Quellcode</h2><p>Probier es aus, sieh dir an, wie es funktioniert, und sag uns, wo es besser werden muss.</p><div class="hero-actions"><a class="button button-primary" href="#download">Switchboard herunterladen <span aria-hidden="true">↑</span></a><a class="button button-secondary" href="https://github.com/passioncode-ai/fabric-switchboard/issues">Problem melden <span aria-hidden="true">↗</span></a></div></section>
Expand Down
10 changes: 9 additions & 1 deletion docs/DEPLOYMENT.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,6 +128,12 @@ every product without a redeploy. One resolver (`worker/releases.js`) serves bot
floor; hold the previous tag instead). A release is eligible only when every required asset is attached
with a SHA-256 digest at the repository's own release path; a half-uploaded release is never
offered. npm products (launcher, adapter) take the registry's `latest`.
- A policy that names a new asset of a release already served (SITE-046: Fabric's Windows and Linux
builds of 0.3.5) works from the deploy: for the same tag, the merge keeps the union of the bundled
floor's and the stored answer's assets (`mergeSnapshots`), so a D1 answer read before the policy
changed cannot hide the new download route until the next refresh. A newer release brings only its
own assets, and a release missing any required asset is not eligible, so every platform the policy
names must be attached to the next release for it to be offered.
- **The Worker's cron with a token is the main path** (since 2026-10-06). `GITHUB_TOKEN` is a
fine-grained token with *Public repositories (read-only)* and no permissions, owned by the
operator's account; the organization refuses fine-grained tokens that live longer than 366 days,
Expand Down Expand Up @@ -159,7 +165,9 @@ every product without a redeploy. One resolver (`worker/releases.js`) serves bot
data-live-ld="<product>">` gets `softwareVersion`. Crawlers and visitors without JavaScript see
the same values.
- `/<product>/download/<platform>` (fabric, switchboard, inbox, dashboards, observatory; `macos`,
`windows`, `wheel` where the policy names them) answers 302 to that release's asset with
`windows`, `wheel` where the policy names them, and for Fabric `windows-x64`, `windows-arm64`,
`linux-x64-deb`, `linux-arm64-deb`, `linux-x64-appimage` and `linux-arm64-appimage`; a platform is
lowercase words joined by hyphens) answers 302 to that release's asset with
`Cache-Control: no-store` and `X-Robots-Tag: noindex`. Unknown paths fall through to the asset 404.
- `/api/releases` returns the snapshot as JSON (`Access-Control-Allow-Origin: *`, cached 60 s), for
agents and other sites.
Expand Down
Loading
Loading