Zum Inhalt springen

Outputs

Als Markdown anzeigen

Ein Output ist etwas, das ein Agent erstellt hat und das sich aufzuheben lohnt: ein Bericht, ein Dokument, ein Datensatz, ein Diagramm, eine kleine App. Statt im Verlauf unterzugehen, bekommt es eine eigene Seite.

Es gibt zwei Arten von Outputs.

  • Datei: ein Ergebnis, das in eine Datei passt. Listen zeigen es als Dokument, Tabelle, Seite oder Bild.
  • App: ein Ergebnis aus mehreren Dateien, die aufeinander verweisen. Es öffnet sich als funktionierende Oberfläche statt als Dokument.

Beide Arten teilen sich eine Liste, Outputs in der linken Leiste, die neuesten zuerst. Du findest einen Output über seinen Namen, ohne dir merken zu müssen, welche Art es ist.

Das entscheidet der Agent. Bittest du um etwas Umfangreiches, etwa „Schreib die Ergebnisse zusammen“ oder „Erstell die Wochenzusammenfassung“, speichert er das Ergebnis als Output und verlinkt es in der Unterhaltung. Du kannst auch direkt darum bitten: „Speicher das“. Besteht das Ergebnis aus mehreren Dateien (eine Seite mit ihren Styles und Skripten), speichert der Agent es als eine App.

Kurze Antworten bleiben in der Unterhaltung, und das ist der richtige Standard. Ein Output ist für Arbeit gedacht, zu der du zurückkehrst.

In der Unterhaltung erscheint ein Output als Karte, die du öffnen kannst, ohne die Unterhaltung zu verlassen. Die Schaltfläche Outputs in dieser Unterhaltung in der rechten Leiste sammelt die Dateien und Apps, die in dieser Unterhaltung entstanden sind.

Auf seiner eigenen Seite bekommst du den vollständigen Inhalt, eine Vorschau für Formate, die das unterstützen, und den Export. Der Agent kann seine eigenen Outputs später wieder lesen. Das macht aufeinander aufbauende Arbeit möglich: in einer Unterhaltung entwerfen, in der nächsten überarbeiten.

Im Inventar des Agenten stehen die Apps und Dateien, die er erstellt hat. Hefte die Dateien an, zu denen du immer wieder zurückkehrst, damit sie oben bleiben.

Hat ein Agent mehrere Dateien gespeichert, die zusammenarbeiten (eine Seite, ein kleines Tool, ein Dashboard), kannst du sie zu einer App bündeln. Eine App hat eine eigene Seite, öffnet sich als funktionierende Oberfläche und lässt sich genauso per Link teilen wie eine Datei.

Bündeln ist ein Verschieben: Die Dateien werden zur ersten Version der App, und die ursprünglichen Einträge verschwinden. So bleibt nur eine maßgebliche Fassung, und dasselbe Ergebnis taucht nicht doppelt in deinen Listen auf. Die Originale werden erst entfernt, nachdem die App gespeichert ist. Schlägt das Speichern fehl, geht nichts verloren.

Eine App öffnet sich in einem von zwei Modi:

  • Ansicht: das Ergebnis und sonst nichts drumherum. Das sehen Personen, die den Link erhalten.
  • Canvas: die App neben der Unterhaltung, sodass du um eine Änderung bitten und zusehen kannst, wie sie umgesetzt wird.

Ein Output ist standardmäßig nur für dich sichtbar. Schaltest du das Teilen per Link ein, entsteht eine URL, die genau diesen einen Output öffnet.

Was ein Link gewährt:

GewährtGewährt nicht
Lesezugriff auf diesen OutputZugriff auf andere Outputs
Sonst nichtsDie Unterhaltung, aus der er stammt
Deinen Agenten, sein Gedächtnis oder dein Konto

Alle, die den Link haben, können den Output öffnen. Behandle ihn also als öffentlich. Schaltest du das Teilen aus, funktioniert der Link nicht mehr. Ein Output, der nicht geteilt ist, lässt sich über die URL überhaupt nicht finden, auch nicht, wenn jemand sie errät.

Ältere Links auf /artifacts/… und /apps/… funktionieren weiterhin. Die Adresse wechselt zu /outputs/…, und es erscheint dieselbe Seite.

  • Speicherst du eine Datei erneut unter demselben Pfad, wird ihr Inhalt ersetzt. Den früheren Stand kannst du über den Versionsverlauf auf der Seite der Datei wiederherstellen.
  • Apps lassen sich nicht anheften. Anheften geht nur bei Dateien.
  • Outputs gehören dem Agenten, der sie erstellt hat, und dir. Ein anderer Agent liest sie nicht, es sei denn, du verweist ihn auf einen davon.
  • Teilen per Link gewährt nur Lesezugriff, und es gibt einen Link pro Output. Zugriff pro Person gibt es nicht.
  • Wenn du einen Agenten löschst, werden seine Outputs nicht gelöscht.