An chéad chéim eile in éabhlóid an Agents SDK
Cabhraíonn an Agents SDK nuashonraithe le forbróirí gníomhairí a thógáil ar féidir leo comhaid a iniúchadh, orduithe a rith, cód a chur in eagar, agus obair a dhéanamh ar thascanna fadtréimhseacha laistigh de thimpeallachtaí sandbhosca rialaithe.
Táimid ag tabhairt isteach cumais nua don Agents SDK a thugann bonneagar caighdeánaithe d’fhorbróirí atá éasca le tosú air agus atá tógtha i gceart do shamhlacha OpenAI: úmach dúchasach don tsamhail a ligeann do ghníomhairí oibriú trasna comhad agus uirlisí ar ríomhaire, chomh maith le forghníomhú dúchasach sandbhosca chun an obair sin a rith go sábháilte.
Mar shampla, is féidir le forbróirí spás oibre rialaithe, treoracha soiléire, agus na huirlisí a theastaíonn uaidh chun fianaise a iniúchadh a thabhairt do ghníomhaire:
Teastaíonn níos mó ná na samhlacha is fearr ó fhorbróirí chun gníomhairí úsáideacha a thógáil—teastaíonn córais uathu a thacaíonn leis an gcaoi a ndéanann gníomhairí comhaid a iniúchadh, orduithe a rith, cód a scríobh, agus leanúint ag obair thar go leor céimeanna.
Tagann na córais atá ann inniu le comhbhabhtálacha de réir mar a aistríonn foirne ó fhréamhshamhlacha go táirgeadh. Tá creataí neamhcheangailte le samhail solúbtha ach ní bhaineann siad lánúsáid as cumais samhlacha teorainn; is féidir le SDKanna soláthraí samhla a bheith níos cóngaraí don tsamhail ach is minic nach mbíonn go leor infheictheachta acu ar an úmach; agus is féidir le APIanna gníomhaire bainistithe an t-imscaradh a shimpliú ach cuireann siad srianta ar an áit a ritheann gníomhairí agus ar an gcaoi a bhfaigheann siad rochtain ar shonraí íogaire.
Seo a bhí le rá ag cuid de na custaiméirí a rinne tástáil ar an SDK nua linn:
“Rinne an Agents SDK nuashonraithe é indéanta dúinne sreabhadh oibre ríthábhachtach taifead cliniciúil a uathoibriú ar chaighdeán léiriúcháin, rud nach bhféadfadh cur chuigeanna roimhe seo a láimhseáil go sách hiontaofa. Dúinne, ní hé amháin an meiteashonraí cearta a bhaint amach a bhí tábhachtach, ach teorainneacha gach teagmhála a thuiscint i gceart i dtaifid fhada chasta. Mar thoradh air sin, is féidir linn a thuiscint níos tapúla cad atá ag tarlú do gach othar ar chuairt ar leith, ag cabhrú le baill lena riachtanais chúraim agus ag feabhsú a dtaithí linn.”
Le heisiúint an lae inniu, éiríonn úmach an Agents SDK níos cumasaí do ghníomhairí a oibríonn le doiciméid, comhaid, agus córais. Cuireann sé cuimhne inchumraithe, comhordú feasach ar an sandbhosca, uirlisí córais chomhad ar nós Codex, agus comhtháthuithe caighdeánaithe le primitives atá ag éirí coitianta i gcórais ghníomhaire ag an teorainn.
Áirítear leis na primitive seo úsáid uirlisí trí MCP(osclaíonn i bhfuinneog nua), nochtadh forchéimnitheach trí scileanna(osclaíonn i bhfuinneog nua), treoracha saincheaptha trí AGENTS.md(osclaíonn i bhfuinneog nua), cód a fhorghníomhú leis an uirlis shell(osclaíonn i bhfuinneog nua), comhaid a chur in eagar leis an uirlis apply patch(osclaíonn i bhfuinneog nua), agus eile. Leanfaidh an úmach de phatrúin agus primitives gníomhaire nua a ionchorprú le himeacht ama, ionas gur féidir le forbróirí níos lú ama a chaitheamh ar nuashonruithe ar an mbonneagar lárnach agus níos mó ama ar an loighic fhearainn-shonrach a fhágann go bhfuil a ngníomhairí úsáideach.
Cabhraíonn an úmach freisin le forbróirí níos mó de chumas samhla teorainn a dhíghlasáil trí fhorghníomhú a ailíniú leis an mbealach ina bhfeidhmíonn na samhlacha sin is fearr. Coinníonn sé sin gníomhairí níos gaire do phatrún oibriúcháin nádúrtha na samhla, ag feabhsú iontaofachta agus feidhmíochta ar thascanna casta—go háirithe nuair atá obair fadtréimhseach nó comhordaithe trasna tacar éagsúil uirlisí agus córas.
Ina theannta sin, tuigimid go bhfuil gach táirge uathúil agus gur annamh a oireann sé go néata do mhúnla amháin. Dhearamar Agents SDK chun tacú leis an éagsúlacht seo. Faigheann forbróirí úmach atá réidh le húsáid ach solúbtha—rud a fhágann go bhfuil sé éasca é a oiriúnú dá gcruach féin—lena n-áirítear úsáid uirlisí, cuimhne, agus timpeallacht sandbhosca.
Tacaíonn an Agents SDK nuashonraithe le forghníomhú sandbhosca go dúchasach, ionas gur féidir le gníomhairí rith i dtimpeallachtaí ríomhaire rialaithe leis na comhaid, na huirlisí, agus na spleáchais a theastaíonn uathu le haghaidh tasc.
Teastaíonn spás oibre ó go leor gníomhairí úsáideacha inar féidir leo comhaid a léamh agus a scríobh, spleáchais a shuiteáil, cód a rith, agus uirlisí a úsáid go sábháilte. Tugann tacaíocht dhúchasach sandbhosca an ciseal forghníomhaithe sin d’fhorbróirí as an mbosca, in ionad iallach a chur orthu é a chur le chéile iad féin.
Is féidir le forbróirí a sandbhosca féin a thabhairt leo nó an tacaíocht ionsuite a úsáid do Blaxel, Cloudflare, Daytona, E2B, Modal, Runloop, agus Vercel.
Chun na timpeallachtaí sin a dhéanamh iniompartha trasna soláthraithe, tugann an SDK astarraingt Manifest isteach freisin chun cur síos a dhéanamh ar spás oibre an ghníomhaire. Is féidir le forbróirí comhaid áitiúla a fheistiú, eolairí aschuir a shainiú, agus sonraí a thabhairt isteach ó sholáthraithe stórála lena n-áirítear AWS S3, Google Cloud Storage, Azure Blob Storage, agus Cloudflare R2.
Tugann sé seo bealach comhsheasmhach d’fhorbróirí chun timpeallacht an ghníomhaire a mhúnlú ó fhréamhshamhail áitiúil go himscaradh léiriúcháin. Tugann sé spás oibre intuartha don tsamhail freisin: cá háit le hionchuir a aimsiú, cá háit le haschuir a scríobh, agus conas obair a choinneáil eagraithe thar thasc fadtréimhseach.

