[{"data":1,"prerenderedAt":392},["ShallowReactive",2],{"doc:en:\u002Fgetting-started\u002Finstall":3,"navigation:en":311,"surround:en:\u002Fgetting-started\u002Finstall":387},{"page":4,"fallback":310},{"id":5,"title":6,"body":7,"description":302,"extension":303,"meta":304,"navigation":305,"path":306,"seo":307,"stem":308,"__hash__":309},"docs_en\u002Fgetting-started\u002Finstall.md","Install",{"type":8,"value":9,"toc":289},"minimark",[10,14,19,27,30,34,44,114,117,121,125,128,152,155,183,186,196,200,203,242,245,249,265,269,285],[11,12,13],"p",{},"Zekoder Desktop starts and manages its own local daemon, so the app is all you install.",[15,16,18],"h2",{"id":17},"before-you-begin","Before you begin",[11,20,21,22,26],{},"Install and sign in to at least one coding agent on your computer. Zekoder Desktop has built-in support for Claude Code, Codex, GitHub Copilot, OpenCode, Pi, and Oh My Pi, and you can add more from ",[23,24,25],"strong",{},"Settings → Providers → Add provider",".",[11,28,29],{},"The Zekoder workflow (plans, the Issues screen, Implement) runs on Claude Code and Codex by default. OpenCode and Oh My Pi are opt-in.",[15,31,33],{"id":32},"download","Download",[11,35,36,37,26],{},"Download the installer for your system from ",[38,39,43],"a",{"href":40,"rel":41},"https:\u002F\u002Fzekoder.com",[42],"nofollow","zekoder.com",[45,46,47,63],"table",{},[48,49,50],"thead",{},[51,52,53,57,60],"tr",{},[54,55,56],"th",{},"System",[54,58,59],{},"Architectures",[54,61,62],{},"Installer",[64,65,66,81,94],"tbody",{},[51,67,68,72,75],{},[69,70,71],"td",{},"macOS",[69,73,74],{},"Apple silicon (arm64), Intel (x64)",[69,76,77],{},[78,79,80],"code",{},".dmg",[51,82,83,86,89],{},[69,84,85],{},"Windows",[69,87,88],{},"x64, arm64",[69,90,91],{},[78,92,93],{},"Zekoder-Setup-\u003Cversion>-\u003Carch>.exe",[51,95,96,99,102],{},[69,97,98],{},"Linux",[69,100,101],{},"x64",[69,103,104,107,108,107,111],{},[78,105,106],{},".AppImage",", ",[78,109,110],{},".deb",[78,112,113],{},".rpm",[11,115,116],{},"The Windows installer installs for your user only and lets you choose the folder.",[15,118,120],{"id":119},"open-the-app-the-first-time","Open the app the first time",[122,123,71],"h3",{"id":124},"macos",[11,126,127],{},"If macOS says the app cannot be opened because Apple cannot check it:",[129,130,131,142],"ul",{},[132,133,134,135,138,139,26],"li",{},"On macOS 15 or later, open ",[23,136,137],{},"System Settings → Privacy & Security",", scroll down, and select ",[23,140,141],{},"Open Anyway",[132,143,144,145,148,149,26],{},"On earlier versions, Control-click ",[23,146,147],{},"Zekoder"," in Applications and choose ",[23,150,151],{},"Open",[11,153,154],{},"You can also clear the quarantine flag from a terminal:",[156,157,162],"pre",{"className":158,"code":159,"language":160,"meta":161,"style":161},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","xattr -dr com.apple.quarantine \u002FApplications\u002FZekoder.app\n","bash","",[78,163,164],{"__ignoreMap":161},[165,166,169,173,177,180],"span",{"class":167,"line":168},"line",1,[165,170,172],{"class":171},"sBMFI","xattr",[165,174,176],{"class":175},"sfazB"," -dr",[165,178,179],{"class":175}," com.apple.quarantine",[165,181,182],{"class":175}," \u002FApplications\u002FZekoder.app\n",[122,184,85],{"id":185},"windows",[11,187,188,189,192,193,26],{},"If SmartScreen shows \"Windows protected your PC\", select ",[23,190,191],{},"More info",", then ",[23,194,195],{},"Run anyway",[15,197,199],{"id":198},"what-you-see-on-first-launch","What you see on first launch",[11,201,202],{},"The app starts its local daemon, then shows the home screen with four tiles:",[129,204,205,211,217,236],{},[132,206,207,210],{},[23,208,209],{},"Add a project",": open a folder on your machine.",[132,212,213,216],{},[23,214,215],{},"Import session",": bring in an agent session you started outside Zekoder.",[132,218,219,222,223,107,226,107,229,232,233,26],{},[23,220,221],{},"Setup providers",": check which coding agents Zekoder found. Each provider shows ",[23,224,225],{},"Available",[23,227,228],{},"Not installed",[23,230,231],{},"Disabled",", or ",[23,234,235],{},"Error",[132,237,238,241],{},[23,239,240],{},"Pair device",": connect another device to this computer's daemon.",[11,243,244],{},"Your computer appears as the first host. There is no Zekoder account to create or sign in to.",[15,246,248],{"id":247},"updates","Updates",[11,250,251,252,255,256,259,260,264],{},"Zekoder Desktop checks for updates every 30 minutes and downloads them in the background. When one is ready, an ",[23,253,254],{},"Update available"," notice offers ",[23,257,258],{},"Install & restart",". Installing stops running agents and closes terminal sessions, so pick a quiet moment. See ",[38,261,263],{"href":262},"\u002Fusing-zekoder\u002Fsettings-and-updates","Settings and updates"," for release channels.",[15,266,268],{"id":267},"next-steps","Next steps",[129,270,271,278],{},[132,272,273,274,26],{},"Follow the ",[38,275,277],{"href":276},"\u002Fgetting-started\u002Fquick-start","Quick start",[132,279,280,284],{},[38,281,283],{"href":282},"\u002Fgetting-started\u002Fconnect-a-host","Connect a host"," to run agents on another machine.",[286,287,288],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}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);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":161,"searchDepth":290,"depth":290,"links":291},2,[292,293,294,299,300,301],{"id":17,"depth":290,"text":18},{"id":32,"depth":290,"text":33},{"id":119,"depth":290,"text":120,"children":295},[296,298],{"id":124,"depth":297,"text":71},3,{"id":185,"depth":297,"text":85},{"id":198,"depth":290,"text":199},{"id":247,"depth":290,"text":248},{"id":267,"depth":290,"text":268},"Install Zekoder Desktop on macOS, Windows, or Linux and open it for the first time.","md",{},null,"\u002Fgetting-started\u002Finstall",{"title":6,"description":302},"getting-started\u002Finstall","Fwa6R1YHEp_8MHkYmscSkZNy7EFlkmKuNY0fEqx8A94",false,[312,317,327,352,382],{"title":313,"path":314,"stem":315,"order":316},"Zekoder documentation","\u002F","index",-1,{"title":318,"path":319,"stem":320,"children":321,"page":310},"Getting started","\u002Fgetting-started","getting-started",[322,323,325],{"title":6,"path":306,"stem":308},{"title":277,"path":276,"stem":324,"order":168},"getting-started\u002Fquick-start",{"title":283,"path":282,"stem":326,"order":290},"getting-started\u002Fconnect-a-host",{"title":328,"path":329,"stem":330,"children":331,"page":310},"Using Zekoder","\u002Fusing-zekoder","using-zekoder",[332,336,340,344,349],{"title":333,"path":334,"stem":335,"order":168},"Projects and workspaces","\u002Fusing-zekoder\u002Fprojects-and-workspaces","using-zekoder\u002Fprojects-and-workspaces",{"title":337,"path":338,"stem":339,"order":290},"Agents and the composer","\u002Fusing-zekoder\u002Fagents","using-zekoder\u002Fagents",{"title":341,"path":342,"stem":343,"order":297},"Review changes","\u002Fusing-zekoder\u002Freview-changes","using-zekoder\u002Freview-changes",{"title":345,"path":346,"stem":347,"order":348},"Keyboard shortcuts","\u002Fusing-zekoder\u002Fkeyboard-shortcuts","using-zekoder\u002Fkeyboard-shortcuts",4,{"title":263,"path":262,"stem":350,"order":351},"using-zekoder\u002Fsettings-and-updates",5,{"title":353,"path":354,"stem":355,"children":356,"page":310},"Zekoder workflow","\u002Fzekoder-workflow","zekoder-workflow",[357,361,365,369,373,377],{"title":358,"path":359,"stem":360,"order":168},"How the workflow works","\u002Fzekoder-workflow\u002Foverview","zekoder-workflow\u002Foverview",{"title":362,"path":363,"stem":364,"order":290},"Commands","\u002Fzekoder-workflow\u002Fcommands","zekoder-workflow\u002Fcommands",{"title":366,"path":367,"stem":368,"order":297},"The Issues screen","\u002Fzekoder-workflow\u002Fissues","zekoder-workflow\u002Fissues",{"title":370,"path":371,"stem":372,"order":348},"Project settings","\u002Fzekoder-workflow\u002Fproject-settings","zekoder-workflow\u002Fproject-settings",{"title":374,"path":375,"stem":376,"order":351},"Coding health reports","\u002Fzekoder-workflow\u002Freports","zekoder-workflow\u002Freports",{"title":378,"path":379,"stem":380,"order":381},"Versions and updates","\u002Fzekoder-workflow\u002Fversion","zekoder-workflow\u002Fversion",6,{"title":383,"path":384,"stem":385,"order":386},"What changed","\u002Fwhats-changed","whats-changed",99,[388,390],{"title":283,"path":282,"stem":326,"description":389,"order":290,"children":-1},"Run agents on another machine or server and control them from Zekoder Desktop.",{"title":277,"path":276,"stem":324,"description":391,"order":168,"children":-1},"Go from a fresh install to a running agent, then to your first planned and implemented change.",1792573526857]