Leader kaže da je Qoder Experts samo otvaranje još nekoliko prozora, ne verujem, proveo sam dan gradeći funkcije uz AI tim. On me potajno traži: ovog meseca uzimaš ocenu S!
Ja sam pomalo opsednut, čim vidim da softver ima poziv za ažuriranje, odmah ga nadograđujem.
Eto, nakon nadogradnje Qoder-a na najnoviju verziju V0.8, dugo očekivani Experts Mode je konačno online!

Sa Claude Code-ovim Team Agent-om ima sličnu suštinu, Qoder-ov Experts Mode takođe omogućava AI-ju da evoluira iz jednog Agent-a u multi-Agent saradnju.

Leader Agent rastavlja zadatke, formira tim, prati napredak, Frontend Dev, Backend Dev, QA Tester rade paralelno, samo pregledate plan i prihvatate rezultate.

Snimio sam ekran, možete unapred osetiti.
Ceo sadržaj je vrlo intenzivan, vežite sigurnosne pojaseve, krećemo. Di-di-di, polazimo.
01. Šta je Experts Mode?
Svaki stručnjak u Experts Mode-u je posebno doterani SWE Agent (softverski inženjerski inteligentni entitet).
Takozvano ciljano doterivanje nije prosta zamena prompt-a, već je optimizacija u izboru modela, konfiguraciji parametara, upravljanju kontekstom, pozivu alatki.

Ko još nije preuzeo, prekopirajte ovu adresu i otvorite u pretraživaču.
https://qoder.com/ide
Nakon instalacije otvorite Qoder, napravite novu sesiju, izaberite [stručnjake], prebacite se u Experts Mode, a zatim unesite zahteve da počnete sa radom.

Samo mi dajemo zahteve, Leader Agent automatski formira tim stručnjaka, više stručnjaka radi paralelno, pogodno za složene, višestepene zadatke.
U ovom režimu, AI je inženjerski tim, vi ste menadžer projekta, zaduženi za pregled plana i prijem rezultata.
Važnije je da se različiti stručnjaci automatski rutiraju na model koji im najviše odgovara.
Leader Agent mora da radi složeno planiranje i donošenje odluka, može se rutirati na Opus sa najjačom sposobnošću rezonovanja; Backend Dev mora da piše kvalitetan Java kod, može se rutirati na GLM5 istaknut po kodnoj sposobnosti; QA Tester mora da radi automatizovano testiranje u pretraživaču, može se rutirati na Kimi K2.5 koji podržava vizuelne sposobnosti.

Ljudski rečeno, vi dajete zahteve, Experts Mode formira tim i radi.
Agent radna snaga je stigla.
Svi znaju, u stvarnom razvoju softvera, složenu funkciju nikada ne piše jedna osoba od početka do kraja. Prvo arhitekta ili tehnički Leader radi dizajn, a zatim se podeli između front-end, back-end, testiranja i drugih uloga koje rade paralelno, i konačno integraciono testiranje.
Experts Mode je upravo taj obrazac saradnje.
02. Experts Mode u praksi
Priča je jeftina, idemo direktno u praksu.
Prvo malo zagrevanja
Imam pri ruci PaiGit projekat, platformu za upravljanje izvornim kodom sličnu GitCode, GitHub, Gitee. Trenutno funkcije obuhvataju uvoz repozitorijuma, upravljanje Issue-ima, Wiki generisanje itd.

Prompt: posebno pokreni front-end i back-end, prvo da pogledamo trenutni napredak razvoja

Ranije, morali smo u IntelliJ IDEA-i pokrenuti back-end, a zatim u drugom front-end IDE-ju pokrenuti front-end, pa u pretraživaču otvoriti adresu.
Zar ne?
A sada?
Qoder će nam sam podići front-end i back-end, a zatim dodeliti inženjeru za testiranje Alexa da nam pomogne da pogledamo napredak razvoja projekta.

On automatski otvara pretraživač (obratite pažnju na gornji levi ugao gde Chrome biva kontrolisan od strane softvera za automatsko testiranje), a zatim nam jednu po jednu funkciju proverava.

I daje nam konačan izveštaj. Modul autentifikacije (potpuno implementiran), modul pregleda početne stranice (potpuno implementiran), modul detalja repozitorijuma (potpuno implementiran), korisnička konzola (potpuno implementirana).

Posle toga ljubazno pita da li želimo da generišemo Wiki projekta, a naravno da generišemo.

