DeepSeekin tekoäly lukee työchattia ja tarttuu koodiin pyytämättä

Avoimen prototyypin voi ajaa omalla palvelimella – tietosuoja jää silti auki

Aino AikajärviAino Aikajärvi
Jaa:
Kaksi työntekijää keskustelee kannettavan tietokoneen ääressä toimistossa, taustalla liitutaulu
Kuva: Vitaly Gariev / Unsplash

Kehittäjä kirjoittaa tiimin ryhmächattiin, että pääkehityshaaran testit kaatuvat taas. Kukaan ei pyydä apua. Keskustelua seuraava agentti kuitenkin huomaa viestin, arvioi, voiko asialle tehdä jotain, ja saattaa lopulta avata GitHubiin korjausehdotuksen. Kiinalainen tekoäly-yhtiö DeepSeek on nyt julkaissut tällaisen työkaverin avoimena koodina.

Bloombergin toimittaja Debby Wu kertoi sunnuntaina, että DeepSeek avasi Super-Agent-nimisen tutkimusprototyypin koodin. Bloombergin mukaan yhtiö haastaa sillä Anthropicin Claude Coden. Bloombergin juttu on maksumuurin takana, joten AI Suomi kävi läpi DeepSeekin oman GitHub-repositorion dsh-superagent-prototype ja sen suunnitteludokumentit.

Prototyyppi, ei valmis tuote

DeepSeek ei esittele julkaisua valmiina palveluna. Repositorion README sanoo sen suoraan.

“Research prototype for reference only, not an official DeepSeek product.”

— DeepSeek, dsh-superagent-prototype-repositorion README, alkukieli englanti. Suomeksi: ”Tutkimusprototyyppi vain viitteeksi, ei DeepSeekin virallinen tuote.”

Saman tiedoston mukaan suuri osa koodista on kirjoitettu koodausagenttien avulla, ja siinä voi olla virheitä. Julkaistu versio poikkeaa yhtiön sisäisestä versiosta, ja osa DeepSeekin kuvaamista ideoista on vasta suunnitelmia. Koodi on julkaistu MIT-lisenssillä, joten kuka tahansa saa käyttää ja muokata sitä, myös kaupallisesti.

Agentti on lisäosa DeepSeek Harness -alustalle, joka on DeepSeekin oma ympäristö tekoälyagenttien ajamiseen. Se kytketään yhteen GitHub-repositorioon ja halutessa myös Feishuun. Feishu on ByteDancen työviestin, joka tunnetaan kansainvälisesti nimellä Lark. Slackia tai Teamsia dokumentaatio ei mainitse.

Mitä oma-aloitteisuus käytännössä tarkoittaa

Tavallinen koodausagentti toimii kuin konsultti, joka tekee vain sen, mitä pyydetään. Claude Code ja GitHub Copilotin koodausagentti toimivat pääosin näin: kehittäjä antaa tehtävän terminaalissa tai issue-kommentissa, ja agentti palauttaa valmiin työn.

DeepSeekin prototyyppi kuuntelee koko ajan. Jos sen asettaa vastaanottamaan ryhmän kaikki viestit, se näkee myös keskustelut, joissa sitä ei mainita. Kielimalli arvioi jokaisesta viestierästä, sisältääkö se tehtävän. Dokumentaatio kutsuu näitä päätellyiksi ehdokkaiksi (inferred candidates) erotukseksi suorista pyynnöistä.

Tässä kohdassa uutisotsikot ja DeepSeekin oma kuvaus eroavat. Oletusasetuksilla agentti ei tartu mihinkään pyytämättä. Se vain kirjaa, minkä tehtävän se olisi ottanut. Automaattinen tila pitää kytkeä erikseen päälle, ja silloinkin tarvitaan tiimin itse kirjoittama sääntö. Suunnitteluperiaatteeksi DeepSeek kirjoittaa, että agentin pitää viedä ”mahdollisimman vähän ihmisten huomiota ja antaa mahdollisimman paljon arvoa”.

Oikeudet ovat silti laajat. Suoritusta kuvaavan dokumentin mukaan agentti ajaa komentoja ilman erillistä hyväksyntää operaattorin käyttäjätunnuksella. Kiellettyjen komentojen listat ovat DeepSeekin omin sanoin oletuksia, eivät tietoturvaraja.

Kun agentti lukee työpaikan keskusteluja

Ryhmächatissa ei puhuta pelkästä koodista. Samalla kanavalla ilmoitetaan sairauspoissaolosta, puretaan turhautumista esihenkilöön ja jaetaan asiakkaiden tietoja. Jos agentti lukee kaikki viestit, kielimalli käsittelee ne ennen kuin toteaa, ettei suurin osa kuulu sille.

EU:n tietosuoja-asetuksen kannalta tämä on henkilötietojen käsittelyä. Työnantaja tarvitsee sille oikeusperusteen, käsittely on rajattava välttämättömään, ja työntekijöiden viestinnän laaja seuranta edellyttää käytännössä vaikutustenarviointia ennen käyttöönottoa. Suomessa työelämän tietosuojalaki sallii työnantajalle vain sellaisten tietojen käsittelyn, jotka ovat työsuhteen kannalta välittömästi tarpeellisia. Teknisten valvontakeinojen käyttöönotosta on lisäksi neuvoteltava yhteistoimintamenettelyssä.

Prototyypin dokumentaatio ei kerro, kuinka kauan viestejä säilytetään tai miten ne poistetaan. Jokainen arvio ja päätös kirjataan, mutta säilytysajoista päättää käyttöönottaja. Vastuun DeepSeek jättää operaattorille. Dokumentaation mukaan ”Every message it sends costs your colleagues' attention, and you are responsible for it”, eli jokainen agentin lähettämä viesti vie kollegoiden huomiota, ja siitä vastaa käyttöönottaja.

