- Liittynyt
- 17.02.2018
- Viestejä
- 2 020
Lainaamasi virke oli tarkoitettu tuohon ihmisvertaukseen, kun siitä oli kyse. Ihminen kykenee tarkastelemaan määrityksiä kriittisesti, luomaan uutta arkkitehtuuria ja vaikkapa kommunikoimaan steikkareiden kanssa tuossa kohtaa.Ei tietenkään vielä ainakaan voi sanoa tekoälylle että "koodaa linux kerneli". Jos haluaa hyvää lopputulosta on promptattava hyvin. Todella paljon auttaa AI-avustimen kanssa toimimista jos kirjoittaa hyvät säännöt ai:Lle projektiin, hyvät dokumentaatiot jne. Parhaat kielimallit on todella paljon parempia kuin paras 2kk vanha tai kokoluokkia parempi kuin paras pienempi lokaalimalli. Mitään lokaalia kielimallia(no r1 ihan ok. jos on tera muistia) en suostuisi käyttämään koodausavustimena. Tällä hetkellä vaatii vielä taita ja näpertämistä että saa parhaan lopputuloksen ulos kielimalleista.
Olen optimistiminen AI-oodausavustimien kanssa koska ne auttavat jo nyt pienempien juttujen toteuttamisen ja melko isojen protojenkin kanssa. Tuskin kehitys tähän nykypisteeseen jäätyy vaan jatkuu nopeana. 5v päästä ollaan melko eri maailmassa kuin tänään. CS3.7, o4-mini-high ja gemini 2.5 pro ovat hieman eri asioissa hyviä. Noiden kolmena kanssa kun pelaa, valitsee oikean kielimallintehtävän mukaan ja promptaa hyvin niin pääsee pitkälle.
Pelkkä cursin ai-pohjainen tab-complete on maagisen hyvä,...
MCP serverien/protokollan avulla voi tuoda esim. firman dokumentaatiot, koodit yms. ai:n kontekstiin.
![]()
What is the Model Context Protocol (MCP)? - Model Context Protocol
modelcontextprotocol.io
Sinun asiaasi vastaten:
Tällä hetkellä AI avustaa parhaiten jos esim. koodiin tekee featuren layeri tai moduuli kerrallaan tarkalleen kertoen mitä on tarpeen tehdä. Silloin se ei tosin auta taidoiltaan heikompaa kehittäjää, sillä siihen tarvitaan myös näkemystä. Selkeitä arkkitehtuurimuutoksia en ole kokeillut tehdä, sillä se menee helposti ns. tunkkaamiseksi AI-avustajien kanssa ja on lopulta nopeampi koodata itse. Sen uskon myös että viiden vuoden päästä ollaan eri tilanteessa, kunhan avustimien energiatehokkuus ja virheherkkyys saadaan selvästi paremmalle tolalle. Tällä hetkellä ne ovat kuitenkin aika paljon pienempi apu oikeissa töissä kuin mitä rummuttajat antavat ymmärtää. Aika usein pienissäkin asioissa on hitaampaa kirjoittaa hyviä prompteja kuin koodata itse, ellei ole hyvin hidas tai vasta aloitteleva koodaaja.


