{"id":"https://openalex.org/W7204260156","doi":"https://doi.org/10.48550/arxiv.2608.23740","title":"AgentRoom: Concurrent Multi-Agent Coding in a CRDT-Backed Shared Workspace","display_name":"AgentRoom: Concurrent Multi-Agent Coding in a CRDT-Backed Shared Workspace","publication_year":2026,"publication_date":"2026-08-24","ids":{"openalex":"https://openalex.org/W7204260156","doi":"https://doi.org/10.48550/arxiv.2608.23740"},"language":"en","primary_location":{"id":"pmh:oai:arXiv.org:2608.23740","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2608.23740","pdf_url":"https://arxiv.org/pdf/2608.23740","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"volume":null,"type":"preprint","is_traditional":true,"indexed_in":["arxiv","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2608.23740","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5111062496","display_name":"Seonglae Cho","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Cho, Seonglae","raw_affiliation_strings":["University of California , Berkeley"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California , Berkeley","institution_ids":["https://openalex.org/I95457486"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5141175120","display_name":"Donghyun Lee","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I95457486","display_name":"University of California, Berkeley","ror":"https://ror.org/01an7q238","country_code":"US","type":"education","lineage":["https://openalex.org/I95457486"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Lee, Donghyun","raw_affiliation_strings":["University of California , Berkeley"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of California , Berkeley","institution_ids":["https://openalex.org/I95457486"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I95457486"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":true,"cited_by_count":2,"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/T10260","display_name":"Software Engineering Research","score":0.7157999873161316,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10260","display_name":"Software Engineering Research","score":0.7157999873161316,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.20239999890327454,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.00860000029206276,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/conflict-free-replicated-data-types","display_name":"conflict-free replicated data types","score":0.9319999814033508},{"id":"https://openalex.org/keywords/llm-based-agents","display_name":"LLM agents","score":0.7829999923706055},{"id":"https://openalex.org/keywords/agent-coordination","display_name":"agent coordination","score":0.5559999942779541},{"id":"https://openalex.org/keywords/task-abandonment","display_name":"task abandonment","score":0.4350000023841858},{"id":"https://openalex.org/keywords/parallel-merge","display_name":"parallel merge","score":0.36500000953674316}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.803600013256073},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.6463000178337097},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.460099995136261},{"id":"https://openalex.org/C63479239","wikidata":"https://www.wikidata.org/wiki/Q7353546","display_name":"Robustness (evolution)","level":3,"score":0.43700000643730164},{"id":"https://openalex.org/C113954288","wikidata":"https://www.wikidata.org/wiki/Q186885","display_name":"Timestamp","level":2,"score":0.43209999799728394},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.3921999931335449},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3560999929904938},{"id":"https://openalex.org/C2778134712","wikidata":"https://www.wikidata.org/wiki/Q1047307","display_name":"Bundle","level":2,"score":0.3546999990940094},{"id":"https://openalex.org/C58581272","wikidata":"https://www.wikidata.org/wiki/Q12741163","display_name":"Workspace","level":3,"score":0.32850000262260437},{"id":"https://openalex.org/C52723943","wikidata":"https://www.wikidata.org/wiki/Q1127410","display_name":"Serialization","level":2,"score":0.31790000200271606},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.30059999227523804},{"id":"https://openalex.org/C135554599","wikidata":"https://www.wikidata.org/wiki/Q3682206","display_name":"Multiple description coding","level":3,"score":0.29989999532699585},{"id":"https://openalex.org/C48145219","wikidata":"https://www.wikidata.org/wiki/Q1335365","display_name":"Security token","level":2,"score":0.2854999899864197},{"id":"https://openalex.org/C8797682","wikidata":"https://www.wikidata.org/wiki/Q2115","display_name":"XML","level":2,"score":0.2773999869823456},{"id":"https://openalex.org/C162319229","wikidata":"https://www.wikidata.org/wiki/Q175263","display_name":"Data structure","level":2,"score":0.26969999074935913},{"id":"https://openalex.org/C75949130","wikidata":"https://www.wikidata.org/wiki/Q848010","display_name":"Database transaction","level":2,"score":0.25290000438690186},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.25209999084472656},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.2513999938964844}],"mesh":[],"locations_count":2,"locations":[{"id":"pmh:oai:arXiv.org:2608.23740","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2608.23740","pdf_url":"https://arxiv.org/pdf/2608.23740","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"doi:10.48550/arxiv.2608.23740","doi":"https://doi.org/10.48550/arxiv.2608.23740","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2608.23740","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"Preprint"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2608.23740","doi":null,"is_oa":true,"landing_page_url":"https://arxiv.org/abs/2608.23740","pdf_url":"https://arxiv.org/pdf/2608.23740","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"is_oa":true,"is_in_doaj":false,"is_core":false,"listed_in":[],"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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":true,"pdf":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7204260156.pdf","grobid_xml":"https://content.openalex.org/works/W7204260156.grobid-xml"},"referenced_works_count":24,"referenced_works":["https://openalex.org/W1997911919","https://openalex.org/W2012481411","https://openalex.org/W2134308710","https://openalex.org/W2510332240","https://openalex.org/W3137220996","https://openalex.org/W4221161695","https://openalex.org/W4236824789","https://openalex.org/W4385963839","https://openalex.org/W4385965642","https://openalex.org/W4386081870","https://openalex.org/W4387835442","https://openalex.org/W4390092490","https://openalex.org/W4392825180","https://openalex.org/W4399511904","https://openalex.org/W4403885061","https://openalex.org/W4404341075","https://openalex.org/W4407176798","https://openalex.org/W4411120270","https://openalex.org/W4411950659","https://openalex.org/W4416245600","https://openalex.org/W4417132388","https://openalex.org/W6947915152","https://openalex.org/W7133222210","https://openalex.org/W7139087799"],"related_works":["https://openalex.org/W4416245600","https://openalex.org/W7162107775","https://openalex.org/W7171976629","https://openalex.org/W7172449898","https://openalex.org/W7164896787","https://openalex.org/W7165481416","https://openalex.org/W7163214051","https://openalex.org/W7161940488","https://openalex.org/W7203720074","https://openalex.org/W7215049974"],"abstract_inverted_index":{"Concurrent":[0],"multi-agent":[1,51],"coding":[2,52,95,121],"promises":[3],"division":[4],"of":[5,19,79],"labor":[6],"across":[7],"modules,":[8],"robustness":[9],"through":[10,62],"redundancy,":[11],"and":[12,49,71,104,129,143],"parallel":[13],"exploration":[14],"at":[15,46],"the":[16,40,185],"natural":[17],"granularity":[18],"multi-file":[20],"projects.":[21],"Realtime":[22],"collaborative":[23,90],"editing":[24,91],"protocols":[25],"solve":[26],"this":[27,55],"coordination":[28],"problem":[29],"for":[30,93],"human":[31],"teams":[32],"via":[33],"Conflict-free":[34],"Replicated":[35],"Data":[36],"Types":[37],"(CRDTs),":[38],"but":[39],"LLMs":[41],"underneath":[42],"generate":[43],"one":[44,150],"token":[45],"a":[47,72,83,88,110,162,176],"time":[48],"existing":[50],"systems":[53],"inherit":[54],"serial":[56],"limit:":[57],"they":[58],"either":[59],"sequence":[60],"agents":[61,137],"phase":[63],"handoffs":[64],"or":[65,182],"pool":[66],"independent":[67],"samples":[68],"without":[69],"coordination,":[70],"single":[73],"agent":[74],"abandons":[75,138],"up":[76],"to":[77],"half":[78],"hard":[80],"tasks":[81,140],"with":[82,123,135],"one-file":[84],"stub-and-exit.":[85],"AgentRoom":[86,134,156,167],"is":[87],"realtime":[89],"protocol":[92],"concurrent":[94],"agents.":[96],"Its":[97],"runtime":[98],"layer":[99],"exposes":[100],"file-level":[101],"claim,":[102],"status,":[103],"broadcast":[105],"as":[106],"MCP":[107],"tools":[108],"on":[109],"CRDT-merged":[111],"shared":[112],"filesystem.":[113],"Five":[114],"frontier":[115],"coding-CLI":[116],"models":[117],"ran":[118],"four":[119],"backend":[120],"tasks,":[122],"cross-language":[124],"checks":[125],"in":[126],"Python":[127],"DevBench":[128],"Rust+axum.":[130],"For":[131],"CLI-stable":[132],"models,":[133],"2":[136],"fewer":[139],"than":[141,175],"Solo":[142],"has":[144],"less":[145],"run-to-run":[146],"variation.":[147],"At":[148],"matched-compute,":[149],"positive":[151],"mean":[152],"LLM-judge":[153],"contrast":[154],"puts":[155,165],"over":[157],"parallel-merge.":[158],"The":[159],"other":[160],"contrast,":[161],"bundle":[163],"probe,":[164],"full":[166],"above":[168],"each":[169],"partial":[170],"case:":[171],"an":[172],"ordering":[173],"rather":[174],"percentage":[177],"split.":[178],"Coordination,":[179],"not":[180],"parallelism":[181],"CRDT-merge,":[183],"bears":[184],"load.":[186]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-11-07T11:25:07.637180","created_date":"2026-08-27T00:00:00"}