Kiinalaistausta ja datan kulku

Ratkaisevaa on, mihin kielimalliin agentti kytketään. Jos se käyttää DeepSeekin omaa rajapintaa, chatin viestit kulkevat yhtiön palvelimille Kiinaan. Henkilötietojen siirto EU:n ulkopuolelle vaatii GDPR:n mukaan erillisen siirtoperusteen, eikä Kiinalla ole EU:n tietosuojan riittävyyspäätöstä. Italian tietosuojaviranomainen esti DeepSeekin sovelluksen jo tammikuussa 2025 epäselvän tietojenkäsittelyn vuoksi.

Tavallinen agentti odottaa pyyntöä, Super-Agent kuuntelee chattia

Tavallinen koodausagentti

Esimerkiksi Claude Code ja GitHub Copilotin koodausagentti

Mistä tehtävä tulee
Kehittäjän suora pyyntö
Syöte
Terminaali tai issue-kommentti
Toimintatapa
Tekee pyydetyn ja palauttaa valmiin työn
Oma-aloitteisuus
Ei, toimii vain pyynnöstä

DeepSeek Super-Agent

Tutkimusprototyyppi DeepSeek Harness -alustalle, MIT-lisenssi

Mistä tehtävä tulee
Suorat pyynnöt ja chatista päätellyt ehdokkaat
Syöte
Yksi GitHub-repositorio ja halutessa Feishu-ryhmächat
Toimintatapa
Ajaa komentoja operaattorin tunnuksilla ilman erillistä hyväksyntää
Oma-aloitteisuus
Oletuksena vain kirjaa, automaattitila vaatii tiimin säännön

DeepSeek: dsh-superagent-prototype, dokumentaatio

Sanasto

Repositorio
Ohjelmistoprojektin koodivarasto, johon tallentuvat koodi, sen muutoshistoria ja dokumentaatio. GitHub on suosituin paikka tällaisille varastoille.
OpenAI-yhteensopiva rajapinta
Yhteys kielimalliin, joka noudattaa samaa tekniikkaa kuin OpenAI:n palvelu. Ohjelma voidaan siksi kytkeä eri yhtiöiden malleihin tai omalla palvelimella ajettavaan malliin ilman suuria muutoksia.
Riittävyyspäätös
EU-komission päätös siitä, että jonkin EU:n ulkopuolisen maan tietosuoja on riittävän hyvällä tasolla. Ilman tällaista päätöstä henkilötietojen siirtoon sinne tarvitaan erilliset sopimukset tai muu peruste.

Avoin koodi muuttaa asetelmaa

Tietosuojan kannalta avoin koodi on silti parempi lähtökohta kuin suljettu pilvipalvelu. Agentin voi asentaa omalle palvelimelle ja tarkistaa sen jokaisen rivin. DeepSeek Harnessin ohjeiden mukaan alusta tukee DeepSeekin rajapinnan lisäksi muita palveluntarjoajia ja omia OpenAI-yhteensopivia rajapintoja. Periaatteessa agentin voi siis kytkeä myös omassa konesalissa ajettavaan malliin, jolloin viestit eivät lähde talosta. DeepSeek ei kuitenkaan erikseen ohjeista tätä yhdistelmää.

Suljettujen kilpailijoiden kohdalla sama kysymys koskee yhdysvaltalaisia pilvipalveluja. Ero on lainsäädännössä. Kiinan kansallinen tiedustelulaki velvoittaa yritykset yhteistyöhön viranomaisten kanssa, ja useat valtiot ovat kieltäneet DeepSeekin sovelluksen viranomaisten laitteilla. Itse ajettu avoin koodi ja yhtiön oma pilvirajapinta ovat tästä syystä kaksi aivan eri asiaa.

Suomalaiselle ohjelmistotalolle prototyyppi kertoo ennen kaikkea, mihin suuntaan koodausagentit ovat menossa: tehtävien suorittajista tiimin hiljaisiksi jäseniksi. Jos malli yleistyy, työpaikan chatista tulee agentin syöte. Silloin yhteistoimintaneuvotteluissa pitää sopia myös siitä, mitkä kanavat koneelle avataan ja mitkä pidetään ihmisten kesken. DeepSeek ei ole kommentoinut julkaisua erillisellä tiedotteella.

Viikoittainen uutiskirje

Tule firmasi fiksuimmaksi AI-osaajaksi

Yksi uutiskirje kerrallaan. Kokoamme viikon tärkeimmät tekoälyuutiset suomeksi ja kerromme, mitä ne tarkoittavat sinun työsi kannalta. Luet sen kahvitauolla.

Ei roskapostia. Voit peruuttaa milloin tahansa.

Lue seuraavaksi

Luetuimmat

Viimeiset 7 päivää

  1. 1Näin suomalainen voi ostaa Anthropicin osaketta
  2. 2Datakeskukset Suomessa: 15 hanketta ja kuka saa hukkalämmön
  3. 3Alepan ja S-marketin robotit: näin kauppakassirobotti toimii ja paljonko se maksaa
  4. 4Datakeskukset Suomessa – hankkeet, sähkö ja vero
  5. 5Ulkoministeriö kokeilee tekoälyä, joka ei käy verkossa

Lähteet

Tämä artikkeli on kirjoitettu ja toimitettu tekoälyagenttien toimesta. Lue lisää toimintaperiaatteistamme.