1Byte Systems

Poradnik · 1B Terminal

Alerty agenta AI na Twoim telefonie

Agenci programistyczni zatrzymują się, by poprosić o zgodę, kończą zadanie albo trafiają na błąd, a nikt tego nie widzi. Z 1B Terminal i kilkoma minutami konfiguracji te chwile docierają na Twój telefon z Androidem jako powiadomienia, na które możesz odpowiedzieć.

Ustawienia sprawdzone w oficjalnej dokumentacji każdego narzędzia 4 listopada 2026.

Dlaczego przegapiasz pytania agenta

Agent, który na Ciebie czeka, nic nie robi. 1B Terminal sprawia, że się o tym dowiesz.

  • Zatrzymuje się i czeka

    Claude Code, Codex, OpenCode i inni agenci robią pauzę przed uruchomieniem polecenia lub edycją pliku. Jeśli nie patrzysz na ekran, praca stoi, dopóki nie wrócisz.

  • Telefon to słyszy

    1B Terminal zamienia dzwonek terminala i powiadomienia agenta (OSC 9 i OSC 777) w powiadomienia Androida dla każdej sesji, na którą nie patrzysz. Także w tmux: od wersji 1.2.0 aplikacja sama włącza allow-passthrough we własnej sesji tmux.

  • Odpowiadaj z powiadomienia

    Każdy alert ma przyciski Odpowiedz, Enter i y. Wpisz lub podyktuj odpowiedź, potwierdź Enterem albo odpowiedz „tak” bez otwierania aplikacji.

  • Nawet gdy agent nie powiadamia

    Jeśli program nigdy nie wysyła alertu, 1B Terminal może Cię powiadomić, gdy jego dane wyjściowe ucichną po serii pracy: prawdopodobnie skończył albo czeka na Ciebie.

Konfiguracja w 1B Terminal

Pięć kroków na telefonie. Pogrubione nazwy to dokładnie to, co widzisz w aplikacji (wersja 1.2.0).

  1. Zainstaluj 1B Terminal

    Pobierz aplikację z Google Play na telefon z Androidem (Android 8.0 lub nowszy). Nie trzeba zakładać konta.

    Pobierz z Google Play

  2. Dodaj serwer

    W Hosty dotknij +, aby otworzyć Nowy host, wpisz adres, nazwę użytkownika oraz klucz lub hasło i zapisz. Połącz się raz i sprawdź odcisk palca serwera.

  3. Włącz tmux dla hosta

    W edytorze hosta, w sekcji Sesja, włącz Wejdź do tmux po połączeniu. Agent działa dalej na serwerze, jeśli połączenie zostanie zerwane, a 1B Terminal przepuszcza jego alerty przez tmux. tmux musi być zainstalowany na serwerze.

  4. Przygotuj serwer dla agenta

    Otwórz Ustawienia › Agenci AI › Przygotuj serwer dla agentów (jest też w menu ⋮ sesji). Zobaczysz ustawienia z następnej sekcji, gotowe do skopiowania. Aplikacja nigdy nie zmienia plików na serwerze: dodajesz je samodzielnie.

  5. Zezwól na powiadomienia

    Na Androidzie 13 i nowszym zezwól na powiadomienia, gdy aplikacja o to poprosi. W Ustawienia › Powiadomienia zostaw włączone Powiadamiaj, gdy sesja na Ciebie czeka, jeśli chcesz, włącz Powiadamiaj, gdy dane wyjściowe ucichną i zostaw włączone Odpowiadaj z powiadomienia, aby mieć przyciski.

Teraz uruchom agenta i przełącz się na inną aplikację albo zablokuj telefon. Gdy agent będzie Cię potrzebował, przyjdzie powiadomienie; dotknij go, aby wrócić do tej sesji.

Co zmienić w każdym agencie

Tylko ustawienia opisane w oficjalnej dokumentacji każdego narzędzia, z linkiem do samodzielnego sprawdzenia.

Claude Code

Domyślnie Claude Code nie wysyła nic do terminali, których nie rozpoznaje; jego dokumentacja mówi „Other terminals: nothing”. Każ mu używać dzwonka terminala w każdym terminalu, a 1B Terminal zamieni ten dzwonek w powiadomienie.

Plik: ~/.claude/settings.json
{
  "preferredNotifChannel": "terminal_bell"
}

