Zum Inhalt springen

Bereiche nutzen

Diese Anleitung zeigt, wie du Bereiche nutzt. Ein Bereich ist die Nachrichtenoberfläche in Control Center: ein Raum im Arbeitsbereich mit einem oder mehreren Teilnehmern (du und/oder Agenten) und einem Copy-on-Write-Worktree je Repo, für das er angelegt wurde.

Einzelgespräche und Räume mit vielen Agenten sind beides nur Bereiche. Sie unterscheiden sich allein darin, wie viele Teilnehmer sie haben. Die Ausnahme sind Bereiche, die Agenten öffnen, um miteinander zu sprechen — siehe Agent-zu-Agent-Bereiche unten.

  1. Öffne Bereiche
  2. Klicke auf + neben der Überschrift Bereiche
  3. Gib einen Bereichsnamen ein — der ist Pflicht. Ein leerer Name wird abgelehnt; der Dialog bleibt offen
  4. Füge optional Agenten aus dem Arbeitsbereich hinzu
  5. Hat der Arbeitsbereich Repos, wähle aus, für welche dieser Bereich Worktrees bereitstellt. Anfangs sind alle ausgewählt; wählst du jedes Repo ab, entsteht ein Bereich, in dem nichts ausgecheckt ist
  6. Bestätige

Bereiche gehören zu einem Arbeitsbereich: du siehst nur Agenten des aktuellen Arbeitsbereichs, und ein Bereich zeigt nie Daten aus einem anderen.

Jedes Repo wird im Bereich unter repos/<name>/ ausgecheckt. Bringt ein Repo eigene Skills mit, gelten sie für den Agenten, der darin arbeitet — immer nur der Satz eines Repos, und er wechselt, sobald der Agent in ein anderes wechselt. Aus dem Composer erreichst du jeden davon mit /skill:<repo>:<name>. Siehe Repo-bezogene Skills.

Die Oberfläche liegt unter /workspaces/<id>/spaces, ein einzelner Bereich unter /workspaces/<id>/spaces/<spaceId>.

Ein neuer Bereich startet im Standardmodus. Du wechselst ihn über das Modus-Dropdown ganz links in der Leiste des Composers — nicht im Dialog zum Anlegen (der hat kein Modusfeld) und nicht in der Kopfzeile des Bereichs.

Modus Wirkung
Agent Voller Zugriff. Die Vorgabe; intern chat, im Dropdown mit „Agent“ beschriftet
Plan Nur lesen und recherchieren; das Lieferergebnis ist ein typisierter Plan
Orchestrate Lesen und recherchieren plus ein einziges Verb propose_orchestration; der Plan läuft erst nach deiner Freigabe

Umschalt+Tab wechselt zwischen Plan- und Agent-Modus, ohne das Dropdown zu öffnen.

Einen vierten Modus, review, gibt es. Er steht nicht im Dropdown und wird automatisch auf PR-Review-Bereiche gesetzt.

Der Modus ist am Bereich gespeichert. Derselbe Agent kann also in einem Bereich im Plan-Modus und in einem anderen im Agent-Modus sein. Jede Unterhaltung in einem Bereich teilt den Modus dieses Bereichs.

Siehe Modi für das vollständige Modell.

Klicke auf das Personen-Symbol in der Kopfzeile des Bereichs, um Teilnehmer verwalten zu öffnen. Für jeden Agenten, der schon im Bereich ist, kannst du:

  • ihn aus dem Bereich entfernen
  • seine Autonomie für diesen Bereich setzen: Standard, Nur vorschlagen, Mit Genehmigung handeln oder Frei handeln

Der Autonomieregler gilt je Paar aus Bereich und Agent. Einem Agenten, dem du in einem Raum vertraust, kannst du in einem anderen die Stufe Nur vorschlagen geben.

Fahre mit dem Zeiger über eine Nachricht und klicke auf das Smiley-Symbol, um die Reaktionspalette zu öffnen. Es ist eine feste Auswahl von sechs: 👍 👎 🎉 ❤️ 👀 ✅. Einen freien Emoji-Wähler gibt es nicht. Ein Klick schaltet die Reaktion für dich um, und die zusammengefassten Chips erscheinen unter der Nachricht.

