Nie umiem programować. Zbudowałem smart home dzięki AI
Źródło: Link
Źródło: Link
118 lekcji od zera do eksperta. Bez kodowania.
Dziennikarz The Verge zbudował skomplikowany system inteligentnego domu. Jest jeden problem — nie potrafi programować.
Użył Claude'a, AI od Anthropic, i tak zwanego "vibe-codingu". Zasada? Opisujesz słowami, co chcesz osiągnąć. AI pisze kod. Efekt: działający smart home stworzony przez kogoś, kto nigdy nie otworzył IDE.
I wcale nie jest odosobniony. W styczniu media społecznościowe zalała fala projektów smart home robionych właśnie w ten sposób.
Vibe-coding to kolokwialna nazwa na coś, co jeszcze rok temu brzmiało jak science fiction. Zamiast uczyć się składni, pętli i funkcji, mówisz AI w naturalnym języku, co ma zrobić. Ono generuje działający kod.
Przykład? Zamiast spędzić weekend na nauce Pythona, piszesz: "Chcę, żeby światło w salonie włączało się automatycznie o zmierzchu, ale tylko jeśli jestem w domu". Claude analizuje, rozumie kontekst i wypluwa gotowy skrypt.
To nie teoria. Ludzie budują w ten sposób "master command centers" na systemach Lutron. Inni uczą AI kontrolować inteligentne piekarniki. Jeden użytkownik stworzył dashboard agregujący dane z dziesięciu różnych urządzeń — bez napisania linijki kodu samodzielnie.
Trochę nią jest.
Większość tych projektów opiera się na Home Assistant. To open-source'owa platforma do zarządzania smart home, która integruje urządzenia od różnych producentów. Philips Hue, Sonos, termostaty Nest, czujniki ruchu — wszystko w jednym miejscu.
Problem? Home Assistant to narzędzie dla geeków. Wymaga konfiguracji w YAML (format zapisu danych) i pisania automatyzacji w kodzie. Dla większości ludzi — bariera nie do przejścia.
Aż do teraz.
Claude (i inne LLM-y jak ChatGPT czy Gemini) rozumieją YAML. Rozumieją strukturę Home Assistant. Potrafią debugować błędy. I — co najważniejsze — tłumaczą ludzkie życzenia na język maszyn.
Autor z The Verge opisuje swój system jako "dziko skomplikowany". Ma automatyzacje reagujące na obecność, porę dnia, pogodę i nawet jego kalendarz. Wszystko stworzone przez rozmowę z AI.
Przez lata smart home miał problem. Albo kupowałeś drogie, zamknięte ekosystemy (Apple HomeKit, Google Home), albo musiałeś być programistą, żeby poskładać coś zaawansowanego.
Vibe-coding niszczy tę barierę.
Nagle przedsiębiorca może zautomatyzować oświetlenie w biurze bez wynajmowania programisty. Rodzic może stworzyć system, który wycisza dom, gdy dzieci idą spać. Emeryt może połączyć swoje urządzenia bez dzwonienia do wnuka.
To demokratyzacja technologii w czystej postaci. Nie musisz znać składni. Musisz tylko wiedzieć, czego chcesz.
Oczywiście, nie jest idealnie. AI czasem generuje kod z błędami. Trzeba iterować, poprawiać, czasem googlować komunikaty o błędach. Różnica jest jednak fundamentalna: zamiast uczyć się programowania od zera, uczysz się rozmawiać z AI, które programuje za Ciebie.
Jeden użytkownik stworzył system wykrywający, kiedy wraca z pracy (na podstawie lokalizacji telefonu), włączający klimatyzację 10 minut wcześniej i ustawiający ulubioną playlistę. Bez linijki kodu napisanej ręcznie.
Inna osoba zintegrowała inteligentny piekarnik z kalendarzem Google. Piekarnik dostaje powiadomienie o zaplanowanym obiedzie i sam się nagrzewa na odpowiednią temperaturę.
Ktoś inny zbudował dashboard wyświetlający zużycie energii, temperaturę w każdym pokoju, status wszystkich urządzeń i prognozy pogody — wszystko w jednym interfejsie. Claude wygenerowało HTML, CSS i integracje API.
To nie są koncepty. To działające systemy, stworzone przez ludzi bez technicznego backgroundu.
Pytanie, które powinno paść: czy wpuszczanie AI do swojego domu to dobry pomysł?
Claude (ani ChatGPT, ani Gemini) nie ma bezpośredniego dostępu do Twoich urządzeń. Generuje kod, który Ty kopiujesz i wklejasz do Home Assistant. AI nie kontroluje Twoich świateł — Ty kontrolujesz kod, który AI napisało.
Są jednak niuanse. Jeśli nie rozumiesz wygenerowanego kodu, możesz nie zauważyć luk. Jeśli Home Assistant jest źle zabezpieczony (np. wystawiony na internet bez szyfrowania), masz problem — niezależnie od tego, kto pisał kod.
Vibe-coding nie eliminuje potrzeby podstawowej świadomości bezpieczeństwa. Eliminuje potrzebę bycia programistą.
Vibe-coding w smart home to dopiero początek. Ten sam mechanizm działa dla aplikacji webowych, skryptów automatyzujących pracę, a nawet gier.
Anthropic (twórca Claude'a) niedawno wypuścił aktualizację, która jeszcze lepiej radzi sobie z długimi, złożonymi projektami. OpenAI pracuje nad podobnymi ulepszeniami w ChatGPT. Google chwali się, że Gemini 2.0 rozumie kontekst jeszcze precyzyjniej.
Rynek reaguje. Platformy no-code (jak Zapier czy Make) zaczynają integrować LLM-y bezpośrednio. Home Assistant rozważa oficjalne wsparcie dla asystentów AI w interfejsie.
Za rok vibe-coding może być tak normalny, jak dziś korzystanie z wyszukiwarki. Za pięć lat — może być podstawowym sposobem interakcji z technologią.
Autor z The Verge kończy swój artykuł stwierdzeniem: "Mój smart home jest absurdalnie skomplikowany. I stworzyłem go, nie znając ani jednego języka programowania".
To zdanie powinno niepokoić programistów. I ekscytować wszystkich innych.
Przeczytaj też:
Podoba Ci się ten artykuł?
Co piątek wysyłam podsumowanie najlepszych artykułów tygodnia. Zapisz się!
90 minut praktycznej wiedzy o AI. Pokaze Ci krok po kroku, jak zaczac oszczedzac 10 godzin tygodniowo dzieki sztucznej inteligencji.
Zapisz sie na webinar