Ba chóir córais ghníomhaire a dhearadh agus iarrachtaí insteallta leide agus eis-scagtha á nglacadh leis. Cuidíonn scaradh úmaich agus ríomhaireachta le dintiúir a choinneáil amach as timpeallachtaí ina ritheann cód a ghintear leis an tsamhail.
Cumasaíonn sé forghníomhú marthanach freisin. Nuair a dhéantar staid an ghníomhaire a sheachfhoinsiú, ní chiallaíonn cailliúint coimeádáin shandbhosca go gcailltear an rith. Le seatghlacadh agus athhiodráitiú ionsuite, is féidir leis an Agents SDK staid an ghníomhaire a athchóiriú i gcoimeádán úr agus leanúint ón seicphointe deireanach má theipeann ar an timpeallacht bhunaidh nó má théann sí in éag.
Ar deireadh, déanann sé gníomhairí níos inscálaithe. Is féidir le ritheanna gníomhaire sandbhosca amháin nó go leor a úsáid, sandbhoscaí a ghairm nuair is gá amháin, foghníomhairí a stiúradh chuig timpeallachtaí scoite, agus obair a chomhthreomharú trasna coimeádán chun forghníomhú níos tapúla a bhaint amach.
Tá na cumais nua seo den Agents SDK ar fáil go ginearálta do gach custaiméir tríd an API agus úsáideann siad praghsáil chaighdeánach API, bunaithe ar théacschomharthaí agus úsáid uirlisí.
De réir mar a leanaimid orainn ag forbairt an Agents SDK, coinneoimid orainn ag leathnú an méid is féidir le forbróirí a thógáil leis, rud a fhágfaidh go mbeidh sé níos éasca gníomhairí níos cumasaí a thabhairt isteach sa táirgeadh le níos lú bonneagair saincheaptha, agus an tsolúbthacht agus an rialú a theastaíonn ó fhorbróirí chun gníomhairí a chur ina dtimpeallachtaí féin á gcaomhnú.
Tá na cumais nua úmaich agus sandbhosca á seoladh i Python ar dtús, agus tá tacaíocht TypeScript beartaithe d’eisiúint amach anseo. Táimid ag obair freisin chun cumais bhreise gníomhaire, lena n-áirítear modh cóid agus foghníomhairí, a thabhairt chuig Python agus TypeScript araon.
Ina theannta sin, ba mhaith linn cabhrú leis an éiceachóras gníomhaire níos leithne a thabhairt le chéile le himeacht ama, le tacaíocht do níos mó soláthraithe sandbhosca, níos mó comhtháthuithe, agus níos mó bealaí d’fhorbróirí an SDK a phlugáil isteach sna huirlisí agus sna córais a úsáideann siad cheana féin.


