Nana: terminal Windows dla agentów AI

Prowadź równoległe zadania agentów, kontroluj zmiany i zachowuj sesje.

nana.areshk.dev
Nana screenshot

Do czego służy Nana? Proste wyjaśnienie

Strona Nana udostępnia instalator i dokumentację terminala Windows dla agentów programujących AI. Aplikacja zbiera istniejące narzędzia, takie jak Claude Code, Codex i OpenCode, w kartach i podzielonych panelach. Ułatwia śledzenie kilku zadań oraz znalezienie agenta czekającego na odpowiedź.

Nie jest własnym modelem do pisania kodu. Agentów trzeba osobno zainstalować i uwierzytelnić. To rozwiązanie dla programistów korzystających z Git i wielu dłuższych sesji CLI.

Najpierw oddziel katalogi i gałęzie

Git worktree to dodatkowy katalog roboczy tego samego repozytorium, z własną gałęzią i wspólną historią. Agenci edytują osobne pliki robocze; późniejsze scalanie nadal wymaga przeglądu i testów.

  1. Zainstaluj oficjalny MSI dla Windows x86_64. Instalacja dotyczy użytkownika i nie wymaga administratora.
  2. Dodaj repozytorium przez Add Project albo Ctrl+Shift+O.
  3. Włącz Worktrees → Show Worktrees, a następnie utwórz gałąź dla każdego zadania przez New Worktree….
  4. W terminalu odpowiedniego worktree uruchom skonfigurowanego agenta, np. claude lub codex.
  5. Podziel widok w prawo skrótem Ctrl+Shift+D lub w dół przez Ctrl+Shift+Alt+D. Przed scaleniem sprawdź różnice i wyniki testów.

Każdy katalog potrzebuje zależności, a równoległe serwery deweloperskie różnych portów. Pełną ścieżkę opisuje oficjalny poradnik pracy równoległej.

Od statusu agenta do kontroli kodu

Working, Waiting i Idle są widoczne przy kartach, projektach i worktree. Powiadomienie może otworzyć właściwy panel. Rozpoznawanie stanu jest przybliżone; Idle nie potwierdza poprawności rozwiązania.

Review pokazuje bieżące różnice, wcześniejsze commity i stash. Funkcje GitHub PR wymagają zalogowanego gh na serwerze projektu; opisana ścieżka Create PR wymaga także zdalnego repozytorium GitHub o nazwie origin. Istniejący CLI AI pisze tekst, a Nana wykonuje operacje Git.

Composer otwierany przez Ctrl+Shift+I przyjmuje długie instrukcje, pliki i obrazy. Send to All Split Panes wysyła je do widocznych, działających terminali. Po częściowym błędzie sprawdź odbiorców, zanim ponowisz polecenie.

Sesje w tle i repozytorium na zdalnym komputerze

Terminale należą do nana-server, dlatego zamknięcie aplikacji nie przerywa ich pracy. Zatrzymanie serwera, zakończenie programu lub zamknięcie ostatniego panelu kończy sesję. Zapisana historia nie oznacza przetrwania procesu po restarcie serwera.

Aby dodać host SSH, wybierz Remote → Add Server…, przetestuj połączenie i użyj Add Project → Remote. Obsługiwane są macOS 14+ i Linux z glibc 2.35+, w architekturze x86_64 lub ARM64; musl nie jest obsługiwany. Potrzebne są zgodne wersje, a niektóre hosty Linux wymagają lingering. Zobacz wymagania serwera zdalnego.

CLI zarządza sesjami i worktree, pliki układu odtwarzają podział paneli, a rozszerzenia Kibbles dodają panele i polecenia. Przed włączeniem sprawdź uprawnienia.

Koszty, licencja i historia terminala

Weryfikacja z 5 listopada 2026: cennik podaje USD 0 za wszystkie obecne funkcje, bez limitu projektów, terminali i agentów. Cen przyszłych planów nie ogłoszono. Abonamenty i wykorzystanie modeli przez agentów pozostają osobne.

Obecna wersja natywna jest własnościowa. Starsza edycja Electron na MIT to inna gałąź; obowiązuje aktualna licencja.

Według dokumentacji serwera ekran i historia przewijania są zapisywane na dysku, a zakończone sesje wraz z zapisanym wyjściem usuwane po siedmiu dniach. Zdalne załączniki trafiają na wybrany host. Nie jest to pełna deklaracja zasad telemetrii ani trenowania modeli; znaczenie mają również warunki dostawcy agenta.

Najczęstsze pytania

Czy darmowa beta obejmuje modele?

Nie. Nana nie zapewnia bezpłatnych limitów Claude Code, Codex ani innych usług AI.

Czy można uruchomić różnych agentów jednocześnie?

Tak, m.in. Claude Code, Codex i OpenCode. Niezależne zadania umieszczaj w osobnych worktree i sprawdzaj ich wyniki.

Czy jest aplikacja na Maca lub telefon?

Pakiet desktopowy wymaga Windows 10+ x86_64. Mac i Linux mogą być serwerami zdalnymi; aplikacje iOS i Android są zapowiedziane.

Czy Nana jest modelem open source?

Nie. To własnościowy terminal dla istniejących CLI agentów, bez własnego modelu.

Oficjalne materiały