Blame

546dd5 Wiki 2026-04-08 20:55:40
Add CT 118 PaperclipAI article
1
# CT 118 – Paperclip benutzen (einfach erklaert)
2
3
> [!NOTE]
4
> Diese Seite erklaert **die Benutzung von Paperclip** moeglichst einfach. Nicht primär Infrastruktur, nicht Container-Interna, sondern: **Wie komme ich rein, was mache ich dort, und woran sehe ich, ob etwas funktioniert?**
5
6
## Was ist Paperclip ueberhaupt?
7
8
Paperclip ist in diesem Setup die Weboberflaeche unter:
9
10
```text
11
https://agent.ls-cloud.biz
12
```
13
14
Darueber arbeitest du mit Agenten.
15
16
Ganz simpel gesagt:
17
- du oeffnest die Webseite
18
- meldest dich an
19
- waehlst einen Agenten
20
- schreibst, was der Agent tun soll
21
- liest die Antwort, Logs und den Status
22
23
Wenn du nur diesen Teil verstehst, bist du schon weiter als viele Produktdokus. Tragisch, aber wahr.
24
25
## Schnellstart in 30 Sekunden
26
27
Wenn du einfach nur loslegen willst:
28
29
1. `https://agent.ls-cloud.biz` im Browser aufrufen
30
2. bei **Authelia** anmelden
31
3. in Paperclip einen vorhandenen Agenten anklicken
32
4. unten oder im zentralen Eingabebereich deine Anweisung eingeben
33
5. Run / Send / Start ausloesen
34
6. warten, bis Status, Ausgabe oder Logs erscheinen
35
36
## Warum kommt zuerst ein Login?
37
38
Vor Paperclip sitzt **Authelia**.
39
Das ist die vorgeschaltete Anmeldung mit optionalem 2FA-Schutz.
40
41
Das heisst:
42
- du kommst **nicht direkt** in Paperclip
43
- du wirst zuerst zu `auth.ls-cloud.biz` umgeleitet
44
- nach erfolgreichem Login landest du wieder bei `agent.ls-cloud.biz`
45
46
Wenn du dich also wunderst, warum erst Login kommt:
47
### Das ist korrekt und gewollt.
48
49
## So benutzt du Paperclip Schritt fuer Schritt
50
51
## 1. Seite oeffnen
52
53
Im Browser aufrufen:
54
55
```text
56
https://agent.ls-cloud.biz
57
```
58
59
## 2. Bei Authelia anmelden
60
61
Wenn noch keine Session vorhanden ist:
62
- Benutzername eingeben
63
- Passwort eingeben
64
- falls verlangt: zweiten Faktor bestaetigen
65
66
Danach wirst du zurueck zu Paperclip geleitet.
67
68
## 3. In der Paperclip-Oberflaeche orientieren
69
70
Je nach Version kann die Oberflaeche leicht anders aussehen. Typisch sind aber folgende Bereiche:
71
72
- **Agentenliste** oder Auswahl vorhandener Agenten
73
- **Runs / Sessions / Tasks**
74
- **Eingabefeld** fuer Anweisungen
75
- **Ausgabe / Verlauf / Logs**
76
- **Status** wie `idle`, `running`, `completed`, `failed`
77
78
Wichtig:
79
Du musst nicht jeden Knopf verstehen.
80
Fuer den Anfang reichen drei Dinge:
81
- Wo waehle ich den Agenten?
82
- Wo tippe ich meine Aufgabe ein?
83
- Wo sehe ich die Antwort oder den Fehler?
84
85
## 4. Agent auswaehlen
86
87
Ein Agent ist vereinfacht gesagt der "Arbeiter" in Paperclip.
88
89
Du gibst ihm eine Aufgabe wie z. B.:
90
- etwas analysieren
91
- etwas zusammenfassen
92
- eine Struktur erstellen
93
- einen Ablauf planen
94
95
Wenn mehrere Agenten sichtbar sind:
96
- den passenden anklicken
97
- schauen, ob er grundsaetzlich verfuergbar wirkt
98
- falls ein Status angezeigt wird, ist `idle` oder `ready` meist gut
99
100
## 5. Aufgabe eingeben
101
102
Jetzt kommt deine eigentliche Anweisung.
103
104
### Schlechtes Beispiel
105
106
```text
107
mach mal server
108
```
109
110
Das ist inhaltlich duenn. Paperclip oder der Agent muessen dann raten, was du willst.
111
112
### Besseres Beispiel
113
114
```text
115
Analysiere, warum ein Webdienst nicht startet, und nenne mir die wahrscheinlichste Ursache.
116
```
117
118
### Noch besseres Beispiel
119
120
```text
121
Analysiere, warum der Dienst nicht startet, und gib mir:
122
1. die wahrscheinlichste Ursache
123
2. die betroffene Datei oder Komponente
124
3. einen konkreten Fix-Vorschlag
125
```
126
127
Faustregel:
128
### Je klarer du schreibst, desto brauchbarer wird die Antwort.
129
130
## 6. Run starten
131
132
Je nach Oberflaeche heisst der Knopf eventuell:
133
- `Run`
134
- `Start`
135
- `Send`
136
- oder etwas aehnliches
137
138
Nach dem Start sollte sich sichtbar etwas tun:
139
- Status springt auf `running`
140
- es erscheinen Logzeilen
141
- spaeter eine Antwort oder ein Ergebnis
142
143
Wenn **gar nichts** passiert:
144
- falscher Agent?
145
- Browser haengt?
146
- Run wurde nicht wirklich ausgeloest?
147
- Seite neu laden und nochmal schauen
148
149
## Was bedeuten die Stati?
150
151
### `idle`
152
Der Agent wartet und ist nicht aktiv beschaeftigt.
153
154
### `running`
155
Der Agent arbeitet gerade.
156
157
### `completed`
158
Der Lauf ist fertig.
159
Es sollte eine Ausgabe, Antwort oder ein Ergebnis geben.
160
161
### `failed`
162
Der Lauf ist fehlgeschlagen.
163
Dann sind Logs und Fehlermeldung wichtiger als jede Vermutung.
164
165
### `terminated`
166
Der Lauf wurde beendet oder abgebrochen.
167
168
## Wo lese ich das Ergebnis?
169
170
Meist an einer dieser Stellen:
171
- im Verlauf des Runs
172
- im Ausgabebereich
173
- in der Detailansicht des Tasks
174
- in den Logs
175
176
Wenn du nicht sicher bist, ob es geklappt hat, schau immer zuerst auf:
177
1. **Status**
178
2. **sichtbare Antwort**
179
3. **Fehlermeldung / Logauszug**
180
181
## Typische Beispiele, was man damit machen kann
182
183
Mit Paperclip kannst du zum Beispiel:
184
- eine Aufgabe zusammenfassen lassen
185
- einen Plan aus etwas Chaotischem machen lassen
186
- technische Probleme grob analysieren lassen
187
- Struktur fuer ein Projekt oder eine Doku bauen lassen
188
- Ergebnisse und Laufverhalten von Agenten nachvollziehen
189
190
## Beispiel-Workflows
191
192
## Workflow 1 – Etwas erklaeren lassen
193
194
Beispiel:
195
196
```text
197
Erklaere mir dieses Problem in einfachen Worten und gib mir drei naechste Schritte.
198
```
199
200
Sinnvoll, wenn:
201
- ein Thema unklar ist
202
- du aus Chaos erst einmal Struktur machen willst
203
204
## Workflow 2 – Technisches Problem einschaetzen lassen
205
206
Beispiel:
207
208
```text
209
Pruefe diese Fehlermeldung und nenne die wahrscheinlichste Ursache.
210
```
211
212
Sinnvoll, wenn:
213
- du erst eine Richtung brauchst
214
- du nicht blind irgendwo herumdoktern willst
215
216
## Workflow 3 – Antwort in brauchbares Format zwingen
217
218
Beispiel:
219
220
```text
221
Gib mir die Antwort als kurze Checkliste mit Prioritaet hoch, mittel, niedrig.
222
```
223
224
Sinnvoll, wenn:
225
- du keine Laberantwort willst
226
- du etwas sofort abarbeiten moechtest
227
228
## Typische Probleme und was sie bedeuten
229
230
## Problem: "Ich sehe nur den Login"
231
Das ist normal.
232
Authelia sitzt davor.
233
Erst anmelden, dann geht es zu Paperclip weiter.
234
235
## Problem: "Ich bin eingeloggt, aber sehe keine brauchbare Antwort"
236
Dann kann es sein, dass:
237
- der Agent haengt
238
- der Run fehlgeschlagen ist
239
- die Aufgabe zu unklar war
240
- ein internes Adapter-/Backendproblem vorliegt
241
242
## Problem: "Die Seite laedt, aber der Agent reagiert nicht"
243
Dann ist oft **nicht** die Domain das Problem, sondern eher:
244
- der Agent selbst
245
- der Run selbst
246
- ein internes Problem im Backend
247
248
## Problem: "Ich bekomme nur Fehler"
249
Dann auf Schluesselwoerter achten wie:
250
- `failed`
251
- `timeout`
252
- `auth`
253
- `adapter`
254
- `workspace`
255
- `parse`
256
257
Diese Begriffe sagen oft schon recht genau, in welche Richtung der Fehler geht.
258
259
## Woran erkenne ich, ob eher die App oder eher die Infrastruktur kaputt ist?
260
261
### Eher Infrastrukturproblem
262
Wenn:
263
- die Seite gar nicht aufgeht
264
- nur 502 / Bad Gateway kommt
265
- der Redirect voellig kaputt ist
266
- du nicht sauber durch Authelia kommst
267
268
### Eher App-/Agentenproblem
269
Wenn:
270
- Login klappt
271
- die Seite laedt
272
- aber der Agent nicht antwortet oder Runs scheitern
273
274
## Mini-Checkliste bei Stoerungen
275
276
1. Komme ich auf `https://agent.ls-cloud.biz`?
277
2. Werde ich sauber zu Authelia umgeleitet?