Sada za pravo
Pošto nam je Qoder rekao da postoje tri pravca za dovršetak, kreiranje/izmena/komentar Issue-a, kreiranje/izmena Wiki stranice, dovršetak funkcije preuzimanja itd.
Idemo direktno da paralelno pokrenemo tri funkcije.
Tada Experts Mode uvodi istraživača Sam-a (Research Agent) u tim, zaduženog za istraživanje postojećeg stanja koda tri modula, a zatim formuliše konkretne zadatke za paralelni razvoj.

Hehe, ovo je zaista udobno.
Tok celog procesa osećam da mozak uopšte ne mora da radi, Qoder je sve mislio umesto mene.
OK, nakon kraćeg čekanja, zadaci su tu.
Experts Mode uvodi back-end inženjera Jimmy-ja u tim, zaduženog za zadatak 1: pojačanje Issue modula, izmena issue-ja i izmena/brisanje komentara.

Možda Experts Mode misli da jedan back-end inženjer ide sporo, pa je uvukao i Bill-a, zaduženog za zadatak 2: pojačanje Wiki modula, ručno kreiranje/izmena/brisanje Wiki stranice.

Još nije gotovo.
Experts Mode zatim uvodi front-end inženjera Robin-a, zaduženog za front-end dovršavanje modula za preuzimanje: administratorski panel za pregled i korisničko iskustvo preuzimanja.

Mislite, pravi Agent legion.
Tri stručnjaka istovremeno kreću, bez međusobnog ometanja. Mogu u realnom vremenu videti napredak svakog stručnjaka. Ova efikasnost paralelnog rada je očigledno veća od serijskog izvršavanja jednog Agent-a.
U ovom trenutku, više ne znam da li živim u svetu stvarnog tima ili u sajberpank svetu budućnosti.
Verujem da ste svi vi odani pristalice IntelliJ IDEA-e, ali u ovom trenutku, već osećam tračak brige.
AI IDE evoluira prebrzo.
Morate se diviti brzini evolucije Qoder-a.
Nakon završetka razvojnog zadatka, Experts Mode je uvukao novog inženjera za testiranje Chris-a, zaduženog za verifikaciju da su te tri funkcije kompletne.

Brzo su stigli i rezultati testiranja.
Issue izmena i upravljanje komentarima — potpuno u redu. U gornjem desnom uglu stranice sa detaljima Issue-a dodato je dugme „izmeni”, podržava inline izmenu naslova i sadržaja. Pored svakog komentara u oblasti komentara postoje linkovi „izmeni” i „obriši” (vidljivo samo autoru/administratoru), brisanje ima dijalog za potvrdu, sprečava slučajne operacije.
Wiki kreiranje/izmena/brisanje — potpuno u redu. Wiki stranici je dodata opcija „nova stranica”, formular za kreiranje podržava naslov + Markdown unos sadržaja. Postojeće stranice prikazuju dugme „izmeni”, administrator dodatno vidi crveno dugme „obriši”. Markdown renderovanje je dobro, naslovi, liste, blokovi koda, linkovi se ispravno prikazuju.
Dovršetak front-end modula za preuzimanje — radi normalno. Dashboard je dodao oblast „moji zahtevi za preuzimanje”, prikazuje istoriju zahteva i oznake statusa (odobreno/zeleno). Administratorska oblast zadržava panel „zahtevi za preuzimanje na čekanju”, podržava operacije odobravanja/odbijanja. Dugme za preuzimanje na stranici sa detaljima repozitorijuma ispravno prikazuje u zavisnosti od statusa.
Kao dugogodišnji programer, videvši ovaj rezultat, u srcu i radost i iznenađenje.
Radost je u tome što je napredak Qoder-a zaista svima vidljiv, ubuduće ću za vas razvijati projekte i samo ću trošiti tokene.
Iznenađenje je u tome što posle nekoliko dana odsustva, Qoder je evoluirao u ovakav oblik, potpuno prevazilazeći moja početna očekivanja od Experts Mode-a.
Inženjer za testiranje Chris je takođe sačuvala neke svoje dokaze testa, klikom na sliku možete videti.

Ova runda razvoja završila je izmenu 19 datoteka koda, zaista previše.

Verifikacija rezultata
Hajde da ručno verifikujemo rezultate, ovde kod Issue, potvrđeno je u redu.



