buddylist: AI do programowania z wieloma agentami

Połącz agentów kodujących, przegląd zmian i testy projektu.

buddylist.dev
buddylist screenshot

Czym jest buddylist i do czego służy?

buddylist to bezpłatna aplikacja komputerowa, która przedstawia agentów programistycznych jako kontakty. Kontakt łączy wybranego agenta z folderem projektu. Otwierasz rozmowę, opisujesz zmianę, a agent może czytać pliki, modyfikować kod i uruchamiać polecenia. W czacie widać też wykonane czynności. To rozwiązanie dla programistów szukających AI do programowania, którzy chcą nadzorować kilka sesji i projektów w jednym miejscu.

Obsługiwane usługi to Claude Code, Codex, Gemini, OpenCode i Hermes. Wygląd MSN Messenger można zmienić na spokojniejszy Professional, z jasnym lub ciemnym motywem. Witryna udostępnia pliki instalacyjne, dokumentację i demonstrację ze skryptowymi odpowiedziami.

Bezpłatna aplikacja a koszty modeli

Stan sprawdzony 20 października 2026 r.: pobranie i używanie buddylist jest bezpłatne. Agenci działają na Twoich kontach lub kluczach API i zużywają limity odpowiednich planów. Aplikacja nie zapewnia nieograniczonych modeli. Opłaty i dostępność zależą od dostawcy, konta oraz regionu. Warto rozdzielić cenę interfejsu od kosztu rzeczywistej pracy agenta.

Pierwszy projekt krok po kroku

  1. Pobierz wersję dla Maca z Apple Silicon, Windows x64 albo Linux x64. Linux ma AppImage i pakiet Debian. Brak instalatorów dla Maców Intel oraz Windows/Linux ARM. Instalator Windows nie jest podpisany; Claude Code i skrypty projektu wymagają Git for Windows.
  2. Kreator startowy sprawdzi instalację agentów i logowanie. Claude Code jest dołączony. Pozostałe usługi potrzebują własnej CLI z aktywnym logowaniem.
  3. Otwórz lokalny folder, sklonuj repozytorium GitHub albo utwórz projekt. Wybierz usługę nowego kontaktu i otwórz rozmowę dwuklikiem.
  4. Zacznij od konkretnego zadania, np. naprawy jednego błędnego testu. Sprawdź prośby o uprawnienia, różnice w plikach i wynik testów.

Nowe kontakty w repozytorium Git dostają osobne worktree i gałęzie. Pliki nieśledzone, np. konfiguracja środowiska czy zainstalowane zależności, nie są domyślnie kopiowane. Bez Git kontakt pracuje bezpośrednio w wybranym folderze.

Podziel implementację, przegląd i testy między agentów

Invite dodaje do rozmowy istniejący kontakt albo nowego agenta. Uczestnicy otrzymują kontekst wcześniejszych wiadomości i działań. W zakładce Agents zmienisz kolejność; @wzmianki wskazują, kto ma odpowiedzieć, i pozwalają przekazywać pracę dalej.

Domyślnie agenci odpowiadają kolejno. All at once uruchamia wskazanych uczestników równocześnie. Początkowy limit to sześć tur agentów na wiadomość użytkownika, razem z przekazaniami. Polecenie ze slashem trafia tylko do gospodarza. Stop albo nudge zatrzymuje grupę. Opcjonalna ocena może dobrać poziom rozumowania dla usług, które go obsługują.

Grupa korzysta z folderu gospodarza. Gość nie używa w niej swojego odrębnego worktree, więc równoległe odpowiedzi mogą zmieniać te same pliki. Szczegóły opisuje instrukcja rozmów grupowych.

Sprawdź zmiany, zanim powstanie pull request

Changes pokazuje commity, niezatwierdzone zmiany, drzewo plików i komentarze do linii. Sam widok nie tworzy commitów ani nie cofa zmian. Terminal, przeglądarka i Run są obok czatu; Run uruchamia polecenie projektu z osobnym portem kontaktu. Agent nie widzi automatycznie całego terminala i przeglądarki.

Po instalacji i połączeniu GitHub CLI możesz śledzić status PR i kontrole, wysłać błędy agentowi oraz poprosić go o utworzenie PR. Rozmowę można zapisać jako Markdown. Takie otoczenie pomaga sprawdzać pracę, lecz nie zastępuje oceny kodu i testów.

Prywatność i kontrola działań

Kontakty, ustawienia i historia są przechowywane na komputerze. Agenci mają także własne pliki sesji. Lokalna historia nie oznacza przetwarzania modeli offline; przy poufnym kodzie sprawdź warunki wybranego dostawcy.

Witryna deklaruje anonimowe liczniki użycia wysyłane do PostHog i raporty nieoczekiwanych błędów do Sentry. Każdą funkcję można wyłączyć osobno w Tools. Claude, Codex i Gemini domyślnie pytają przed działaniem. OpenCode w trybie Build i Hermes mają inne zasady dla poleceń oraz edycji; sprawdź tryb uczestników przed rozpoczęciem.

Najczęstsze pytania

Czy darmowy program obejmuje zużycie modeli?

Bezpłatna jest aplikacja. Subskrypcje, opłaty API i limity należą do Twoich kont usług agentowych.

Czy muszę instalować wszystkie usługi?

Claude Code jest wbudowany. CLI Codex, Gemini, OpenCode i Hermes instalujesz i logujesz tylko wtedy, gdy chcesz z nich korzystać.

Czy agenci naprawdę zmieniają pliki i uruchamiają testy?

Tak, zainstalowane sesje mogą czytać, edytować i wykonywać polecenia zgodnie z uprawnieniami. Demonstracja w przeglądarce korzysta z odpowiedzi skryptowych.

Oficjalne materiały i zgłoszenia