Przejdź do treści
Kodivo debiutuje na Product Hunt. Podziel się opinią

Co jest potrzebne do programowania? Narzędzia, środowisko i agenci AI

Pierwszą lekcję możesz przeczytać w przeglądarce. Do uruchomienia własnego kodu przyda się kilka narzędzi o konkretnych zadaniach.

Zacznij w przeglądarce

Do przeczytania publicznego demo Kodivo potrzebujesz przeglądarki i połączenia z internetem. Widzisz wyjaśnienia, przykłady kodu oraz oczekiwane wyniki. Konto pozwala zapisywać postępy w opublikowanych lekcjach. Materiały i interfejs aplikacji są po angielsku; poradniki blogowe mają także polską wersję.

Czytanie kodu i przewidywanie wyniku możesz rozpocząć przed instalowaniem środowiska. Kiedy zechcesz zmieniać przykłady i wykonywać własne pliki, przyda się komputer z edytorem i interpreterem PHP. Kodivo nie uruchamia przesłanego przez użytkownika kodu.

Edytor, interpreter i terminal

Edytor zapisuje pliki z kodem. Wybierz taki, w którym umiesz otworzyć folder i zapisać plik tekstowy. Przykładem jest Visual Studio Code. Zapisuj kod PHP jako plik .php, bez formatowania typowego dla edytora dokumentów.

Interpreter PHP wykonuje instrukcje. Sposób instalacji zależy od systemu operacyjnego, więc korzystaj z instrukcji instalacji PHP. Terminal to miejsce wpisywania poleceń. Polecenie php -v pokazuje wersję dostępnego interpretera. Jeżeli system nie rozpoznaje polecenia, trzeba sprawdzić instalację i dostępność programu w zmiennej PATH.

Na pierwszy skrypt wypisujący tekst wystarczy PHP w trybie wiersza poleceń. Baza danych i lokalny serwer WWW stają się potrzebne, gdy Twoje zadanie zacznie ich wymagać. Zachowaj kod w osobnym folderze, żeby wiedzieć, do jakich plików odnosi się polecenie agenta.

Dodaj agenta AI i połącz Kodivo

Do nauki możesz używać własnego klienta AI. Dostęp i koszty tego narzędzia są odrębne od darmowego dostępu do Kodivo. Zaloguj się do Kodivo, otwórz Learn with AI i wybierz instrukcję dla swojego klienta. Znajdziesz tam aktualny adres połączenia i kroki autoryzacji w przeglądarce.

MCP łączy klienta AI z narzędziami Kodivo. Po udzieleniu dostępu agent może pobierać lekcje i obsługiwać postępy Twojej nauki. Przeczytaj ekran zgody przed połączeniem. Samo utworzenie konta nie udziela agentowi dostępu, a połączenie można później odłączyć.

Na pierwszą rozmowę wystarczy prośba: „Pobierz kontekst mojej nauki Kodivo i zaproponuj następną lekcję. Przed pokazaniem rozwiązania ćwiczenia zapytaj o moją odpowiedź”.

Zacznij od małego środowiska

Sprawdź, czy umiesz znaleźć zapisany plik, otworzyć terminal w jego folderze i uruchomić interpreter. Zapisz działające polecenie. Gdy pojawi się błąd, przekaż agentowi jego dokładną treść i nazwę systemu. Nie proś od razu o przebudowę środowiska.

Po uruchomieniu pierwszego pliku możesz dodać Git do śledzenia zmian. Na kolejne narzędzia przyjdzie czas przy konkretnych zadaniach. Następny wpis pokazuje kompletny skrypt i polecenie do jego wykonania.

Kodivo: karta lekcji pokazuje, że null różni się od false i zera. Obok wyświetla kod PHP i wynik.
Przykładowa lekcja „Null and missing values” w Kodivo. Kod i wynik są widoczne obok wyjaśnienia. Interfejs i lekcje są po angielsku.
Ekran Learn with AI w Kodivo: wybór klienta AI, instrukcja połączenia i opis udostępnianych danych.
Ekran konfiguracji MCP z przykładowym użytkownikiem. Pokazuje instrukcje i zakres dostępu, a nie połączoną sesję agenta. Interfejs jest po angielsku.