{"id":"https://openalex.org/W7154251678","doi":"https://doi.org/10.48550/arxiv.2604.11045","title":"Sema Code: Decoupling AI Coding Agents into Programmable, Embeddable Infrastructure","display_name":"Sema Code: Decoupling AI Coding Agents into Programmable, Embeddable Infrastructure","publication_year":2026,"publication_date":"2026-04-13","ids":{"openalex":"https://openalex.org/W7154251678","doi":"https://doi.org/10.48550/arxiv.2604.11045"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.11045","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.11045","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2604.11045","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5132662806","display_name":"Huacan Wang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wang, Huacan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133596830","display_name":"Jie Zhou","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhou, Jie","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5108646102","display_name":"Ningyan Zhu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhu, Ningyan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133570743","display_name":"Shuo Zhang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhang, Shuo","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5068867974","display_name":"Feiyu Chen","orcid":"https://orcid.org/0009-0002-9098-4447"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen, Feiyu","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133606834","display_name":"Jiarou Wu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Wu, Jiarou","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133575793","display_name":"Ge Chen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen, Ge","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133605105","display_name":"Chen Liu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Chen","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133613353","display_name":"Wangyi Chen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen, Wangyi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133565741","display_name":"Xiaofeng Mou","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mou, Xiaofeng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5133592905","display_name":"Yi Xu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Xu, Yi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.16740000247955322,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10456","display_name":"Multi-Agent Systems and Negotiation","score":0.16740000247955322,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10906","display_name":"AI-based Problem Solving and Planning","score":0.10019999742507935,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10215","display_name":"Semantic Web and Ontologies","score":0.05909999832510948,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/asynchronous-communication","display_name":"Asynchronous communication","score":0.48669999837875366},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.446399986743927},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.43380001187324524},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.391400009393692},{"id":"https://openalex.org/keywords/permission","display_name":"Permission","score":0.36329999566078186},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.3569999933242798},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.3537999987602234},{"id":"https://openalex.org/keywords/intelligent-agent","display_name":"Intelligent agent","score":0.3416999876499176},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.34130001068115234}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7976999878883362},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4902999997138977},{"id":"https://openalex.org/C151319957","wikidata":"https://www.wikidata.org/wiki/Q752739","display_name":"Asynchronous communication","level":2,"score":0.48669999837875366},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.446399986743927},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.43380001187324524},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4108000099658966},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.391400009393692},{"id":"https://openalex.org/C2779089604","wikidata":"https://www.wikidata.org/wiki/Q7169333","display_name":"Permission","level":2,"score":0.36329999566078186},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.3569999933242798},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.3537999987602234},{"id":"https://openalex.org/C74072328","wikidata":"https://www.wikidata.org/wiki/Q1142726","display_name":"Intelligent agent","level":2,"score":0.3416999876499176},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.34130001068115234},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.3330000042915344},{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.3176000118255615},{"id":"https://openalex.org/C2129575","wikidata":"https://www.wikidata.org/wiki/Q54837","display_name":"Semantic Web","level":2,"score":0.3093000054359436},{"id":"https://openalex.org/C201374245","wikidata":"https://www.wikidata.org/wiki/Q104534","display_name":"Digital subscriber line","level":2,"score":0.2831999957561493},{"id":"https://openalex.org/C20136886","wikidata":"https://www.wikidata.org/wiki/Q749647","display_name":"Interoperability","level":2,"score":0.28299999237060547},{"id":"https://openalex.org/C160403385","wikidata":"https://www.wikidata.org/wiki/Q220543","display_name":"Queue","level":2,"score":0.2671999931335449},{"id":"https://openalex.org/C554579003","wikidata":"https://www.wikidata.org/wiki/Q474157","display_name":"Collaborative software","level":2,"score":0.26440000534057617},{"id":"https://openalex.org/C139458680","wikidata":"https://www.wikidata.org/wiki/Q12184942","display_name":"Interoperation","level":3,"score":0.26260000467300415},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.2621999979019165},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.26179999113082886},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.2563999891281128},{"id":"https://openalex.org/C45357846","wikidata":"https://www.wikidata.org/wiki/Q2001982","display_name":"Notation","level":2,"score":0.2547999918460846},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.2538999915122986},{"id":"https://openalex.org/C110875604","wikidata":"https://www.wikidata.org/wiki/Q75","display_name":"The Internet","level":2,"score":0.2524999976158142},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.251800000667572}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.11045","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.11045","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2604.11045","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.11045","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.6373158693313599}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"AI":[0,57],"coding":[1,58],"agents":[2],"have":[3],"become":[4],"central":[5],"to":[6,39,188],"developer":[7],"workflows,":[8],"yet":[9],"every":[10],"existing":[11],"solution":[12],"locks":[13],"its":[14,166],"reasoning":[15,209],"capabilities":[16,42],"within":[17],"a":[18,24,85,137,156,161,176,180],"specific":[19],"delivery":[20],"form,":[21],"such":[22,194],"as":[23,84,195],"CLI,":[25],"IDE":[26],"plugin,":[27],"or":[28],"web":[29],"application.":[30],"This":[31],"limitation":[32],"creates":[33],"systemic":[34],"barriers":[35],"when":[36],"enterprises":[37],"attempt":[38],"reuse":[40],"these":[41],"across":[43,192],"heterogeneous":[44],"engineering":[45,152],"environments.":[46],"To":[47],"address":[48,150],"this":[49,97],"challenge,":[50],"we":[51,99,185],"present":[52],"Sema":[53,70,171],"Code,":[54],"an":[55,207],"open":[56],"framework":[59,140],"built":[60],"on":[61],"the":[62,74,151,169,214],"principle":[63],"of":[64,154],"being":[65],"embeddable,":[66],"pluggable,":[67],"and":[68,134,136,144,179,197],"framework-first.":[69],"Code":[71],"completely":[72],"decouples":[73],"core":[75],"agent":[76,158,190],"engine":[77,105,159,173],"from":[78],"all":[79],"client":[80,215],"layers,":[81],"publishing":[82],"it":[83],"standalone":[86],"npm":[87],"library":[88],"that":[89],"any":[90],"runtime":[91],"can":[92],"drive":[93],"programmatically.":[94],"Built":[95],"around":[96],"architecture,":[98],"designed":[100],"eight":[101],"key":[102],"mechanisms:":[103],"multi-tenant":[104],"isolation,":[106],"FIFO":[107],"input":[108],"queuing":[109],"with":[110,141],"safe":[111],"session":[112],"reconstruction,":[113],"adaptive":[114],"context":[115],"compression,":[116],"multi-agent":[117],"collaborative":[118],"scheduling,":[119],"intelligent":[120],"Todo-based":[121],"process":[122],"management,":[123],"four-layer":[124],"asynchronous":[125],"permission":[126],"control,":[127],"three-tier":[128],"ecosystem":[129],"integration":[130],"spanning":[131],"MCP,":[132],"Skills,":[133],"Plugins,":[135],"background":[138],"task":[139],"separated":[142],"execution":[143],"observation":[145],"privileges.":[146],"These":[147,199],"mechanisms":[148],"collectively":[149],"challenges":[153],"transforming":[155],"complex":[157],"into":[160],"shared,":[162],"programmable":[163],"core.":[164],"Demonstrating":[165],"architectural":[167],"versatility,":[168],"same":[170],"Core":[172],"simultaneously":[174],"powers":[175],"VSCode":[177],"extension":[178],"multi-channel":[181],"messaging":[182],"gateway,":[183],"which":[184],"name":[186],"SemaClaw,":[187],"unify":[189],"interactions":[191],"platforms":[193],"Telegram":[196],"Feishu.":[198],"represent":[200],"two":[201],"fundamentally":[202],"different":[203],"product":[204],"forms":[205],"sharing":[206],"identical":[208],"kernel,":[210],"differing":[211],"only":[212],"at":[213],"layer.":[216]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-04-15T00:00:00"}