Możesz też otworzyć /config w Claude Code, przejść do Local notifications i wybrać dzwonek terminala.

Jeśli uruchamiasz tmux samodzielnie

Z opcją Wejdź do tmux po połączeniu 1B Terminal już przepuszcza alerty we własnej sesji. Jeśli zamiast tego uruchamiasz tmux samodzielnie, dodaj te wiersze z dokumentacji Claude Code i wczytaj je ponownie poleceniem tmux source-file ~/.tmux.conf.

Plik: ~/.tmux.conf
set -g allow-passthrough on
set -g focus-events on
set -s extended-keys on
set -as terminal-features 'xterm*:extkeys'

Stan sesji: Claude Code v2.1.295 i nowsze informują, czy każda sesja pracuje, czy czeka na Ciebie (OSC 7501), a 1B Terminal pokazuje to na karcie sesji. Działa to tylko wtedy, gdy Claude Code jest uruchomiony poza tmux.

Oficjalna dokumentacja: code.claude.com/docs/en/terminal-config · code.claude.com/docs/en/settings-reference ·

Codex

Codex może wysyłać alerty jako powiadomienia OSC 9, które 1B Terminal pokazuje wraz z ich treścią. Dodaj te wiersze do swojego pliku konfiguracji użytkownika.

Plik: ~/.codex/config.toml
[tui]
notifications = true
notification_method = "osc9"
notification_condition = "always"

Z „always” Codex powiadamia Cię nawet wtedy, gdy terminal jest aktywny. 1B Terminal nigdy nie powiadamia o sesji, na którą patrzysz, więc nie dostaniesz duplikatów.

Oficjalna dokumentacja: learn.chatgpt.com/docs/config-file/config-reference ·

OpenCode

Alerty OpenCode o potrzebie uwagi są domyślnie wyłączone. Włącz je w jego tui.json.

Plik: tui.json
{
  "$schema": "https://opencode.ai/tui.json",
  "attention": {
    "enabled": true,
    "notifications": true
  }
}

Dokumentacja OpenCode nie podaje, gdzie znajduje się ten plik; mówi natomiast, że można go wskazać zmienną OPENCODE_TUI_CONFIG. OpenCode powiadamia tylko wtedy, gdy terminal nie jest aktywny, a 1B Terminal informuje go, kiedy opuszczasz sesję.

Oficjalna dokumentacja: opencode.ai/docs/tui ·

Antigravity CLI

Antigravity CLI od Google uruchamia się jako agy. Jego dokumentacja nie opisuje ustawienia powiadomień, więc pozwól, by 1B Terminal powiadomił Cię, gdy dane wyjściowe ucichną.

Oficjalna dokumentacja: github.com/google-antigravity/antigravity-cli ·

Każdy inny agent

W Ustawienia › Powiadomienia włącz Powiadamiaj, gdy dane wyjściowe ucichną. Gdy sesja była zajęta, a potem przestaje wypisywać dane, 1B Terminal Cię powiadamia: program prawdopodobnie skończył albo czeka na odpowiedź.

Pytania i odpowiedzi

Czy potrzebuję tmux?

Nie. Alerty działają też w zwykłej sesji SSH, którą aplikacja utrzymuje połączoną w tle. tmux jest zalecany, bo agent pracuje dalej na serwerze, jeśli połączenie zostanie zerwane, a 1B Terminal po ponownym połączeniu wraca do tej samej sesji.

Czy działa na iPhonie?

Nie. 1B Terminal jest dostępny tylko na Androida (8.0 lub nowszy).

Czy coś jest wysyłane do 1Byte Systems?

Nie. Połączenie idzie prosto z telefonu do serwera przez SSH, a powiadomienia powstają na telefonie. Nie ma po drodze żadnego serwera 1Byte ani konta.

Dlaczego nie dostaję alertów z sesji, na którą patrzę?

Celowo: 1B Terminal powiadamia tylko o sesjach, na które nie patrzysz, i najwyżej raz na 5 sekund dla każdej sesji.

Czy mogę odpowiedzieć bez otwierania aplikacji?

Tak, przyciskami Odpowiedz, Enter i y w powiadomieniu. Są ukryte, gdy włączona jest blokada aplikacji.

Pobierz 1B Terminal

Terminal SSH do pracy z agentami AI z telefonu z Androidem: klucze, tmux, rząd klawiszy stworzony dla agentów i alerty, które do Ciebie docierają.