AI-koodausavustimet, keskustelua AI-avustetusta koodaamisesta/skriptaamisesta/dokumentoinnista/...

AWS Bedrockia ja co-pilottia tullut käytettyä lähinnä(ainoat mitä korporaatio tarjoaa). Kyllähän noi aika paljon auttaa ja nopeuttaa tekemistä. Erityisesti yksikkötestien tekeminen on huomattavan nopeaa noiden avulla. Ja ikuiset ärsyttävyydet kuten regexit ja sen semmoiset menee heittämällä näiden avulla. Lisäksi ovat yllättävän hyviä refaktoroimaan spagettikoodia johon tulee törmättyä töissä lähes päivittäin.
 
Miten näitä työkaluja pitäisi käyttää jonkin monimutkaisen projektin kanssa? Jos siis esimerkiksi erästä omaa projektiani mietin, jossa on paljon sisäisiä riippuvuuksia. Jos haluan tietylle sivulle napin, joka tekee asian x, niin se saattaa vaatia monenlaisia muutoksia moneen paikkaan (SQL, Python, JS, HTML). Lisäksi käytössä on tiettyjä ominaisuuksia kuten tiukka CSP, jotka tuntuvat tekoälyltä menevän usein väärin (vaikka huomautan tästä promptissa, niin se tekoälyn generoima koodi ei useinkaan kelpaa, vaan vaatii enemmän vaivaa kuin tehdä itse alusta alkaen). Jos niiden promptien pitää olla hyvin spesifisiä, niin helpommin vain teen muutoksen itse kuin selitän AI:lle askel askeleelta, mitä sen pitää tehdä.
 
Miten näitä työkaluja pitäisi käyttää jonkin monimutkaisen projektin kanssa? Jos siis esimerkiksi erästä omaa projektiani mietin, jossa on paljon sisäisiä riippuvuuksia. Jos haluan tietylle sivulle napin, joka tekee asian x, niin se saattaa vaatia monenlaisia muutoksia moneen paikkaan (SQL, Python, JS, HTML). Lisäksi käytössä on tiettyjä ominaisuuksia kuten tiukka CSP, jotka tuntuvat tekoälyltä menevän usein väärin (vaikka huomautan tästä promptissa, niin se tekoälyn generoima koodi ei useinkaan kelpaa, vaan vaatii enemmän vaivaa kuin tehdä itse alusta alkaen). Jos niiden promptien pitää olla hyvin spesifisiä, niin helpommin vain teen muutoksen itse kuin selitän AI:lle askel askeleelta, mitä sen pitää tehdä.
Mitä tekoälyä käytät? Mitä kompleksisempi asia sitä enempi tarvii parhaita maksullisia malleja.

Agents.md tiedosto on yksi ratkaisu. Siinä kuvaat toimintatavat, arkkitehtuurin, käytettävät kirjastoversiot jne. Tarpeeksi moninutkainen projekti niin noita ripottelee myös eri moduuleihin. AI ottaa agents.md tiedostojen sisällön huomioon eikä tarvi promptissa erikseen säätää.

Työkalusta riippuen voi olla muita/parempia mekanismeja kuin agents.md
 
Viimeksi muokattu:
Kovalla vauhdilla lisääntyy maksullisten AI-koodausavustimien käyttö. Cursor tekee tällä hetkellä 500M$ liikevaihtoa/vuosi. Muillakin koodiavustinfirmoilla lienee samansuuntaiset kasvuprosentit.
Anysphere’s annualized revenue (ARR) has been doubling approximately every two months, a person familiar with the company told TechCrunch. The company has surpassed $500 million in ARR, sources told Bloomberg, a 60% increase from the $300 million we reported in mid-April.
 
Ketjua seuranneena pari kyssäriä tietävämmille eli onkos jossain mitään artikkelia joka kertoisi ns yksinkertaistettuna:
  • mikä ai-ide kannattaisi valita? onko esim joku selkeä top-3 joista sitten valkata mieleisensä ...tai olisiko edes mitään hyvää vertailua?
  • mitä ai-mallia kannattaa käyttää mihinkin tarkoitukseen? vai ovatko kaikki yleispäteviä
@finWeazel iso peukku viesteistä tähän lankaan, mielenkiinnolla olen lukenut :)
 
Ketjua seuranneena pari kyssäriä tietävämmille eli onkos jossain mitään artikkelia joka kertoisi ns yksinkertaistettuna:
  • mikä ai-ide kannattaisi valita? onko esim joku selkeä top-3 joista sitten valkata mieleisensä ...tai olisiko edes mitään hyvää vertailua?
  • mitä ai-mallia kannattaa käyttää mihinkin tarkoitukseen? vai ovatko kaikki yleispäteviä
