← blog

OpenCode za darmo: Space Bunny i 6 modeli bez konta i klucza

OpenCode z darmowymi modelami działa bez konta, karty i klucza API. Instalacja w 5 minut, test 7 darmowych modeli Zen i darmowe modele na OpenRouterze.

#ai #llm #open-source #tutorial
⚡ Skill: OpenCode → Agent AI do pracy z kodem w terminalu, open source, z wbudowanymi darmowymi modelami. ⚡ Skill: OpenRouter → Jedno konto i jeden klucz do kilkuset modeli, w tym kilkunastu darmowych z dopiskiem :free.
OpenCode za darmo: Space Bunny i 6 modeli bez konta i klucza
▸ // spis treści

OpenCode z darmowymi modelami działa bez zakładania konta, bez karty i bez klucza API. Instalujesz jedną komendą, wybierasz model z dopiskiem „free" i agent pracuje. Sprawdziłem to na czystej instalacji: zero zapisanych kont, a Space Bunny odpowiedział w 4 sekundy.

Z tego artykułu dowiesz się:


Problem

Chcesz sprawdzić agenta AI w terminalu, ale każdy każe najpierw podać kartę. Claude Code wymaga subskrypcji, Codex też. Zanim zobaczysz pierwszą odpowiedź, jesteś już na liście płacących.

OpenCode działa odwrotnie. To agent open source, który ma darmowe modele wbudowane od pierwszego uruchomienia. Nie widzisz przycisku rejestracji, bo przy darmowych modelach nie jest potrzebny.

Na stronie projektu stoi to wprost: „Free models included or connect any model from any provider".

Strona opencode.ai z komendą instalacji i informacją o darmowych modelach

Rozwiązanie krok po kroku

Krok 1: instalacja

Na macOS i Linuksie jedna komenda:

curl -fsSL https://opencode.ai/v2/install | bash

Wolisz menedżer pakietów? Na Macu z Homebrew:

brew install opencode

Są też warianty przez npm i bun, wszystkie w zakładkach na stronie głównej projektu.

Krok 2: sprawdź, co masz za darmo

Nie logujesz się nigdzie. Od razu wpisujesz:

opencode models opencode | grep free

Dostajesz listę darmowych modeli z OpenCode Zen, czyli bramki modeli prowadzonej przez twórców OpenCode. U mnie, na instalacji z zerem zapisanych kont, lista wyglądała tak:

Terminal: opencode auth list pokazuje 0 credentials, a lista modeli zawiera 7 darmowych

Zwróć uwagę na górną część zrzutu. opencode auth list pokazuje „0 credentials". Żadnego konta, żadnego klucza, a modele są.

Krok 3: odpal model

Najszybciej z linii poleceń, jednym zapytaniem:

opencode run -m opencode/space-bunny-free "Napisz jednym zdaniem po polsku, czym jest OpenCode."

Terminal: Space Bunny odpowiada po polsku bez konta i klucza API

Model sam zajrzał na stronę OpenCode i dopiero wtedy odpowiedział. Tak działa agent: sięga po narzędzia, kiedy uzna, że ich potrzebuje.

Do normalnej pracy wpisujesz samo opencode w katalogu projektu. Otwiera się interfejs w terminalu, a model zmieniasz komendą /models.

Który darmowy model wybrać

Przepuściłem wszystkie 7 przez to samo proste pytanie. Sześć odpowiedziało poprawnie, jeden nie odpowiedział wcale.

ModelCzas odpowiedziTwoje dane
space-bunny-free4 snie są przechowywane
longcat-2.5-preview-free7 snie są przechowywane
mimo-v2.6-flash-free7 smogą trenować model
muse-spark-1.3-contributor-free6 smogą trenować model
nemotron-3-ultra-free8 slogowane, bez powiązania z tobą
nemotron-3.5-lightning-free22 slogowane, bez powiązania z tobą
ling-3.0-flash-fin-freebłąd po 74 smogą trenować model

Kolumnę „Twoje dane" wziąłem z dokumentacji OpenCode Zen. Przy części darmowych modeli stoi zdanie „collected data may be used to improve the model". Płacisz więc danymi zamiast pieniędzmi.

Space Bunny to model „stealth", czyli bez ujawnionego producenta. Ma 1 mln tokenów kontekstu, przyjmuje obrazki i nie zatrzymuje twoich danych. OpenCode udostępnił go za darmo 23 września na mniej więcej tydzień. Jeśli czytasz to później, sprawdź listę z kroku 2, zanim się do niego przyzwyczaisz.

Dokumentacja OpenCode Zen z tabelą modeli, w tym Space Bunny Free i LongCat 2.5 Preview Free

Darmowe modele na OpenRouterze

OpenRouter to jedno konto i jeden klucz do kilkuset modeli. W chwili pisania ma ich 464, z czego 16 kończy się dopiskiem :free. Wśród nich Nemotron 3 Ultra, Gemma 4 od Google i Qwen 3.8.

Lista modeli OpenRouter po wpisaniu frazy free

Tu konto już jest potrzebne, ale karta nie. Podpięcie do OpenCode zajmuje dwie minuty:

Klucz ląduje w pliku ~/.local/share/opencode/auth.json. Nie musisz go nigdzie przepisywać ręcznie.

Limity są twarde. Bez doładowania masz 20 zapytań na minutę i 50 dziennie. Po jednorazowym doładowaniu konta kwotą co najmniej 10 USD limit dzienny rośnie do 1000, a darmowe modele dalej nic nie kosztują.

Typowe pułapki

Agent zjada limit szybciej niż czat. Jedno zadanie w OpenCode to zwykle wiele zapytań do modelu, bo agent czyta pliki, sprawdza wynik i poprawia. 50 zapytań dziennie na OpenRouterze kończy się szybciej, niż się spodziewasz.

Darmowy model znika bez ostrzeżenia. Dokumentacja Zen mówi wprost, że modele są darmowe „during its free period". Ling 3.0 w moim teście nie odpowiedział w ogóle. Trzymaj w głowie drugi model na zmianę.

Dane klientów nie idą do modeli, które na nich trenują. Do nauki, testów i własnych projektów darmowe modele są w porządku. Przy kodzie albo dokumentach klienta wybierz Space Bunny lub LongCat, które niczego nie zatrzymują, albo płatny model z jasną polityką.

Stary klucz daje „User not found". Jeśli kiedyś podpiąłeś OpenRouter i usunąłeś klucz w panelu, OpenCode zgłosi taki błąd. Wystarczy wygenerować nowy klucz i ponownie użyć /connect.

Podsumowanie

P.S. Darmowy agent w terminalu to najtańszy sposób, żeby sprawdzić, czy praca z agentem w ogóle ci pasuje. Dopiero potem płać za abonament.


Damian Ślimak. Twój Nawigator w chaosie AI.

Źródła