[{"data":1,"prerenderedAt":689},["ShallowReactive",2],{"doc-\u002Fdocs\u002Fenterprise":3,"surround-\u002Fdocs\u002Fenterprise":642,"docs-nav":648},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"order":10,"group":11,"body":12,"_type":636,"_id":637,"_source":638,"_file":639,"_stem":640,"_extension":641},"\u002Fdocs\u002Fenterprise","docs",false,"","Enterprise","The control plane for AI engineering — visibility, governance, verifiable proof and deployment options for agentic work across an org.",8,"Govern",{"type":13,"children":14,"toc":620},"root",[15,39,46,53,72,78,111,117,141,147,183,189,213,219,250,256,289,295,314,320,325,395,419,425,542,548,575,581,614],{"type":16,"tag":17,"props":18,"children":19},"element","p",{},[20,23,29,31,37],{"type":21,"value":22},"text","Excalibur Core is free and local-first. ",{"type":16,"tag":24,"props":25,"children":26},"strong",{},[27],{"type":21,"value":28},"Excalibur Enterprise",{"type":21,"value":30}," adds the control plane a team needs to run a human + agent workforce safely at scale. Every capability is built on the same event stream and run history the CLI already produces — so each has a developer face ",{"type":16,"tag":32,"props":33,"children":34},"em",{},[35],{"type":21,"value":36},"and",{"type":21,"value":38}," a leadership face.",{"type":16,"tag":40,"props":41,"children":43},"h2",{"id":42},"what-enterprise-adds",[44],{"type":21,"value":45},"What Enterprise adds",{"type":16,"tag":47,"props":48,"children":50},"h3",{"id":49},"visibility-roi",[51],{"type":21,"value":52},"Visibility & ROI",{"type":16,"tag":17,"props":54,"children":55},{},[56,58,63,65,70],{"type":21,"value":57},"Insights across five lenses — ",{"type":16,"tag":24,"props":59,"children":60},{},[61],{"type":21,"value":62},"cost · time · usage · quality · governance",{"type":21,"value":64}," — filterable by date, team, repo, model, autonomy and work item, with CSV\u002FJSON export and email\u002FSlack digests. Roll-up ",{"type":16,"tag":24,"props":66,"children":67},{},[68],{"type":21,"value":69},"org → department → team → repo",{"type":21,"value":71}," with chargeback, plus budgets with forecasts and alerts.",{"type":16,"tag":47,"props":73,"children":75},{"id":74},"governance-risk",[76],{"type":21,"value":77},"Governance & risk",{"type":16,"tag":17,"props":79,"children":80},{},[81,83,88,90,95,97,102,104,109],{"type":21,"value":82},"A server-side ",{"type":16,"tag":24,"props":84,"children":85},{},[86],{"type":21,"value":87},"policy engine",{"type":21,"value":89},": model permissions by repo\u002Fsensitivity, sensitive-paths → approval, server-side command allowlists, secret DLP, require-tests-before-PR, and ",{"type":16,"tag":24,"props":91,"children":92},{},[93],{"type":21,"value":94},"budgets enforced mid-run",{"type":21,"value":96},". A ",{"type":16,"tag":24,"props":98,"children":99},{},[100],{"type":21,"value":101},"Trust Budget",{"type":21,"value":103}," lets each developer tune autonomy ",{"type":16,"tag":32,"props":105,"children":106},{},[107],{"type":21,"value":108},"within",{"type":21,"value":110}," the org's ceiling.",{"type":16,"tag":47,"props":112,"children":114},{"id":113},"identity-access",[115],{"type":21,"value":116},"Identity & access",{"type":16,"tag":17,"props":118,"children":119},{},[120,125,127,132,134,139],{"type":16,"tag":24,"props":121,"children":122},{},[123],{"type":21,"value":124},"SSO",{"type":21,"value":126}," (OIDC\u002FSAML — Okta, Azure AD, Google) and ",{"type":16,"tag":24,"props":128,"children":129},{},[130],{"type":21,"value":131},"SCIM",{"type":21,"value":133}," as the primary provisioning path, with automatic deprovisioning. Granular ",{"type":16,"tag":24,"props":135,"children":136},{},[137],{"type":21,"value":138},"RBAC",{"type":21,"value":140}," and multi-tenant teams; views and actions gated by role.",{"type":16,"tag":47,"props":142,"children":144},{"id":143},"verifiable-quality-compliance-pack",[145],{"type":21,"value":146},"Verifiable quality → Compliance Pack",{"type":16,"tag":17,"props":148,"children":149},{},[150,152,159,161,167,168,174,176,181],{"type":21,"value":151},"The typed claims that gate every run (",{"type":16,"tag":153,"props":154,"children":156},"code",{"className":155},[],[157],{"type":21,"value":158},"tests_passed",{"type":21,"value":160},", ",{"type":16,"tag":153,"props":162,"children":164},{"className":163},[],[165],{"type":21,"value":166},"type_safe",{"type":21,"value":160},{"type":16,"tag":153,"props":169,"children":171},{"className":170},[],[172],{"type":21,"value":173},"no_secrets",{"type":21,"value":175},") ",{"type":16,"tag":24,"props":177,"children":178},{},[179],{"type":21,"value":180},"aggregate into a signed Compliance Pack",{"type":21,"value":182}," — an audit dossier your auditors will accept. Adversarial review runs before a human ever sees the work.",{"type":16,"tag":47,"props":184,"children":186},{"id":185},"institutional-memory",[187],{"type":21,"value":188},"Institutional memory",{"type":16,"tag":17,"props":190,"children":191},{},[192,197,199,204,206,211],{"type":16,"tag":24,"props":193,"children":194},{},[195],{"type":21,"value":196},"Knowledge Compounding",{"type":21,"value":198}," — a decision memory with evidence weight that survives turnover and makes every future run smarter. ",{"type":16,"tag":24,"props":200,"children":201},{},[202],{"type":21,"value":203},"Capability Ledger",{"type":21,"value":205}," — autonomy ",{"type":16,"tag":32,"props":207,"children":208},{},[209],{"type":21,"value":210},"earned",{"type":21,"value":212}," by real outcomes, under a policy ceiling.",{"type":16,"tag":47,"props":214,"children":216},{"id":215},"coordinate-humans-agents",[217],{"type":21,"value":218},"Coordinate humans + agents",{"type":16,"tag":17,"props":220,"children":221},{},[222,227,229,234,236,241,243,248],{"type":16,"tag":24,"props":223,"children":224},{},[225],{"type":21,"value":226},"Agentic-agile",{"type":21,"value":228}," daily & weekly planning with ",{"type":16,"tag":24,"props":230,"children":231},{},[232],{"type":21,"value":233},"human supervisors",{"type":21,"value":235},", a ",{"type":16,"tag":24,"props":237,"children":238},{},[239],{"type":21,"value":240},"native kanban",{"type":21,"value":242}," (or synced from Linear \u002F Jira \u002F GitHub \u002F GitLab), and ",{"type":16,"tag":24,"props":244,"children":245},{},[246],{"type":21,"value":247},"approvals from your phone",{"type":21,"value":249},".",{"type":16,"tag":47,"props":251,"children":253},{"id":252},"audit-deployment",[254],{"type":21,"value":255},"Audit & deployment",{"type":16,"tag":17,"props":257,"children":258},{},[259,261,266,268,273,275,280,282,287],{"type":21,"value":260},"An immutable ",{"type":16,"tag":24,"props":262,"children":263},{},[264],{"type":21,"value":265},"audit log",{"type":21,"value":267}," exportable to your ",{"type":16,"tag":24,"props":269,"children":270},{},[271],{"type":21,"value":272},"SIEM",{"type":21,"value":274},", with retention, SOC 2 controls, GDPR\u002FDPA and data residency. Deploy in our cloud, with a ",{"type":16,"tag":24,"props":276,"children":277},{},[278],{"type":21,"value":279},"hybrid runner",{"type":21,"value":281}," in your infra, or ",{"type":16,"tag":24,"props":283,"children":284},{},[285],{"type":21,"value":286},"fully self-hosted and air-gapped",{"type":21,"value":288}," — your source never leaves your environment.",{"type":16,"tag":40,"props":290,"children":292},{"id":291},"the-workbench",[293],{"type":21,"value":294},"The Workbench",{"type":16,"tag":17,"props":296,"children":297},{},[298,300,305,307,312],{"type":21,"value":299},"A web control plane on the same event stream as the CLI — one source of truth, ",{"type":16,"tag":24,"props":301,"children":302},{},[303],{"type":21,"value":304},"fully responsive",{"type":21,"value":306}," (approve from your phone): fleet dashboard, Run Workbench (live phases, Monaco diffs, approvals, cost), Approvals, Insights, Audit and the kanban. Because a run is a durable, replayable event stream, remote control is \"open this run on your phone and ",{"type":16,"tag":24,"props":308,"children":309},{},[310],{"type":21,"value":311},"fork\u002Frewind",{"type":21,"value":313},",\" not just live steering.",{"type":16,"tag":40,"props":315,"children":317},{"id":316},"connecting-the-cli",[318],{"type":21,"value":319},"Connecting the CLI",{"type":16,"tag":17,"props":321,"children":322},{},[323],{"type":21,"value":324},"The CLI authenticates to Enterprise without leaving your terminal:",{"type":16,"tag":326,"props":327,"children":331},"pre",{"className":328,"code":329,"language":330,"meta":7,"style":7},"language-bash shiki shiki-themes github-light","excalibur login      # device-auth: opens the browser, binds the CLI to your user\nexcalibur connect    # pull team models, policies, workflows and defaults\nexcalibur sync       # push runs & events (opt-in)\n","bash",[332],{"type":16,"tag":153,"props":333,"children":334},{"__ignoreMap":7},[335,359,377],{"type":16,"tag":336,"props":337,"children":340},"span",{"class":338,"line":339},"line",1,[341,347,353],{"type":16,"tag":336,"props":342,"children":344},{"style":343},"--shiki-default:#6F42C1",[345],{"type":21,"value":346},"excalibur",{"type":16,"tag":336,"props":348,"children":350},{"style":349},"--shiki-default:#032F62",[351],{"type":21,"value":352}," login",{"type":16,"tag":336,"props":354,"children":356},{"style":355},"--shiki-default:#6A737D",[357],{"type":21,"value":358},"      # device-auth: opens the browser, binds the CLI to your user\n",{"type":16,"tag":336,"props":360,"children":362},{"class":338,"line":361},2,[363,367,372],{"type":16,"tag":336,"props":364,"children":365},{"style":343},[366],{"type":21,"value":346},{"type":16,"tag":336,"props":368,"children":369},{"style":349},[370],{"type":21,"value":371}," connect",{"type":16,"tag":336,"props":373,"children":374},{"style":355},[375],{"type":21,"value":376},"    # pull team models, policies, workflows and defaults\n",{"type":16,"tag":336,"props":378,"children":380},{"class":338,"line":379},3,[381,385,390],{"type":16,"tag":336,"props":382,"children":383},{"style":343},[384],{"type":21,"value":346},{"type":16,"tag":336,"props":386,"children":387},{"style":349},[388],{"type":21,"value":389}," sync",{"type":16,"tag":336,"props":391,"children":392},{"style":355},[393],{"type":21,"value":394},"       # push runs & events (opt-in)\n",{"type":16,"tag":396,"props":397,"children":398},"note",{},[399],{"type":16,"tag":17,"props":400,"children":401},{},[402,404,409,411,417],{"type":21,"value":403},"Governance is enforced ",{"type":16,"tag":24,"props":405,"children":406},{},[407],{"type":21,"value":408},"server-side",{"type":21,"value":410}," and doesn't depend on running ",{"type":16,"tag":153,"props":412,"children":414},{"className":413},[],[415],{"type":21,"value":416},"init",{"type":21,"value":418}," — corporate models, the merge chokepoint (GitHub\u002FGitLab App + required checks) and runners live behind the control plane. A credential can be distributed by MDM so login is invisible.",{"type":16,"tag":40,"props":420,"children":422},{"id":421},"deployment-options",[423],{"type":21,"value":424},"Deployment options",{"type":16,"tag":426,"props":427,"children":428},"table",{},[429,453],{"type":16,"tag":430,"props":431,"children":432},"thead",{},[433],{"type":16,"tag":434,"props":435,"children":436},"tr",{},[437,443,448],{"type":16,"tag":438,"props":439,"children":440},"th",{},[441],{"type":21,"value":442},"Mode",{"type":16,"tag":438,"props":444,"children":445},{},[446],{"type":21,"value":447},"Where runs execute",{"type":16,"tag":438,"props":449,"children":450},{},[451],{"type":21,"value":452},"For",{"type":16,"tag":454,"props":455,"children":456},"tbody",{},[457,479,500,521],{"type":16,"tag":434,"props":458,"children":459},{},[460,469,474],{"type":16,"tag":461,"props":462,"children":463},"td",{},[464],{"type":16,"tag":24,"props":465,"children":466},{},[467],{"type":21,"value":468},"Cloud",{"type":16,"tag":461,"props":470,"children":471},{},[472],{"type":21,"value":473},"Excalibur-hosted",{"type":16,"tag":461,"props":475,"children":476},{},[477],{"type":21,"value":478},"Fastest to adopt.",{"type":16,"tag":434,"props":480,"children":481},{},[482,490,495],{"type":16,"tag":461,"props":483,"children":484},{},[485],{"type":16,"tag":24,"props":486,"children":487},{},[488],{"type":21,"value":489},"Hybrid runner",{"type":16,"tag":461,"props":491,"children":492},{},[493],{"type":21,"value":494},"Your infra (code stays in)",{"type":16,"tag":461,"props":496,"children":497},{},[498],{"type":21,"value":499},"Regulated teams.",{"type":16,"tag":434,"props":501,"children":502},{},[503,511,516],{"type":16,"tag":461,"props":504,"children":505},{},[506],{"type":16,"tag":24,"props":507,"children":508},{},[509],{"type":21,"value":510},"Self-hosted",{"type":16,"tag":461,"props":512,"children":513},{},[514],{"type":21,"value":515},"Your cluster (Helm)",{"type":16,"tag":461,"props":517,"children":518},{},[519],{"type":21,"value":520},"Full control.",{"type":16,"tag":434,"props":522,"children":523},{},[524,532,537],{"type":16,"tag":461,"props":525,"children":526},{},[527],{"type":16,"tag":24,"props":528,"children":529},{},[530],{"type":21,"value":531},"Air-gapped",{"type":16,"tag":461,"props":533,"children":534},{},[535],{"type":21,"value":536},"Offline, your network",{"type":16,"tag":461,"props":538,"children":539},{},[540],{"type":21,"value":541},"Highest assurance.",{"type":16,"tag":40,"props":543,"children":545},{"id":544},"learn-more",[546],{"type":21,"value":547},"Learn more",{"type":16,"tag":17,"props":549,"children":550},{},[551,553,563,565,574],{"type":21,"value":552},"See the ",{"type":16,"tag":24,"props":554,"children":555},{},[556],{"type":16,"tag":557,"props":558,"children":560},"a",{"href":559},"\u002Fenterprise",[561],{"type":21,"value":562},"Enterprise overview",{"type":21,"value":564}," or ",{"type":16,"tag":24,"props":566,"children":567},{},[568],{"type":16,"tag":557,"props":569,"children":571},{"href":570},"\u002Fpricing",[572],{"type":21,"value":573},"book a demo",{"type":21,"value":249},{"type":16,"tag":40,"props":576,"children":578},{"id":577},"next",[579],{"type":21,"value":580},"Next",{"type":16,"tag":582,"props":583,"children":584},"ul",{},[585,600],{"type":16,"tag":586,"props":587,"children":588},"li",{},[589,598],{"type":16,"tag":24,"props":590,"children":591},{},[592],{"type":16,"tag":557,"props":593,"children":595},{"href":594},"\u002Fdocs\u002Fsafety",[596],{"type":21,"value":597},"Safety",{"type":21,"value":599}," — the local controls these scale up.",{"type":16,"tag":586,"props":601,"children":602},{},[603,612],{"type":16,"tag":24,"props":604,"children":605},{},[606],{"type":16,"tag":557,"props":607,"children":609},{"href":608},"\u002Fdocs\u002Fgetting-started",[610],{"type":21,"value":611},"Getting started",{"type":21,"value":613}," — start free on Core today.",{"type":16,"tag":615,"props":616,"children":617},"style",{},[618],{"type":21,"value":619},"html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":7,"searchDepth":361,"depth":361,"links":621},[622,631,632,633,634,635],{"id":42,"depth":361,"text":45,"children":623},[624,625,626,627,628,629,630],{"id":49,"depth":379,"text":52},{"id":74,"depth":379,"text":77},{"id":113,"depth":379,"text":116},{"id":143,"depth":379,"text":146},{"id":185,"depth":379,"text":188},{"id":215,"depth":379,"text":218},{"id":252,"depth":379,"text":255},{"id":291,"depth":361,"text":294},{"id":316,"depth":361,"text":319},{"id":421,"depth":361,"text":424},{"id":544,"depth":361,"text":547},{"id":577,"depth":361,"text":580},"markdown","content:docs:enterprise.md","content","docs\u002Fenterprise.md","docs\u002Fenterprise","md",[643,645],{"_path":594,"title":597,"order":644},7,{"_path":646,"title":647,"order":10},"\u002Fdocs\u002Fproviders","Models & providers",[649,651,656,659,663,667,671,675,678,679,680,681,686],{"_path":608,"title":611,"order":339,"group":650},"Get started",{"_path":652,"title":653,"order":654,"group":655},"\u002Fdocs\u002Fcommands","Command reference",10,"Reference",{"_path":657,"title":658,"order":361,"group":650},"\u002Fdocs\u002Fthe-m-shell","The m-shell",{"_path":660,"title":661,"order":379,"group":662},"\u002Fdocs\u002Fworkflows","Workflows","Build",{"_path":664,"title":665,"order":666,"group":662},"\u002Fdocs\u002Fmissions","Missions",4,{"_path":668,"title":669,"order":670,"group":662},"\u002Fdocs\u002Fdashboard","Dashboard",5,{"_path":672,"title":673,"order":674,"group":662},"\u002Fdocs\u002Fautonomy-levels","Autonomy levels",6,{"_path":676,"title":677,"order":644,"group":662},"\u002Fdocs\u002Fdiscovery","Discovery",{"_path":594,"title":597,"order":644,"group":11},{"_path":4,"title":8,"order":10,"group":11},{"_path":646,"title":647,"order":10,"group":662},{"_path":682,"title":683,"order":684,"group":685},"\u002Fdocs\u002Fextensions","Extensions",9,"Extend",{"_path":687,"title":688,"order":684,"group":662},"\u002Fdocs\u002Fweb-research","Web & research",1782492858665]