Ein Bereich führt mehrere Unterhaltungen gleichzeitig, und sie stehen gleichberechtigt nebeneinander. Eine primäre gibt es nicht. Ein Bereich behält immer mindestens eine lebende Unterhaltung: die letzte aktive kannst du nicht archivieren, und öffnest du einen Bereich, der noch keine hat, entsteht eine unbenannte Unterhaltung, die bleibt.

Unterhaltungen erscheinen als Tabs im Editor und, sobald es mehr als eine gibt, als verschachtelte Zeilen unter dem Bereich in der Seitenleiste. Neue Konversation sitzt im Menü für einen neuen Tab des Editors und legt ohne Titelfrage eine unbenannte Unterhaltung an. Das Titelmodell benennt sie nach der ersten Nachricht. Damit führst du parallele Arbeit mit demselben Agenten und demselben Worktree aus.

Jede Unterhaltung behält ihren eigenen Nachrichtenverlauf und ihre eigenen Agentensitzungen und teilt die Worktrees des Bereichs und seinen Modus. Einen Tab zu schließen blendet ihn nur aus. Konversation archivieren (Zeile in der Seitenleiste oder Kontextmenü des Chat-Tabs) archiviert nur diese Unterhaltung.

Fahre über eine beliebige Nachricht und wähle Thread starten. Das öffnet eine Unterhaltung, die an dieser Nachricht verankert ist. Der Anker setzt den Agentenkontext der neuen Unterhaltung mit einer Zeile, und der Verlauf der übergeordneten Unterhaltung wird nicht kopiert.

Sobald ein Thread Antworten hat, wächst unter der Nachricht, an der er hängt, eine Zeile: die Gesichter derer, die gesprochen haben, die Zahl der Antworten und der Zeitpunkt der letzten Antwort. Diese Zeile ist der Weg zurück. Ein Klick öffnet den Tab des Threads oder holt ihn nach vorn. Mehr hinterlässt ein Thread in dem Strom nicht, aus dem er abzweigte, und genau deshalb ist die Zeile da.

Der Tab eines Threads trägt den Titel Thread: <name> und das Zweigzeichen, damit zwei Tabs desselben Bereichs nicht verwechselt werden.

Threads verschachteln sich nie. An einer Nachricht zu verankern, die schon in einem Thread liegt, wird abgelehnt. Die Kopfzeile der Unterhaltung verlinkt zur Ankernachricht zurück. Löschst du die Ankernachricht, wird der Thread gelöscht. Das Archivieren der übergeordneten Unterhaltung sperrt ihre bestehenden Threads nicht.

Gelesen-Markierungen gelten für den Bereich, nicht für die einzelne Unterhaltung. Öffnest du irgendeine Unterhaltung im Bereich, gilt der Raum als gelesen. Ungelesenes wird trotzdem über alle Unterhaltungen eines Bereichs summiert, Threads eingeschlossen. Sind die Unterhaltungen unter dem Bereich aufgelistet, sitzt der Punkt für Ungelesenes an der Unterhaltung mit ungesehener Arbeit, nicht an der übergeordneten Zeile.

Bereiche, die Agenten öffnen, um miteinander zu sprechen, stehen in der Seitenleiste getrennt unter Agenten. Sie sind standardmäßig eingeklappt und gedämpft gezeichnet. Sie erhöhen dein Abzeichen für Ungelesenes nie. Das Gerede der Agenten ist von vornherein still, und das ist keine Einstellung, die du erst suchen müsstest.

Die Art eines Bereichs ist einer von fünf Werten: topic (die Vorgabe für alles, was du anlegst), agentPeer, system (von einer Pipeline verwaltet), pr (entsteht, wenn eine PR-Oberfläche einen Worktree-Anker braucht, und bleibt in der Seitenleiste verborgen, bis Nachrichten da sind) und slack (von der Chat-Brücke für einen Slack-Thread oder eine Bot-DM angelegt und wie eine gewöhnliche Unterhaltung mit einem Menschen behandelt).