Dane bankowe w jednym poleceniu.
Wystarczy zainstalować jeden plik binarny, zalogować się i pobierać transakcje lub synchronizować feedy z terminala. Tabele dla ludzi, stabilny JSON dla skryptów i agentów.
$banksync tx list --bank chase --from 2026-10-01DATE DESCRIPTION AMOUNT2026-10-08 Trader Joe’s -84.202026-10-07 Uber -24.502026-10-05 Delta Air Lines -412.0042 transakcje · Chase Checking ••4021$banksync feeds sync fed_123 --watch✓ Synchronizacja zakończona, zapisano: 412
Instalacja, logowanie, start.
- 01
Zainstaluj CLI
Jeden samodzielny plik binarny dla macOS, Linux i Windows. Bez Node, bez środowiska uruchomieniowego.
macOS i Linux
curl -fsSL https://banksync.io/install.sh | sh# Windowsirm https://banksync.io/install.ps1 | iex
- 02
Zaloguj się
Przeglądarka otwiera się, aby zatwierdzić CLI. Skrypty i CI używają zamiast tego klucza API.
Terminal
banksync loginZalogowano do Acme Inc (profil: default).
- 03
Uruchom pierwsze polecenie
Nazwy są rozpoznawane, więc --bank chase znajduje połączenie z Chase.
Terminal
banksync banks listbnk_a1b2 Chase ● activebnk_c3d4 CommBank ◐ syncing
CLI od początku do końca.
Stworzone dla skryptów i agentów.
Wynik dopasowany do zadania
$banksync tx list --bank chase -o csv > october.csv$banksync tx list --bank chase -o ndjson --fields date,amount{"date":"2026-10-08","amount":-84.2}{"date":"2026-10-07","amount":-24.5}$banksync tx list --bank chase | jq '.data | length'42
Narzędzie powłoki dla agenta
$export BANKSYNC_API_KEY=bsk_live_…$banksync commands --json | jq '.commands | length'131$banksync commands --json | jq -r .api_versionv1
Jeden klucz. Terminal, kod lub czat.
Co robi CLI.
- Instalacja
- Jeden plik binarny dla macOS, Linux i Windows, bez Node. Przewodnik instalacji
- Logowanie
- OAuth w przeglądarce przez banksync login albo klucz API przez --api-key lub BANKSYNC_API_KEY. Przechowywane w postaci zaszyfrowanej, ukrywane w logach.
- Polecenia
- Banki, konta, transakcje, salda, feedy, zadania, tabele, panele i automatyzacje oraz banksync api dla dowolnego surowego endpointu.
- Wynik
- table, json, csv, ndjson lub toon, z --fields dla kolumn ze ścieżkami z kropkami.
- Kontrakt
- Generowany z tej samej specyfikacji OpenAPI co REST API. Bramka CI przerywa kompilację, jeśli pojawią się rozbieżności.
- Banki
- banksync banks connect otwiera aplikację webową z ekranem zgody samego banku. Dane logowania do banku nigdy nie trafiają do CLI.
- Te same dane
- Jeden klucz i zbiór danych z REST API i serwerem MCP.
Jedno konto, trzy drogi dostępu.
Połączone dane w CLI, API i MCP
Pytania i odpowiedzi.
Czym jest BankSync CLI?
Oficjalne narzędzie wiersza poleceń dla BankSync API. Umożliwia wyświetlanie banków, pobieranie transakcji, zarządzanie feedami i uruchamianie synchronizacji z terminala – z tabelami dla ludzi i stabilnym JSON dla skryptów i agentów.
Jak zainstalować BankSync CLI?
Wystarczy uruchomić curl -fsSL https://banksync.io/install.sh | sh w systemie macOS lub Linux albo irm https://banksync.io/install.ps1 | iex w systemie Windows. To jeden plik binarny bez Node; następnie banksync login --api-key bsk_... z kluczem z sekcji Workspace > Developers.
Czy BankSync CLI nadaje się dla agentów AI?
Tak. Zwraca stabilną kopertę JSON, błędy czytelne maszynowo na stderr, spójne kody wyjścia oraz katalog banksync commands --json, dzięki któremu agent może poznać każde polecenie, flagę i pole.
Jakie formaty wyjściowe obsługuje CLI?
-o wybiera table, json, csv, ndjson lub toon. W terminalu domyślnie tabele, przy przekierowaniu potokiem JSON, a --fields wybiera kolumny za pomocą ścieżek z kropkami.
Jak uwierzytelnia się CLI?
banksync login otwiera przeglądarkę do logowania przez OAuth. Skrypty i CI używają klucza API przez banksync login --api-key lub zmienną BANKSYNC_API_KEY. Dane uwierzytelniające są przechowywane w zaszyfrowanym pliku lokalnym i ukrywane w szczegółowych logach.
Czy CLI jest zawsze zgodne z BankSync API?
Tak. Jego typowany rdzeń i dokumentacja poleceń są generowane z tego samego kontraktu OpenAPI co REST API, a bramka CI przerywa kompilację, jeśli pojawią się rozbieżności.
Czy można używać CLI, REST API i serwera MCP razem?
Tak. Wszystkie trzy korzystają z jednego klucza API i jednego zbioru danych: CLI dla skryptów i agentów, REST dla własnego kodu, MCP dla rozmowy.
Jak połączyć bank z poziomu CLI?
Wystarczy uruchomić banksync banks connect. Polecenie otwiera aplikację webową BankSync dla procesu open banking, a następnie odpytuje, aż bank się pojawi. Dane logowania do banku nigdy nie trafiają do CLI.

