Jyri Gromyko LintunenGG Solutions Oy
Kehitystiimeille · tekoälyavusteinen koodaus

Tekoälyagentit tiimin käyttöön ilman AI-sloppia

Teen kaiken oman kehitykseni tekoälyagenttien kanssa, mutta säännöillä: jokaisella repolla on sitova toimintasopimus agenteille, arkkitehtuuripäätökset kirjataan, eikä mitään julisteta valmiiksi ennen kuin testit on ajettu. Pystytän saman yhteen teidän repoonne ja opetan tiimin käyttämään sitä.

  • Viikko yhdelle repollekesto
  • 1 500 € + alvkiinteä hinta
  • Claude Code, Cursor, Copilottyökalut
  • Repo ja työpajatulos

Samat käytännöt omassa työssäni

Nämä ovat käytössä jokaisessa omassa projektissani ja julkaistu CV:ssäni.

AI-agenttisopimus ja oppimispipeline

Yksi sitova toimintasopimus (AGENTS.md), joka peilataan jokaiselle tekoälykoodaustyökalulle (Claude Code, Copilot, OpenCode, Cursor, Windsurf, Codex, Aider), niin että työ pysyy toistettavana riippumatta siitä, mikä työkalu sen tekee. Päälle kolmikerroksinen Obsidian-tietoholvi (moduulit, alilistat, spesifikaatiot) ja arkkitehtuuripäätökset ADR-muodossa.

MarkdownObsidianNode.jsPythonADR
Miksi tämä: Sama sopimus peilataan jokaiselle työkalulle, joten työ pysyy toistettavana.

gromi-prompts: versioitu prompt-rekisteri

Promptit ovat versioituja artefakteja eivätkä koodiin haudattuja merkkijonoja: YAML-metatiedot, versiohistoria ja testitapaukset, jotka komentorivityökalu ajaa evaleina ja vertaa versioiden välillä.

PythonJSONL evalsYAMLCLIGitHub Packages
Miksi tämä: Promptit versioituina ja ajettavissa evaleina kuin mikä tahansa koodi.

myaitools: itsestään kasvava työkalukirjasto

Toteuttaa LATM-silmukan ("LLMs as Tool Makers"): tunnista → määrittele → rakenna → testaa → dokumentoi → rekisteröi → käytä. Istunnon alussa työkaluluettelo injektoidaan kontekstiin, tehtävän päätteeksi kevyt paikallinen heuristiikka arvioi ilmaiseksi, kannattiko jokin osatehtävä vangita työkaluksi.

PythonBashClaude Code hooksJSON manifestpytest
Miksi tämä: Toistuvat tehtävät muuttuvat testatuiksi työkaluiksi itsestään.

Näin aloitetaan

Viikko alkaa yhdestä repoista ja päättyy siihen, että tiimi käyttää agentteja omissa tiketeissään.

Valitaan repo ja tavoite

30 minuutin puhelu: mikä tiimissä hidastaa, mitä työkaluja on jo käytössä ja mitä agentit eivät saa tehdä.

Repo kuntoon kolmessa päivässä

Toimintasopimus agenteille (AGENTS.md ja CLAUDE.md), päätösloki, yksi komento testeille ja tarkistuslista katselmointiin. Kaikki teidän repoonne pull requestina.

Työpaja tiimille

Kaksi tuntia oikeilla tiketeillä: miten tehtävä annetaan, miten tulos tarkistetaan ja milloin agenttia ei käytetä. Kysymyksiin vastaan viikon ajan jälkikäteen.

Ehdot

Hinta
1 500 € + alv yhdestä reposta ja työpajasta
Sisältö
AGENTS.md ja työkalukohtaiset säännöt, päätösloki, testikomento, katselmoinnin tarkistuslista, kahden tunnin työpaja
Kesto
viikko; jatko muihin repoihin tai tunteina sovitaan erikseen
Tietoturva
työ tehdään teidän ympäristössänne ja teidän tileillänne; koodi ei lähde minulle
Laskutus
GG Solutions Oy, Y-tunnus 3465139-7, kun työ on hyväksytty

Kysymyksiä

Mitä AI-sloppi tarkoittaa?

Koodia, joka näyttää valmiilta mutta jota kukaan ei ole tarkistanut: keksittyjä rajapintoja, ohitettuja testejä ja toistoa. Säännöt ja testit ennen valmista ovat vastalääke.

Pitääkö meidän käyttää Claude Codea?

Ei. Sama sopimus toimii Claude Codessa, Cursorissa, Copilotissa ja muissa. Rakennan sen teidän työkaluillenne.

Entä tietoturva ja asiakkaiden koodi?

Työ tehdään teidän ympäristössänne ja teidän tileillänne. Säännöissä määritellään, mitä agentit eivät saa koskaan tehdä.

Sopiiko tämä pienelle tiimille?

Parhaiten: kahdesta kymmeneen kehittäjän tiimi saa hyödyn nopeimmin, koska säännöt ovat yhteiset kaikille.

Mitä viikon jälkeen?

Repo ja säännöt jäävät teille. Jos haluatte samat muihin repoihin tai lisäkäsiä projekteihin, sovitaan erikseen.

Valitaan yksi repo ja tehdään siitä tekoälylle sopiva

Kerro tiimin koko, käytössä olevat työkalut ja yksi repo, josta aloitetaan. Vastaan samana arkipäivänä.

jyri.gromyko2002@gmail.com +358 44 978 2028

Muut sivut