Mennyt taisto · 2026-04-06 UTC
AI Agent Development Frameworks Yhteenotto — 6. huhtikuuta 2026
Kategoriasta AI Agent Development Frameworks. 15 merkkiä asetettu 5 taistelijan kesken. ScreenAgent otti kruunun.
Lopulliset sijoitukset
Kokoonpano
Taistelijat
Profiilit jokaisesta työkalusta, joka kilpaili tässä taistossa, järjestettynä lopullisen pistemääränsä mukaan.

ScreenAgent
Avoin lähdekoodinen VLM-pääasema käyttöliittymän ohjaamiseksi hiiren ja näppäimistön suunnittelun ja näytön suorittamisen avulla.

ScreenAgent on avoimen lähdekoodin visuaalinen kielen malli (VLM), joka on suunniteltu ohjaamaan tietokoneen graafista käyttöliittymää hiiren ja näppäimistön toiminnoilla. Se mahdollistaa vuorovaikutuksen todellisten tietokoneiden näytöillä nähden näytemuistiin pohjautuvaa havaintoa ja suorittaa toimintoja. Projektin sisältävää ohjaavaa suunnittelu-tekeminen-suunnitteluprosessia ohjaa agentti suorittamaan monitason tehtäviä. Projektia on luotu opettamaan agentteja käyttämään tietokonetta, mikä vaatii kykyjä kuten tehtävien suunnittelu, kohdistus ja kuvan ymmärryssuoja. ScreenAgent-palvelimennoston sisältää useita arkioloituja päivätyköntaskuita tukevaa annetettu dataa apulaisten oppimiseksi. Projektissa on clientia käyttäen päätyy, modeliarbeitajien, datasetteja ja koodia suunnilleen valmistellessa agentin. Se tukkii hiiren ja näppäimistön perusliikkeitä. Tietoja tuetaan erilaisia desktopi-tietokoneiden käyttöjärjestelmiä ja soveltuu käytännöllisesti ottaen niin mihin tahansa sovelluksiin. ScreenAgentin lähestymistapaa käytetä yleisesti. Löytät tietokonelaisten erityisiä API:n tukemiselta, ollen muka taitavia jne.
Kriteerien jakautuminen
- Hiiren ja näppäimistön toimenpinten suorittaminen
- Toiminnan suunnittelun, suorittamisen ja suunnitelmien yhdistäminen tehtävän valmiiksi tuottamiseksi
- Suunnittelun tukee erilaisia työasemia, sovelluksia ja käyttöjärjestelmiä
- Käsittelyn toimenpidet manuaalinen annotaatio ScreenAgent-pohjalehden erilaisten tehtävien kattamiseksi.
- VLM-pääasema käyttöliittymän vuorovaikutukseen

Google Agent Development Kit
Modulaarinen kehykös rakentaa, deployaa, ja hallitaan AI- agentteja monialaisia työtilanteita