@finWeazel iso peukku viesteistä tähän lankaan, mielenkiinnolla olen lukenut :)
Työkaluja syntyy kuin sieniä sateella.

Ide-puolelta lienee suosituimmat(vscode fork tai vscode+plugin)

github copilot
windsurf
cursor ai
Jotku tykkää aider:sta, koodiavustimien "vim/emacs", terminaalipohjainen
openai:n webbiui / canvas / työpöytäappsin integraatio editoriin

Toinen kolikon puoli koodausagenttimaiset ratkaisut missä ajatuksena että ennemmin(paljon myöhemmin)AI koodaa tunteja/päiviä itsenäisesti ja ihminen vain katselmoi/ohjaa työtä. Claude code, openai codex ja monia muita.

Tilanteet muuttuu tällä hetkellä niin nopeaan, ettei voi varmaksi väittää mikä työkalu tai kielimalli tulee olemaan paras tai edes elossa parin vuoden päästä. Mulle on toiminut parhaiten anthropicin claude mallien "max" versiot. OpenAI:n ja googlen parhaat mallit erittäin kilpailukykyisiä myös. Cursor ai:ssa esim. noita kaikkia malleja voi käyttää, osassa tosin extra hinta per token laskutteisesti. Jos ei yksi malli toimi niin kokeilee toista mallia tai mallin lisämaksullista max versiota.

Taitaa melkolailla kaikista työkaluista löytyä ilmainen versio millä voi kokeilla. Osittain varmasti makuasiakin mikä työkalu tuntuu itselle parhaalta.
 
Viimeksi muokattu:
Aika monen tubettajan ja oman kokemuksen perusteella Claude code yhdistettynä vs codeen tai sen forkkiin on tämän hetken paras kombo. Ehkä suurin ongelma tuossa on puuttuva windows tuki. Vasta-alkajille Cursor tai Windsurf ovat hyviä vaihtoehtoja. Malleista Claude on hyvä ellei paras. Toki o3 ja Gemini 2.5 pro saavat myös paljon aikaan.
 
Nyt kun on tuon Claude Code Max-tilauksen kanssa tehnyt hommia, niin ei voi kuin lämpimästi suositella, jos raaskii laittaa 90-180€/kk. Käyttää lähes koko ajan Opusta eli jos tuota käyttäisi esim Cursorissa niin maksaisi varmaan parikymppiä päivässä. Tässä tulee kiinteällä kk-hinnalla.
 
Viime viikolla OpenAI:n Codex tuli maksullisen ChatGPT Plussan (20€/kk) omistajien käyttöön.

Toimii suoraan selaimesta ja sille annetaan haluttu projekti githubista hyppysiin. Ohjeita annetaan selaimella ja muutokset tehdään suoraan gittiin. En ole vielä koittanu, mutta aika hauska ominaisuus, että pystyy "koodaamaan" vaikka puhelimella, eikä PC:tä tarvitse kuin projektin aluille laittoon.

Sam "vaihtoehtomies" Altman varoitti X:ssä, että Codexille voi antaa myös pääsyn nettiin vapaasti etsimään ratkaisuja, mutta ominaisuus voi olla vaarallinen ja se on oletuksena pois päältä.
 
muutaman kerran olen Codexiakin kokeillut ja varsin hyvin se on toiminut. Tekee siis pull requestin gittiin ja voit sen sitten käydä hyväksymässä jos näyttää hyvältä.
 
Saapa nähdä kauanko tätä ketjua tarvitaan. Jossain vaiheessa menee normaaliin it-alan työpaikat ketjuun tms. kun ai-työkalut arkipäiväistyvät normaalikäyttöön.
 
How Cursor is building the future of AI coding with Claude

Mielenkiintoista, että Anthropicin Youtube-kanavalla haastatellaan samaan aikaan Cursorin porukkaa, kun Windsurfilta on käytännössä katkaistu piuhat Claudeen. Rajalinjoja alettu vetämään ja juoksuhautoja kaivamaan.
Sääli, että jo nyt alkaa poteroiden kaivelu ja pudotuspeli. Vähän samaan aiheeseen liittyen niin huvittavaa, että openai alkaa ostamaan ai konesalikapasiteettia googlelta: OpenAI signs surprise deal with Google Cloud despite fierce AI rivalry
 

Statistiikka

Viestiketjuista
279 546
Viestejä
4 809 094
Jäsenet
77 944
Uusin jäsen
viilu

Hinta.fi

Back
Ylös Bottom