Anthropic protiv OpenAI-a: Šta developer stvarno bira u 2026.
Dvije godine radim u produkciji i s Claude-om i s ChatGPT-om, pa znam gdje mi koji od njih zaista pomaže.
Prije dvije godine izbor AI asistenta bio je bacanje novčića. Danas su benchmarci toliko blizu da se stvarna razlika svodi na način na koji svaki laboratorij razmišlja. Posljednjih 18 mjeseci radim na Angular i Strapi projektima uz Claude i ChatGPT, i razlike su iskočile na mjestima koja nijedno poređenje ne pokriva.
Razlika u “ličnosti”
OpenAI-evi modeli su nestrpljivi. Pitaj GPT za refaktoring i rado će prepisati tri fajla koja nisi ni spomenuo. Dok prototipiraš, to i ne smeta, ali u kodu od 30k linija gdje diff mora ostati uzak pretvori se u čišćenje za tuđim radom.
Claude pita prvo. Prvi put sam to primijetio dok sam čistio NgRx selektore. GPT je predložio migraciju oblika stanja koju nisam tražio. Claude je na isti problem ukazao, ali sačekao moje “da, uradi to.”
To čekanje znači više nego što zvuči. Daj nestrpljivom modelu pristup fajlovima u agentskoj petlji i počet će lomiti stvari. U klijentskom poslu, gdje su code review-i strogi a CI neumoljiv, radije biram model za koji znam šta će uraditi.
Razmišljanje protiv sirove moći
Oba laboratorija danas isporučuju jake modele, a leaderboardi mi govore vrlo malo. Mene zanima kome mogu vjerovati da pročita Astro stranicu od 400 linija i kaže gdje se SEO meta prepisuje. U tom konkretnom poslu, razumijevanju dugog konteksta nad stvarnim neurednim kodom, Claude je u 2026. bio znatno bolji.
GPT-5 je brži na kratkim dobro definisanim promptima. Claude izlazi naprijed čim kontekst preraste nekoliko hiljada tokena stvarnog projektnog koda.
Za greenfield generisanje koda (“napravi mi dashboard s ovim grafikonima”) bliži su nego što ljudi priznaju. I jedan i drugi daju funkcionalan rezultat s ponekom suptilnom greškom koju ćeš morati loviti.
Gdje svaki od njih briljira za mene
Koristim Claude kada:
- Refaktorišem nešto do čega mi je stalo. Angular signal migracije, NgRx na signale, Strapi schema izmjene koje moraju ostati kompatibilne.
- Zadatak pokriva više fajlova. Claude čita direktorij kao senior inženjer koji ulazi u projekat, pa prvo pohvata obrasce, a tek onda detalje po linijama.
- Želim razmišljati naglas. Kvalitet razgovora je jednostavno bolji.
Koristim GPT kada:
- Brzina znači više od nijanse. Regex, CSS keyframe, “daj mi TypeScript tip za ovaj JSON.”
- Treba mi vizija ili generisanje slika. OpenAI je tu još uvijek ispred.
- Radim u starijem tooling-u koji već govori OpenAI API. Ne popravljaj što nije pokvareno.
Dimenzija povjerenja
Anthropic je glasniji o sigurnosti i o tome šta njihovi modeli neće uraditi. Dugo sam to čitao kao marketinšku pozu. Onda sam nakupio dovoljno sesija u kojima je Claude odbio uraditi nešto stvarno opasno (jedne sedmice hardkodirati procurjele kredencijale, druge tiho promijeniti sigurnosnu granicu) i promijenio sam mišljenje. Odbijanja su obično opravdana.
OpenAI djeluje kao produktna kompanija, a Anthropic kao istraživački laboratorij koji usput isporučuje proizvode. Ako gradiš agentske sisteme koji djeluju u tvoje ime, laboratorij koji ozbiljnije razmišlja o alignment-u jeste onaj čijem modelu bih radije dao ovlaštenja.
Pa šta onda koristim
Za svakodnevni klijentski rad u 2026.: Claude u mom IDE-u, GPT kad mi treba brza one-shot stvar ili vizija. Razlika u cijeni je manje bitna od kvaliteta po iteraciji. Model kojem treba tri runde da uradi nešto kako treba košta više od nešto skupljeg koji to riješi iz prve.
U praksi koristim oba, svaki za svoju vrstu posla. Kad me klijent pita na šta da se standardizuje mali tim koji isporučuje produkcijski kod, kažem mu Claude.