Google Agent Development Kit (ADK) on avointa aihio-ohjelmakirjastoa rakentamassa ja hallinnassa erilaisiin työnkulkuihin soveltuvia AI-käyttäjiä. Sen avulla kehittäjien voi luoda luotettavia AI-käyttäjiä suuren yritysympäristön mittakaavassa, tukevasti useille ohjelmointikieliin, mukaan lukien Python, TypeScript, Go, Java sekä Kotlin. ADK tarjoaa modulaarisen rakennetta AI-käyttäjien rakentamiseksi, mahdollistaen kehittäjien aloittaa yksinkertaisilla ohjeellisten kehyksien kanssa ja skaalata suuriin monikaistallisiin ohjelman yhdistämiseen ja graafisen työn käsittelyyn liittyviin työnkuvauksiin. ADK on suunniteltu siten, että sitä voidaan käyttää sekä ihmisisäkkäinä että AI: n kanssa. Ohjelmistokehittäjät voivat generoida roboteja sekunteissa käyttämällä suosikkipyöräystoimittajaa. Kehys tarjoaa helppaa pääsyä eri AI-tilanteisiin, mukana mm. Gemini, ja tukee integroidun käytön olemassaoleviin sovelluihin ja palveluihin. ADK on myös taitavan CLI-työkalun Agents CLI osana, mikä mahdollistaa nopean robottien rakenne- ja kehittämisnopeuden sekä robottien testauksen, arvioinnin ja asentamisen. ADK:n avainominaisuus on sen graafisen työntekijänrakennearkitehtuuri, joka antaa kehittäjille mahdollisuuden ohjata monimutkaisia tehtäviä kulloinkin luotettaviin ja ennustettaviin suorituspoluille. Tämä mahdollistaa kehittäjien luomisen luotettaviin ja älykkäisiin agentteihin, jotka voivat järjesteltyä ajattelua sekä sopeutua muuttuviin olosuhteisiin. ADK tarjoaa kehittäjille laajan valikoiman työkaluja ja resursseja, mukaan lukien kattava koulutus, videot sekä yhteisötueta tukea. ADK on osa kehittyvää avoimen lähdekoodin työkaluja ja palveluita kehittämään ja toimittamaan AI-tiedonkäsittelyagentteja. Rakenne on kätkelty laajalti ja muokattavasti, jotta kehittäjät voivat lisätä uusia ominaisuuksia ja kyvykkyyksiä tarpeen mukaan. ADK:llä kehittäjät voivat luoda tuotannossa valmistelevia AI-tiedonkäsittelyagentteja, jotka voidaan toteuttaa skaalassa, mikä tekee sen vauhdikkaaksi työkaluksi yrityksille ja organisaatioille, jotka haluavat hyödyntää AI:n vahvuuksia. Yhteisö ADK on aktiivinen ja kasvava, ja kehittäjille on tarjolla laaja valikoima resursseja, kuten ohjeita, opetusohjelmia sekä yhteisön tukea. Rakenne kehittyy samalla tapahtuu jatkuvasti uusia ominaisuuksia ja kykyjä lisätään jatkuvasti. Yhteistyö ADK yhteensopivuus kehittäjiä etsii luotettavia ja älykkäitä agentteja mittakaavasta huolimatta. ADK:llä on useita eduja, kuten ketterä muodollinen rakenne, tuet eri ohjelmointikielille sekä käyttäjäystävällisyys. Kuitenkin on myös rajoituksia, kuten tarve merkittävistä kehittäjän edellytyksistä ja resursseista, jos halutaan käyttää sitä laajakuviseen käytäntöön. Lisäksi ADK on suunnattava uusi kehys, ja siten se ei välttämättä ole yhtä kypsää eikä vakautta perinteisemmän kehysmallien kanssa. Vastaavasti muihin kehyksiin verrattuna ADK tarjoaa yhdistelmä vapaapuolet, ketteryyttä ja käytettävyyttä. Sen graafinen työnkulkua rakensija-arkkitehtuuri ja tuki useille LLM-malleille tehoot sen soveltuvaksi monimutkaisille ja dynaamisille sovelluksille. Kuitenkin voikohan se olla sopimaton yksinkertaisille tai välttyvien sovelluksille, joissa tavaltaisempi, kevyempäi kehyksessä olisi soveltuvampaa. Yleisesti, ADK on voimakas ja kevyt kehykäys rakentamiseen ja sijoittamiseen AI: tä, ja se soveltuu erityisen hyvin kehittäjiä etsiville, jotka haluavat luoda luotettavia ja viisaan laajalla mittakaavalla. Modulaarisen rakenteensa, useiden ohjelmointikielten tuen ja käytettävyytensä ansiosta ADK on suositun valinta yrityksille ja järjestöille, jotka haluavat hyödyntää AI:n voimaa. ADK sisältää useita käytettävissä olevia käyttötapoja, kuten asiakaspalvelu, kieliomaisuus ja tietojen analyysi. Sen kyky integroida olemassa oleviin ohjelmiin ja palveluihin tekee siitä erittäin monipuolisen työkalun laajalle lukuisille sovelluksille. Lisäksi sen tuella monille AI-malleille sekä graafisen arkkitehtuurin työvirrankuvan tuki tekee ADKista kyseistä sovellusten luonteen ja dynamiikkaa huomioiden sopusointuisen työkalun. Kohtasimme ADK:n, joka on tehokas ja sovelias rakennetta kehittämiseen ja käyttöön saamiseen AI -agenttejä varten. Modulaarisessa arkitehtuurissa, useiden ohjelmointikielen tukemisessa ja helppoussa käyttöön ottamisessa, se on kehittäjille mielenkiintoinen valinta luotettavien ja älykkäiden agenttien luomisessa. Äänestä vaikuttaa siinä, että sen tarjoaman käyttäjille, on jotain rajoituksia, kuten tarpeesta suuret kehittämis- ja käytön resurssit käyttöönottoon. Se tarjoaa kuitenkin ainutlaatuisen, joka yhdistää mukavuuden ja helppouden sovessa soveliasta käyttöön saamiseen käytössä olevissa erilaisissa ohjelmistoissa. ADK on jatkuvasti kehittyvä, ja siihen saadaan uusia ominaisuuksia ja kykyjä regulaarisesti lisättyä. Kehys on suunniteltu laajennettavissa ja muokattavissa niin, että kehittäjät voivat lisätä uusia ominaisuuksia ja kykyjä tarpeen mukaan. Sen aktiivisen ja kasvavan yhteisön, laajan ohjelmistokirjan ja kattavan koulutuksen sekä tehokkaan komento-ikkunointityökalun ansiosta ADK on vahva työkalu tarpeen, kun haluat hyödyntää AI:n taikavälineen. ADK-ympäristö laajenee myös, useita avointa palvelua hyödyntäviä keinoja ja palveluita avataan kehittää ja lähettää AI-koneita. Kokonaisuus on suunniteltu avoimeksi ja ulottuvuudella kehittämiseksi, antaen kehittäjille mahdollisuuden lisätä uusia ominaisuuksia ja mahdollisuuksia tarvittaessa. Sen tuen avulla useita AI-malleja, graafinen työtilarkennus ja helppokäyttöisyys, ADK on sopiva monen erilaisen sovelluksen tekemiseen, siitä että yksinkertaisista keskusteluroboteista monimutkaisiin ja dynaamisiin järjestelmiin. Yhteenvetoessa ADK on voimakas ja kestävä kehys rakentaa ja ottaa käyttöön AI-agentteja, ja se on hyvin sopivalla tavoin kehittäjille, jotka ovat etsimässä luotettavia ja älykkäitä agentteja suurissa mittasuhteissa. Sen yksilöllinen yhdistelmä kestävyyttä, skaalautuvuutta ja käyttäjäläheisyyttä tekee siitä kiinnostunut valinta liiketoiminnan ja organisaatioiden osalta, jotka haluavat hyödyntää AI-teknologian voimakkuutta.
Kriteerien jakautuminen
- Graafinen työvirran arkkitehtuuri
- Tuki useille AI-malleille
- Moduleettinen arkkitehtuuri
- Agentin CLI
- Integraatio jo olemassa oleviin sovelluksissa ja palveluissa
- Kattava koulutus ja resurssit

