Tzy197/claude-mods/tree/main/plugins/orchestrator
orchestrator
GOAL.md를 기준으로 저장소 계획을 작업 카드로 나누어 채팅 옆에 보여 주고 작업 시작과 대기 중인 채팅 답변을 시도하는 Claude Code mod입니다.
이 mod 소개
orchestrator는 function hooks로 만든 Claude Code 플러그인으로, 채팅 옆에 큰 작업 화면을 그립니다. 브랜치별 열에 저장소 계획을 프로세스 카드로 표시하고 GOAL.md를 기준으로 삼습니다. 없는 GOAL.md나 브랜치 목표를 알리고 입력창에 작업을 넣으며 대기 중인 채팅에 답하는 것도 시도할 수 있습니다. ziel-graph가 작성한 채팅을 읽고 계획과 실행을 ~/.claude/orchestrator/<key>/에 저장합니다. claude plugin marketplace add Tzy197/claude-mods와 claude plugin install orchestrator@claude-mods로 설치한 뒤 앱을 다시 시작합니다. 명령은 /orchestrator이며 버전 0.1.0, MIT 라이선스입니다. 자세한 내용은 docs/orchestrator.md를 참고합니다.
설치
먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.
claude plugin marketplace add Tzy197/claude-mods claude plugin install orchestrator
원문 / README
claude-mods
Eigene Mods für Claude Code (Desktop-App und Terminal). Ein Mod ist ein Plugin aus Function Hooks: Er zeichnet eine Seitenleiste, hängt sich an Ereignisse der Session und bringt eigene Slash-Befehle mit.
Was drin ist
| Mod | Befehle | Was er tut |
| --- | --- | --- |
| ziel-graph | /graph | Zeigt die laufenden Chats eines Repos: Stand, nächster Schritt, offene Frage. Ein Chat mit eigenem Branch oder Ticket meldet sich selbst an, jeden anderen nimmt ein Knopf in der Leiste auf. Der hochkant laufende Graph der Ziele zeigt bis zum ersten Plan nur erfundene Beispieldaten, auf Knopfdruck. Stand: Schritt 2 von 5. |
| orchestrator | /orchestrator | Die große Ansicht, aus der man arbeitet: der Plan des Repos als Prozesskarten, je Strang eine Spalte, mit GOAL.md als Anker. Sagt, wenn GOAL.md oder das Ziel eines Strangs fehlt. Legt Aufträge ins Eingabefeld; als Versuch lässt sich einem wartenden Chat von dort antworten. Liest die Chats, die der Ziel-Graph schreibt. Stand: 0.1.0, in der App noch nicht angesehen. Mehr in docs/orchestrator.md. |
Auf einem Rechner einrichten
Einmal je Rechner, danach die App neu starten:
claude plugin marketplace add Tzy197/claude-mods
claude plugin install ziel-graph@claude-mods
claude plugin install orchestrator@claude-mods
Der Ziel-Graph ersetzt das frühere Pfad-Board. Ist davon noch eine alte Fassung lokal installiert (~/.claude/skills/pfad-board), muss sie vorher weg: Sonst fassen beide Mods jede Antwort zusammen.
Aktualisieren
claude plugin marketplace update claude-mods
claude plugin update ziel-graph@claude-mods
claude plugin update orchestrator@claude-mods
Danach die App neu starten: Ein Mod lädt beim Start der App.
Was nicht im Repo liegt
Die Chat-Stände des Ziel-Graphen liegen unter ~/.claude/ziel-graph/<schlüssel>/, eine Datei je Chat. Der Schlüssel kommt aus der Adresse von origin, ohne origin aus dem Pfad des Ordners. Sie liegen auf dem Rechner, der die Session führt. Zwischen Rechnern wandert nichts.
Der Orchestrator legt seinen Plan und jeden Lauf mit Eingabe und Antwort des Modells unter ~/.claude/orchestrator/<schlüssel>/ ab.
Voraussetzungen des Ziel-Graphen
gitim Pfad, für den Branch-Namen des Chats. Ohne Git-Repo läuft der Mod trotzdem.- Für Ticket-Titel
glab(GitLab) odergh(GitHub), angemeldet. Tickets als Markdown-Dateien unter.scratch/<vorhaben>/issues/liest der Mod selbst. Ohne Ticket-System läuft er ohne Ticket-Titel. - Die Zusammenfassung nach jeder Antwort macht ein Modell-Aufruf (
claude-sonnet-5-5).
Prüfen
claude plugin validate plugins/ziel-graph
claude plugin test plugins/ziel-graph
Lizenz
MIT, siehe LICENSE.
Noch nicht geprüft
- Ob ein zugeschaltetes Gerät die Seitenleiste einer Session zeichnet, die auf einem anderen Rechner läuft.
