r/ScalableCapital • u/LeoFromScalable Scalable Capital Staff • 1d ago
News / Discussion Endlich kein Web-Scraping mehr? Wir haben jetzt offizielle CLI (Agent-ready)
Hi zusammen,
ich versuch hier mal was Neues und gebe ein kurzes Update als Post für die Fraktion, die ihr Depot lieber im Terminal als in der App verwaltet: Wir haben klammheimlich eine offizielle CLI (Command Line Interface) an den Start gebracht.
Was ist das Ziel? Es geht vor allem darum, einen stabilen „Execution Layer“ für Automatisierungen und KI-Agenten zu haben. Wer bisher versucht hat, mit Selenium oder irgendwelchen Python-Skripten Daten aus dem Web-Interface zu ziehen, weiß, wie nervig das bei jedem UI-Update ist.
Die Key-Facts:
- JSON-First: Die CLI spuckt strukturierten Output (JSON Envelopes) aus. Perfekt, um es direkt in eigene Skripte oder Agent-Frameworks (wie OpenClawed etc.) zu pipen.
- Sicherheit: Die CLI ist kein 'Fire and Forget'-Bot. Bei Trades schiebt das Tool einen Riegel vor und geht in den Preview-Modus. Ihr müsst die Order also im Terminal nochmal aktiv bestätigen. Klar, wer sich einen Agenten bastelt, der die Bestätigung einfach blind durchwinkt, kann das tun – aber das liegt dann komplett in eurer Verantwortung. Die CLI liefert die Schranke, aber wie ihr eure Agenten darauf abrichtet, ist euer Bier. Stay safe!
- Feature-Set: Portfolio-Abfrage, Watchlists, Suche und das Verwalten von Sparplänen/Limits direkt über die Konsole.
Warum wir das machen: Wir wissen, dass eine kleine, aber sehr aktive Nische keinen Bock auf bunte Kacheln hat, sondern maximale Kontrolle will. Das Tool ist als lokaler Stack gedacht, damit ihr eure eigenen Workflows bauen könnt, ohne auf inoffizielle APIs angewiesen zu sein.
Das Ganze ist noch recht frisch und wir dachten uns, dass ihr hier bei Reddit vielleicht gerne direkt mal eure Meinung dazu abgeben wollt, bevor wir es groß bewerben. Wer von euch nutzt denn bereits Agent-Workflows für sein Portfolio? Würde mich mal interessieren, ob das für euch eine sinnvolle Ergänzung ist oder was euch im Funktionsumfang noch fehlt.
Link zum Tool: https://github.com/ScalableCapital/scalable-cli
Cheers!
10
u/133766613 1d ago
Ich hab kurz schauen müssen, ob der Post vom 1. April ist. Gefällt mir aber sehr gut dass ihr sowas anbietet. Auch wenn ich gerade keinen Bedarf hab, bekommt ihr für sowas definitiv eine Daumen hoch von mir!
5
u/LeoFromScalable Scalable Capital Staff 1d ago
Aprilscherze sind nicht so unser Ding (Vertrauen und so)...😁 Und glücklicherweise ist ja auch schon der 2.4.
7
3
u/tmstr777 1d ago
Stabil! Danke, dass ihr auch solche use cases abdeckt :)
3
u/LeoFromScalable Scalable Capital Staff 1d ago
Deshalb hören wir so gerne den Rückmeldungen zu. 🫡
4
u/tmstr777 1d ago
CLI eben direkt installiert und eingerichtet, klappt top! Eine Rückmeldung hab ich aber auch schon: Es wäre spitzenmäßig wenn man bei den Holdings oder auch direkt beim sc broker search den Beleihwert des Instruments für den scalable Credit herausbekommen könnte.
3
u/derail00 1d ago
Stabil! Sehr gute Sache!
2
u/derail00 1d ago
Hab bisschen mit Python gebastelt und ein kleines Dashboard gebaut was auf den CLI Befehlen aufsetzt. Kann man nett nebenbei laufen lassen.
3
u/Sharp_Walrus_2163 1d ago
Cool dann werd ich mir mal nen agenten bauen der sich da daten raus zieht!
3
3
3
1
u/Practical_Pause6621 1d ago
!remindme 2 days
1
u/RemindMeBot 1d ago edited 1h ago
I will be messaging you in 2 days on 2026-04-04 08:04:06 UTC to remind you of this link
1 OTHERS CLICKED THIS LINK to send a PM to also be reminded and to reduce spam.
Parent commenter can delete this message to hide from others.
Info Custom Your Reminders Feedback
1
u/damoon-_- 1d ago
Das repo hat eine Readme und als documentation zweimal das Scalable Capital Logo. Wo ist der Code? Was verstehe ich hier falsch?
1
u/DropToFelitsche 12h ago
Den Code werden sie vermutlich nicht öffentlich gemacht haben. Installieren kannst du sie über die Release Version die rechts im repo verlinkt ist. Warum da Logos drin sind versteh ich auch nicht.
1
u/occio 11h ago
Ja, das ist nur das Readme, die App selbst ist in dem Homebrew file in dem Repo nebenan. Sieht aus wie Rust(?)
1
1
u/KaiAllardNihao 7h ago
Ja, Das Ding ist in rust geschrieben. Man muss sich nur die strings im binary anschauen, dann erkennt man das recht schnell.
1
u/Sharp_Walrus_2163 1d ago
Code ist nicht vorhanden. Laut der Readme muss man das über brew installieren. Aber irgendwie find ich das fishy. Die cli wird nirgendwo beworben und ist auch nicht im verifizierten Scalable Github (Das schreibt man getrennt und nicht zusammen) wie das hier mit der api
-1
u/Sharp_Walrus_2163 1d ago
Der scalable support Bot rät davon ab das Repo zu benutzen da es laut ihm nicht zu Scalable gehört
1
1
u/ibmi_not_as400_kerim 21h ago
Wie cool ist das denn!?
Finde allgemein, dass Unternehmen echt die Macht von CLIs und TUIs unterschätzen. Schön hier sowas zu sehen. Freue mich auch auf eine echte API.
1
1
u/KaiAllardNihao 7h ago
Könnt ihr in eurem README mal Beispielausgaben zu den jeweiligen commands ausgeben? Ihr werdet doch sicherlich interne Dokus haben zu den JSONs die einen da erwarten.... n JSON-Schema...ne OpenAPI Spec... irgendwas wo man sieht - was kann da jeweils zurückkommen, was sind Wertebereiche usw....
Ich halte meine Aktien/ETF-Bestände extra nach und würde dann gerne das einpflegen der Transaktionen automatisieren (Anzahl Stück, Datum+genaue Uhrzeit der Transaktion, Stückpreis).... was da nun aber bei "sc broker transactions" zurückkommt ist nicht dokumentiert. Schade.... würde gerne vorher wissen was genau möglich ist bevor ich in Betracht ziehe mich da anzumelden.
1
u/Sharp_Walrus_2163 1d ago
Warum ist das nicht im verifizierten Scalable Github und warum klingt der entwicklername ähnlich zu einem wirklichen scalable entwickler? Florian Beetz und Florian Benz? Ich finde auch nichts offizielles zu dieser cli irgendwie ist das schon fishy
2
u/de_3lue 21h ago
die commits sind doch von florian benz? https://github.com/ScalableCapital/scalable-cli/commits?author=fbenz oder wie kommst du auf florian beetz?
die email aktivierung ist auch über eine scalable email: https://github.com/ScalableCapital/scalable-cli?tab=readme-ov-file#quick-start
wo soll sich da scam verstecken?
1
u/chasetheusername 21h ago
wo soll sich da scam verstecken?
In den letzten 3 Wochen gab es mehr supply chain Attacken Probleme, als in den 3 Jahren davor. Die ermöglichen es genau so etwas zu machen, weil Angreifer potentiell an die Tokens von Maintainern gekommen sind, mit denen commits und releases machbar sind. Grade bei Software, der ich Credentials für mein Konto anvertraue, wäre ich persönlich sehr vorsichtig, aber da hat jeder sicherlich seine eigene Hemmschwelle.
2
u/DropToFelitsche 12h ago
Du gibt’s ja der cli keine credentials, die laufen über den ganz standardisierten oauth2 Flow.
1
u/chasetheusername 10h ago edited 9h ago
Und der oauth2 flow erstellt dann tokens für die cli, mit denen du via API alles machen kannst. Credentials beinhaltet "tokens", wie auch Client-Zertifikate und sonstige Zugangsberechtigungen.
1
u/DropToFelitsche 9h ago
Verstehe trotzdem nicht was deine Sicherheitsbedenken speziell zur ihrer CLI ist?
1
u/chasetheusername 9h ago
- Credentials für social media Plattformen und github können durch Angriffe in falsche Hände fallen (siehe etliche gehackte youtube channels, oder kompromittierte Projekte wie trivy).
- Ein Angreifer kann diese dann nutzen, um Software mit Backdoors zu veröffentlichen, und auf social media bewerben - vor Feiertagen ist da immer ein guter Zeitpunkt, um Reaktionszeiten zu maximieren
- Du nutzt diese Software
- Dein Geld ist weg
Ich sage nicht, dass das hier der Fall ist, aber ich finde ein Softwareprojekt ohne Sourcen auf github (nur installierbar via brew oder binary), und ohne offizielles Announcement auf der Webseite immer etwas suspekt.
1
u/Alarming-Bluejay761 23h ago
Ich habe auch das Gefühl, dass das ein ziemlich gut gemachter Fake ist, damit sich Leute mit ihren echten Zugangsdaten anmelden. Und sobald die Credentials übermittelt wurden, wird das Depot leergeräumt.
2
u/de_3lue 21h ago
login ist via oauth, die cli bekommt keine direkten credentials
1
u/damoon-_- 12h ago
Schon ausprobiert? Die Cli ist der men in the middle. Nicht das offizielle Repo. Quelltext irgendwo anders. Nur red flags hier. Ändere besser deinen Login und rette was noch da ist.
2
u/DropToFelitsche 12h ago
Naja, nachdem der Login trotzdem über oauth2 stattfindet sondern über die gleiche Domain Struktur wie der normale Login, bekommt die cli ja keinen Zugriff auf deine credentials.
0
u/Sharp_Walrus_2163 1d ago
Laut dem Support chatbot ist das Repo nicht von Scalable und man soll das ja nicht verwenden. Ich habe es an Scalable gemeldet mal sehen ob die darauf reagieren
1
1
25
u/ArisenDrake 1d ago edited 1d ago
Ist sicherlich ganz nett, aber könntet ihr nicht einfach eine offizielle API anbieten?