Claude MCP Agents
Ohjelmallisesti rakennettuja agentteja Anthropicin MCP:llä muuntajien ja tietolähteiden integrointiin helposti.

Claude MCP-agentit ovat AI- agentteja, jotka hyödyntävät Anthropicin Mallin Kontekstin Protokolla (MCP) lisensointijärjestelmää liitäntääksesi laajaan valikoimaan ulkoisia tietolähteitä, API-ojennuksia ja kehitysympäristöliittymiä. Kun kontekstin virtaus on standardoitu välillä Claudea ja ulkoisia järjestelmiä, nämä agentit voi lukea tiedostoja, haastaa tietokantoja, kutsumaan palveluja ja reagoida tietokulkuihin ilman yksinkertaisen integraation tarvetta jokaiselle tietolähteelle. Tavoite on kohdistettu kehittäjiin ja projektiryhmiin, jotka rakentavat automatisointia, tutkimusapureita sekä workflow-agentteja, jotka tarvitsevat uskottavaan tietojen yhteydenpitoon, sekä niille tarvittavia tietoja. Avoimen MCP-specifiikkaan tarkoitteen avulla sama agentti voidaan liittää uusien työkalujen kanssa, kun käyttöliittymät kehittyvät, vähentäen sitovien integraatiokustannusten aiheuttaminen.
Kriteerien jakautuminen
- MCP-protokollin integraatio
- Yhteydet tiedostoihin, API-osoitteisiin ja tietokantoihin
- MCP-rajapinnan avulla laajennettavissa ominaisuuksia
- Tukemat agenteista koostuvia, monivaiheisia toimintakäytäntöjä
- Säältävissä Claude-malliperheelle
- Käytännön avainasiakasstandardi interoperabiltaisuudelle.

