Fiecare constructor are nevoie de unelte. Un tamplar are un fierastrau, un ciocan si o ruleta. Un vibe coder are un terminal, un editor de cod si controlul versiunilor. Astazi le configuram pe toate trei.
Terminalul nu e infricosator
Terminalul este doar o modalitate bazata pe text de a comunica cu computerul tau. In loc sa dai click pe iconite, tastezi comenzi. Atat.
Concept
Gandeste-te la terminal ca la o conversatie directa cu computerul tau. In loc sa navighezi prin meniuri si ferestre, tastezi exact ce vrei. De fapt, e mai rapid odata ce te obisnuiesti — si este esential pentru lucrul cu Claude Code.Cum sa il deschizi:
- macOS: Deschide aplicatia Terminal (cauta "Terminal" in Spotlight cu Cmd+Space)
- Windows: Deschide PowerShell (cauta "PowerShell" in meniul Start)
- Linux: Deschide orice emulator de terminal (de obicei Ctrl+Alt+T)
Primele tale comenzi:
| Comanda | Ce face | macOS/Linux | Windows |
|---|---|---|---|
| Unde sunt? | Arata folderul curent | pwd |
cd |
| Ce e aici? | Listeaza fisierele din folderul curent | ls |
dir |
| Intra intr-un folder | Schimba directorul | cd numefolder |
cd numefolder |
| Creeaza un folder | Creeaza un director nou | mkdir numefolder |
mkdir numefolder |
Incearca
Deschide terminalul si creeaza folderul proiectului:mkdir waitlist-wizardcd waitlist-wizard
Instalarea Node.js
Node.js iti permite sa rulezi JavaScript in afara unui browser web. Proiectul nostru il va folosi pentru a rula serverul de dezvoltare si a construi aplicatia.
Pasi de instalare:
- Mergi la nodejs.org
- Descarca versiunea LTS (Long Term Support — versiunea stabila)
- Ruleaza programul de instalare si accepta toate setarile implicite
- Verifica daca a functionat tastind in terminal:
node --version
npm --version
Ar trebui sa vezi numere de versiune. Daca vezi "command not found", inchide si redeschide terminalul.
Pro Tip
Instaleaza intotdeauna versiunea LTS (Long Term Support) a Node.js, nu versiunea "Current". LTS este stabila si bine testata. Versiunea "Current" poate avea bug-uri sau modificari incompatibile.VS Code: Editorul tau de cod
VS Code (Visual Studio Code) este un editor de cod gratuit facut de Microsoft. Este folosit de milioane de dezvoltatori din toata lumea si este cel mai bun mediu pentru lucrul alaturi de AI.
Pasi de instalare:
- Mergi la code.visualstudio.com
- Descarca pentru sistemul tau de operare
- Instaleaza si deschide-l
Lucruri importante de stiut:
- File Explorer (bara laterala din stanga) — arata fisierele proiectului
- Integrated Terminal (panoul de jos) — un terminal integrat in VS Code (deschide cu Ctrl+` sau View > Terminal)
- Salvarea fisierelor — Ctrl+S (Windows/Linux) sau Cmd+S (Mac)
Incearca
Deschide VS Code, apoi foloseste File > Open Folder pentru a deschide folderulwaitlist-wizard. Ar trebui sa vezi un proiect gol in file explorer.
Extensii recomandate (instaleaza 2 pentru moment):
- Prettier — formateaza automat codul sa arate curat
- ESLint — evidentiaza erorile potentiale pe masura ce scrii
Pentru a instala: apasa pe iconita Extensions din bara laterala stanga (sau Ctrl+Shift+X) si cauta fiecare extensie.
Git: Plasa ta de siguranta
Git este controlul versiunilor — creeaza "puncte de salvare" pentru codul tau. Gandeste-te la ele ca la save state-urile dintr-un joc video. Daca ceva se strica, poti reveni oricand la o stare anterioara.
Concept
Git urmareste modificarile fisierelor tale in timp. De fiecare data cand faci un "commit", creezi un snapshot al intregului proiect in acel moment. Daca AI-ul genereaza cod care strica ceva, poti reveni la ultima versiune functionala.Instalare:
- macOS: Git vine preinstalat. Tasteaza
git --versionpentru a verifica. - Windows: Descarca de la git-scm.com si ruleaza programul de instalare (accepta toate setarile implicite).
- Linux: Ruleaza
sudo apt install git(Ubuntu/Debian) sausudo dnf install git(Fedora).
Configureaza-ti identitatea:
git config --global user.name "Numele Tau"
git config --global user.email "emailul@tau.com"
Initializeaza proiectul:
cd waitlist-wizard
git init
Primul tau commit:
- Creeaza un fisier numit
README.mdin folderulwaitlist-wizard. Poti face asta in VS Code sau din terminal:
echo "# Waitlist Wizard" > README.md
- Adauga si salveaza:
git add .
git commit -m "first commit"
Incearca
Ruleazagit log in terminal. Ar trebui sa vezi primul tau commit cu mesajul "first commit." Acum ai controlul versiunilor configurat.
Cont GitHub (optional dar recomandat)
GitHub este locul unde dezvoltatorii stocheaza si distribuie cod. Il vom folosi in Lectia 10 pentru a face deploy aplicatiei.
- Mergi la github.com si creeaza un cont gratuit
- Nu trebuie sa creezi niciun repository inca — vom face asta mai tarziu
Nota sincera
Aceste unelte pot parea nefamiliare si intimidante. Asta e complet normal. Trebuie sa le inveti doar o singura data. Incepand cu Lectia 3, Claude Code te va ajuta sa le folosesti — vei descrie pur si simplu ce vrei in limba naturala, iar el se ocupa de comenzile din terminal.Concluzia cheie
Acum ai cele trei unelte fundamentale pe care le foloseste fiecare dezvoltator: un terminal, un editor de cod si controlul versiunilor. Aceste unelte pot parea nefamiliare, dar trebuie sa le inveti doar o singura data. De aici inainte, Claude Code te va ajuta sa le folosesti.