Xurl — X/Twitter via xurl CLI: post, search, DM, media, v2 API
Xurl — X/Twitter via xurl CLI: post, search, DM, media, v2 API
Finding
Xurl er relevant, fordi det giver Hermes en native og struktureret vej til X/Twitter uden at bygge et ekstra n8n- eller LangGraph-lag til simple sociale mediehandlinger.
What it is
Xurl er X/Twitters officielle CLI til X API, med kommandoer til opslag, svar, søgning, mentions, DM, likes, reposts, media uploads og rå v2 API-kald. Hermes-skillen lægger stærke sikkerhedsregler ovenpå: ingen credentials i chat, ingen læsning af tokenfilen, ingen verbose output, og brugeropsætning skal ske manuelt uden for agent-sessionen. Output kommer som JSON, så Hermes kan parse resultater direkte.
Should we use it?
Use later. Det passer godt til Lisa’s Hermes+n8n+LangGraph-mission som en fremtidig public-content og monitoring-kanal, men ikke som kernearkitektur nu. X API kræver korrekt developer setup, betalt adgang for meningsfuld brug og tydelig governance for public posting. Hermes bør eje den konkrete CLI-handling, mens n8n kun kan bruges til planlagte publiceringsflows, og LangGraph kun hvis der senere er behov for stateful kampagne- eller researchorkestrering.
Recommendation
Hold Xurl som “klar, men ikke aktiv” social-media capability; aktiver først når Lisa har en godkendt X-konto, manuelt opsat xurl-auth og klare regler for read-only, draft, og write actions.
Use now
- Når Hermes skal lave read-only research på X/Twitter-søgninger, mentions eller offentlige profiler efter manuel auth er sat op.
- Når Lisa vil teste en kontrolleret “draft → review → post” arbejdsgang for public updates.
- Når Hermes skal uploade media eller poste korte statusopdateringer, men kun efter eksplicit godkendelse af tekst, konto og timing.
- Når n8n senere skal trigge en publiceringsproces, hvor Hermes stadig udfører selve xurl-handlingen med sikkerhedskontrol.
Do not use / wait
- Brug det ikke før xurl er installeret, auth er manuelt gennemført, og `xurl auth status` viser en korrekt default app.
- Brug det ikke til automatisk posting, DM, follow, block, like eller repost uden menneskelig godkendelse.
- Brug det ikke som LangGraph-runtime for sociale medier; det er for tungt til simple X-handlinger.
- Brug det ikke hvis X API-plan, scopes eller billing ikke er afklaret.
Public page note
Xurl viser, hvordan Hermes kan bruge officielle CLI-baserede sociale medieværktøjer sikkert, med manuel credential-håndtering og review før public handlinger.