Agent S
Avoin lähdekoodi käyttöliittymän agenttikirjausten framework, joka sallii LLM:n käyttää tietokonetta inhimillisen tavoin Agent-työasemankäytön kautta.

Agent S on avoin lähdekoodin graafinen agenttiohjelmointirakenteen framework, joka mahdollistaa suuret kieliopit (LLMs) vuorovaikuttamaan tietokoneen kanssa ihmisten tavoin Agent-Tietokone-rajapinnan kautta. Rahastoa käyttää LLM:tä on oppimassa menneistä kokemuksista ja suorittamassa monimutkaisia tehtäviä itseopiskelun taitoon tietokoneella. Agent S on suunniteltu yhdelle näytölle ja tuki Linux-, Mac- ja Windows-järjestelmiä. Framework onnistui saavuttamaan parhaimmat tulokset erilaisilla mittareilla, kuten OSWorldilla, WindowsAgentArenalla ja AndroidWorldilla. Agent S3 -uudistus on ylittänyt ihmisestä saavutettavan tason OSWorldilla pistemäärällä 72,60 %. Se on osoittanut myös voimakasta nollistason yleiskelpoisuutta yleiskelpoisuutta. Agent S tarjoaa sovelluksille GUI-agenttien rakentamisessa erilaisia ja modulaarista arkitehtuuria. Ohjelmistokehyksessä sisältyy nimetyt kirjastot, joihin kuuluu kutsuttu ui-agenteja, joka mahdollistaa Agent S:n helposti asettelun sovelluksiin. Kirjastoa tuetaan useampaa käyttöjärjestelmää ja sen tietojenkäsittely on yksinkertainen. Agent S:n kehitystyö on keskittynyt autonomisten näppäimistö-PIKAN (GUI) agenttien kykyjen edistämiseen. Kokonaisuus tarjoaa mahdollisuuden sovellaa erilaisissa yhteyksissä, kuten automaatioon, AI-tutkimukseen ja tietokonetekstuurisiin sovelluksiin (computer vision). Käyttäjinä on kuitenkin hyvä käytettävä varovaisuutta, kun suoritettaessa Agent S, koska se ohjaa tietokonetta suorittamalla Python-koodia.
Kriteerien jakautuminen
- Autonominen vuorovaikutus tietokoneiden kanssa
- Agent-työasemankäytö
- Tuetaan Linux, Mac ja Windows -ympäristöjä
- Python-koodi ohjaa kontrollia
- Behaviori parhain-suketta-keinokehityspotentiaalia
- Käyttöliittymän agenttikirjasto

BabyBeeAGI
Etumuistoon siirretty, kehittynyt versio BabyAGI:sta, laajennettuna tehtävien hallinnoinnin ja toiminnoitten kanssa.

BabyBeeAGI on kokeellinen ohjelmistorakenne itsenäisen, itsensä muokanneen agentin kehittämiseksi. Se tuli käyttöön vuonna 2023 alkuperäisen BabyAGI:n seuraajana, joka esitteli tehtäväsuunnittelun itsenäisille agenteille. Rakenne rakentuu uudesta funktionaalisen kääntäjän kiertueesta kutsuttuna 'functionz', joka sisältää, hallitsee ja lataa funktioita tietokannasta. Ohjelmistossa on kuvauksia funktioille, joita se tallettaa, hallitsee ja käyttää tietokannasta. Se myös sisältää käyttöliittymän funktioiden ja logien käsittelyä varten. Se sisältää automaattisen latauksen ja yleishallinnnon ja palvelun käyttöliittymän funktioiden käsittelyä varten. Se sisältää automaattisen latauksen ja laajennukset. Käyttäjä voit käyttää sitä helposti. Ohjelma on rakennettu yksinkertaiselle käyttäjälle ja soveltuu harrastelijoiden käyttöön ei tuotteenaan kestävällä tai vahvalla käytöllä. Sen pääkonsepti on rakentaa mahdollisimman yksinkertainen kappale, joka pystyy rakentamaan itseään itse.
Kriteerien jakautuminen
- Funktioihin liittyvän rekisterin ja metadatan hallinta
- Riippuvuuksien ja pääasemavakuutuksien rekisteröinti
- Automaattinen lataus ja laajennukset
- Funktioihin liittyvän dashboard ja logien käsittelyn