Zaista je sve u redu.
Ova međusobna koordinacija stručnjaka mi je sačuvala mnogo troškova komunikacije. U tradicionalnom procesu razvoja, problem nekonzistentnosti front-end i back-end formata zahteva ljudsku intervenciju i koordinaciju.
Ali u Experts Mode-u, stručnjaci su sami otkrili problem, sami razgovarali o rešenju, samo u ključnim tačkama odlučivanja traže da potvrdim.
Overall, kvalitet ove isporuke je prilično dobar, dostigao je standard za direktan merge u main granu.
03. Prednosti Experts Mode-a
U poređenju sa tradicionalnim jednim Agent-om, prednosti Experts Mode-a su očigledne.
① Plan prvo čini overall arhitekturu jasnijom. Leader Agent prvo daje kompletan plan, ja pregledam i potvrdim pre izvršenja, teško da skrene. Čak i ako ima prilagođavanja tokom izvršenja, to su prilagođavanja u okviru overall okvira, neće previše odstupati.
② Više stručnjaka radi istovremeno, Backend Dev piše back-end dok Frontend Dev piše front-end, Researcher radi istraživanje, QA Tester priprema test slučajeve. Ovaj stepen paralelnosti ne može se porediti sa jednim Agent-om.
Jedna stvar koju posebno cenim je što svaki put kada se razvija nova funkcija, istraživač se umeša, obezbeđujući da su svi razvojni zadaci potpuno jasni.

To smanjuje mnogo prepravljanja.
U stvarnom svetu, razvoj često nadmašuje istraživanje zahteva, što dovodi do kasnijih prepravki koje programere teraju da žele da crtaju.
Jer ponekad ni klijent ne može jasno da razume svoje zahteve. Ali u Experts Mode-u, može se jasno osetiti da profesionalna podela rada obezbeđuje kvalitet. Svako radi duboko i temeljito u svojoj oblasti. Neće se pojaviti situacija „malo zna o svemu, ali ništa dovoljno duboko”.
04. Kako doći do Experts Mode-a
Trenutno načini dobijanja Experts Mode-a su podeljeni u nekoliko nivoa.
Pro+, Ultra, Teams korisnici ga otključavaju pretplatom, bez potrebe za prijavom, u biraču režima prebacite na Experts i možete ga koristiti.
Da, ja sam Pro+ (neka progutam novčić).

Pro korisnici mogu ući na Waitlist, sa prioritetnom preglednošću, nakon odobrenja dobijaju obaveštenje emailom.
https://qoder.com/ide?waitlist
Za nove korisnike koji registruju Qoder, dobijaju 14 dana besplatnog Pro Trial i dodatnih 300 kredita.
Moja preporuka za korišćenje je: prvo sa Agent Mode-om savladajte osnovne operacije Qoder-a, a kada naiđete na složen zadatak onda pređite na Experts Mode. Ne koristite Experts Mode odmah za jednostavne zadatke, to je malo kao upotreba slona za ubijanje miša.
ending
Nakon dužeg intenzivnog korišćenja Experts Mode-a, imam jak osećaj: AI alati za programiranje prelaze iz „programiranja u paru” u „inženjersku isporuku”.
Ranije AI programiranje je značilo da vam AI pomaže da pišete kod. Vi ste i dalje glavni, AI je asistent. Morate reći AI-ju svaki korak šta da radi, proveriti svaki red koda koji AI napiše, ispraviti svaku grešku koju AI napravi.
Sada Experts Mode znači da AI tim isporučuje funkcije za vas. Vi postajete menadžer projekta, AI je izvršni tim. Vi ste zaduženi za definisanje problema, pregled plana, donošenje odluka, AI je zadužen za konkretnu implementaciju, obezbeđenje kvaliteta, praćenje napretka. U ovom režimu, AI je tim, vi ste menadžer.

Značaj ove promene je dalekosežan.
Možete istovremeno upravljati više zadataka. Ranije jedna složena funkcija je zahtevala punu pažnju, niste mogli raditi druge stvari. Sada date zahteve Experts Mode-u, radite drugo, sačekate obaveštenje za prijem. Vaše vreme je oslobođeno, možete se baviti problemima višeg reda.
Vaša uloga se nadograđuje. Iz „onog koji piše kod” u „onog koji definiše probleme, pregleda plan, donosi odluke”. To je upravo pravac u kom bi programeri trebalo da evoluiraju u eri AI-ja. Kada AI može da piše kod, vrednost čoveka nije u brzini pisanja koda, već u razumevanju biznisa, kontroli arhitekture, insistiranju na kvalitetu.
[Budući razvoj softvera možda zaista jeste model „jedan čovek + jedan AI tim”. Jedan čovek može upravljati više AI stručnjaka i završiti zadatke koji su ranije zahtevali čitav tim.]
To nije budućnost, to se dešava sada.
Vidimo se u sledećem.
