{"id":"https://openalex.org/W7154745240","doi":"https://doi.org/10.48550/arxiv.2604.14228","title":"Dive into Claude Code: The Design Space of Today's and Future AI Agent Systems","display_name":"Dive into Claude Code: The Design Space of Today's and Future AI Agent Systems","publication_year":2026,"publication_date":"2026-04-14","ids":{"openalex":"https://openalex.org/W7154745240","doi":"https://doi.org/10.48550/arxiv.2604.14228"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.14228","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.14228","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,"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.14228","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5133846356","display_name":"Jiacheng Liu","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Liu, Jiacheng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133876431","display_name":"Xiaohan Zhao","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Zhao, Xiaohan","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133843751","display_name":"Xinyi Shang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shang, Xinyi","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5133879133","display_name":"Zhiqiang Shen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Shen, Zhiqiang","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.13410000503063202,"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.13410000503063202,"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/T12203","display_name":"Mobile Agent-Based Network Management","score":0.07569999992847443,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10927","display_name":"Access Control and Trust","score":0.06620000302791595,"subfield":{"id":"https://openalex.org/subfields/3312","display_name":"Sociology and Political Science"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.46470001339912415},{"id":"https://openalex.org/keywords/context","display_name":"Context (archaeology)","score":0.3935000002384186},{"id":"https://openalex.org/keywords/access-control","display_name":"Access control","score":0.3871000111103058},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.3822999894618988},{"id":"https://openalex.org/keywords/systems-architecture","display_name":"Systems architecture","score":0.38179999589920044},{"id":"https://openalex.org/keywords/exception-handling","display_name":"Exception handling","score":0.3736000061035156},{"id":"https://openalex.org/keywords/delegation","display_name":"Delegation","score":0.3580999970436096},{"id":"https://openalex.org/keywords/permission","display_name":"Permission","score":0.35499998927116394},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.35179999470710754},{"id":"https://openalex.org/keywords/systems-design","display_name":"Systems design","score":0.3499999940395355}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.657800018787384},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5457000136375427},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.46470001339912415},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.3935000002384186},{"id":"https://openalex.org/C527821871","wikidata":"https://www.wikidata.org/wiki/Q228502","display_name":"Access control","level":2,"score":0.3871000111103058},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.3822999894618988},{"id":"https://openalex.org/C98025372","wikidata":"https://www.wikidata.org/wiki/Q477538","display_name":"Systems architecture","level":3,"score":0.38179999589920044},{"id":"https://openalex.org/C145428669","wikidata":"https://www.wikidata.org/wiki/Q471748","display_name":"Exception handling","level":2,"score":0.3736000061035156},{"id":"https://openalex.org/C86532276","wikidata":"https://www.wikidata.org/wiki/Q1184065","display_name":"Delegation","level":2,"score":0.3580999970436096},{"id":"https://openalex.org/C2779089604","wikidata":"https://www.wikidata.org/wiki/Q7169333","display_name":"Permission","level":2,"score":0.35499998927116394},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.35179999470710754},{"id":"https://openalex.org/C31352089","wikidata":"https://www.wikidata.org/wiki/Q3750474","display_name":"Systems design","level":2,"score":0.3499999940395355},{"id":"https://openalex.org/C2777499013","wikidata":"https://www.wikidata.org/wiki/Q7663719","display_name":"System integrity","level":2,"score":0.3345000147819519},{"id":"https://openalex.org/C146054899","wikidata":"https://www.wikidata.org/wiki/Q181156","display_name":"Software design pattern","level":3,"score":0.32190001010894775},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.31869998574256897},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.3179999887943268},{"id":"https://openalex.org/C160145156","wikidata":"https://www.wikidata.org/wiki/Q778586","display_name":"Executable","level":2,"score":0.3043999969959259},{"id":"https://openalex.org/C174348530","wikidata":"https://www.wikidata.org/wiki/Q188635","display_name":"Bridging (networking)","level":2,"score":0.3025999963283539},{"id":"https://openalex.org/C171018156","wikidata":"https://www.wikidata.org/wiki/Q7370306","display_name":"Rotation formalisms in three dimensions","level":2,"score":0.30140000581741333},{"id":"https://openalex.org/C43521106","wikidata":"https://www.wikidata.org/wiki/Q2165493","display_name":"Pipeline (software)","level":2,"score":0.29339998960494995},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.29269999265670776},{"id":"https://openalex.org/C2778712445","wikidata":"https://www.wikidata.org/wiki/Q5264352","display_name":"Design knowledge","level":3,"score":0.2851000130176544},{"id":"https://openalex.org/C41550386","wikidata":"https://www.wikidata.org/wiki/Q529909","display_name":"Multi-agent system","level":2,"score":0.28459998965263367},{"id":"https://openalex.org/C3473561","wikidata":"https://www.wikidata.org/wiki/Q5264368","display_name":"Design rationale","level":2,"score":0.2842000126838684},{"id":"https://openalex.org/C177284502","wikidata":"https://www.wikidata.org/wiki/Q1005390","display_name":"Adapter (computing)","level":2,"score":0.28119999170303345},{"id":"https://openalex.org/C2780814629","wikidata":"https://www.wikidata.org/wiki/Q327353","display_name":"System administrator","level":2,"score":0.27799999713897705},{"id":"https://openalex.org/C169087156","wikidata":"https://www.wikidata.org/wiki/Q2131593","display_name":"Framing (construction)","level":2,"score":0.27459999918937683},{"id":"https://openalex.org/C25810664","wikidata":"https://www.wikidata.org/wiki/Q44325","display_name":"Ontology","level":2,"score":0.27309998869895935},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.27149999141693115},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.2696000039577484},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.26919999718666077},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.26829999685287476},{"id":"https://openalex.org/C154690210","wikidata":"https://www.wikidata.org/wiki/Q1668499","display_name":"Rewriting","level":2,"score":0.2612000107765198},{"id":"https://openalex.org/C14501506","wikidata":"https://www.wikidata.org/wiki/Q5253831","display_name":"Design pattern","level":2,"score":0.2535000145435333}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.14228","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.14228","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,"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.14228","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.14228","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,"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":"Peace, Justice and strong institutions","id":"https://metadata.un.org/sdg/16","score":0.5485863089561462}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Claude":[0,181,202,237],"Code":[1,182,203,238],"is":[2,103,225],"an":[3,134],"agentic":[4],"coding":[5],"tool":[6],"that":[7,49,69,107,169],"can":[8],"run":[9],"shell":[10],"commands,":[11],"edit":[12],"files,":[13],"and":[14,35,46,67,78,84,113,133,150,155,158,165,190,218,234,247,252,271],"call":[15],"external":[16],"services":[17],"on":[18],"behalf":[19],"of":[20,52,100,116],"the":[21,30,56,71,101,109,117,122,170,199,211,232,240],"user.":[22],"This":[23],"study":[24],"describes":[25],"its":[26,228],"architecture":[27],"by":[28,227],"analyzing":[29],"publicly":[31],"available":[32],"source":[33],"code":[34],"comparing":[36],"it":[37],"with":[38,130,163],"two":[39],"independent":[40],"open-source":[41],"AI":[42],"agent":[43,264],"systems,":[44,265],"OpenClaw":[45,164,186,209,243],"Hermes":[47,166,191,219,248],"Agent,":[48],"answer":[50],"many":[51,196],"similar":[53],"or":[54],"even":[55],"same":[57,171],"design":[58,93,172,260],"questions.":[59],"Our":[60],"analysis":[61],"identifies":[62],"five":[63],"human":[64,73],"values,":[65],"philosophies,":[66],"needs":[68],"motivate":[70],"architecture:":[72],"decision":[74],"authority,":[75],"safety,":[76,185],"security,":[77],"privacy,":[79],"reliable":[80],"execution,":[81],"capability":[82],"amplification,":[83],"contextual":[85],"adaptability.":[86],"We":[87,255],"then":[88],"trace":[89],"them":[90],"through":[91],"thirteen":[92],"principles":[94],"to":[95],"implementation":[96],"choices.":[97],"The":[98],"core":[99],"system":[102,129],"a":[104,127,137,152,205,214],"simple":[105],"while-loop":[106],"calls":[108],"model,":[110],"runs":[111],"tools,":[112],"repeats.":[114],"Most":[115],"code,":[118],"however,":[119],"lives":[120],"in":[121,267],"systems":[123],"around":[124],"this":[125],"loop:":[126],"permission":[128],"seven":[131],"modes":[132],"ML-based":[135],"classifier,":[136],"five-layer":[138],"compaction":[139],"pipeline":[140],"for":[141,262],"context":[142,233,241],"management,":[143],"four":[144],"extensibility":[145],"mechanisms":[146],"(MCP,":[147],"plugins,":[148],"skills,":[149],"hooks),":[151],"subagent":[153],"delegation":[154],"orchestration":[156],"mechanism,":[157],"append-oriented":[159],"session":[160],"storage.":[161],"Comparisons":[162],"Agent":[167],"show":[168],"questions":[173],"produce":[174],"different":[175],"answers":[176],"across":[177,195],"three":[178],"deployment":[179],"contexts.":[180],"emphasizes":[183,187],"per-action":[184,193],"perimeter-level":[188],"access,":[189],"renders":[192],"approvals":[194],"surfaces.":[197],"At":[198,231],"runtime":[200,212],"layer,":[201,236],"uses":[204,220],"single":[206],"CLI":[207],"loop,":[208],"embeds":[210],"within":[213],"gateway":[215],"control":[216],"plane,":[217],"one":[221],"process":[222],"whose":[223],"role":[224],"set":[226],"entry":[229],"point.":[230],"extension":[235],"extends":[239],"window,":[242],"registers":[244],"gateway-wide":[245],"capabilities,":[246],"provides":[249],"pluggable":[250],"memory":[251],"model":[253],"backends.":[254],"finally":[256],"identify":[257],"six":[258],"open":[259],"directions":[261],"future":[263],"grounded":[266],"recent":[268],"empirical,":[269],"architectural,":[270],"policy":[272],"literature.":[273]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-04-18T00:00:00"}
