[{"data":1,"prerenderedAt":453},["ShallowReactive",2],{"doc:en:\u002Fusing-zekoder\u002Fagents":3,"navigation:en":366,"surround:en:\u002Fusing-zekoder\u002Fagents":448},{"page":4,"fallback":365},{"id":5,"title":6,"body":7,"description":357,"extension":358,"meta":359,"navigation":360,"path":361,"seo":362,"stem":363,"__hash__":364},"docs_en\u002Fusing-zekoder\u002Fagents.md","Agents and the composer",{"type":8,"value":9,"toc":347},"minimark",[10,14,19,32,88,99,103,106,133,149,218,224,228,231,251,266,270,292,299,303,306,326,337,341],[11,12,13],"p",{},"An agent is one session of a coding agent such as Claude Code or Codex, running in a workspace. Each agent has its own tab.",[15,16,18],"h2",{"id":17},"tabs","Tabs",[11,20,21,22,26,27,31],{},"Press ",[23,24,25],"code",{},"Cmd+T"," or select ",[28,29,30],"strong",{},"+"," in the tab bar to open:",[33,34,35,46,54,63,75],"ul",{},[36,37,38,41,42,45],"li",{},[28,39,40],{},"New agent"," (",[23,43,44],{},"Cmd+Shift+A",")",[36,47,48,41,51,45],{},[28,49,50],{},"New terminal",[23,52,53],{},"Cmd+Shift+T",[36,55,56,41,59,62],{},[28,57,58],{},"New browser",[23,60,61],{},"Cmd+Shift+B","), a browser agents can also drive",[36,64,65,68,69,68,72],{},[28,66,67],{},"Changes",", ",[28,70,71],{},"Files",[28,73,74],{},"Pull request",[36,76,77,68,80,83,84,87],{},[28,78,79],{},"Zekoder issues",[28,81,82],{},"Zekoder settings",", and ",[28,85,86],{},"Git",", from the Zekoder plugin",[11,89,90,91,94,95,98],{},"Split panes with ",[23,92,93],{},"Cmd+\\"," (right) or ",[23,96,97],{},"Cmd+Shift+\\"," (down).",[15,100,102],{"id":101},"the-composer","The composer",[11,104,105],{},"Type in the composer at the bottom of an agent tab. You can:",[33,107,108,115,127],{},[36,109,110,111,114],{},"Tag files with ",[23,112,113],{},"@",".",[36,116,117,118,121,122,114],{},"Run the agent's slash commands and skills with ",[23,119,120],{},"\u002F",", including every ",[123,124,126],"a",{"href":125},"\u002Fzekoder-workflow\u002Fcommands","Zekoder command",[36,128,129,130,132],{},"Attach images, files, or a GitHub issue or pull request with the ",[28,131,30],{}," button.",[11,134,135,136,68,139,68,142,83,145,148],{},"The toolbar under the composer sets the ",[28,137,138],{},"provider",[28,140,141],{},"model",[28,143,144],{},"Mode",[28,146,147],{},"Thinking"," level for this agent. Modes come from the provider. For Claude Code they are:",[150,151,152,164],"table",{},[153,154,155],"thead",{},[156,157,158,161],"tr",{},[159,160,144],"th",{},[159,162,163],{},"Behavior",[165,166,167,178,188,198,208],"tbody",{},[156,168,169,175],{},[170,171,172],"td",{},[28,173,174],{},"Plan Mode",[170,176,177],{},"Reads and analyzes; runs no tools and edits nothing.",[156,179,180,185],{},[170,181,182],{},[28,183,184],{},"Always Ask",[170,186,187],{},"Asks the first time each tool is used.",[156,189,190,195],{},[170,191,192],{},[28,193,194],{},"Accept File Edits",[170,196,197],{},"Approves edits without asking.",[156,199,200,205],{},[170,201,202],{},[28,203,204],{},"Auto mode",[170,206,207],{},"A classifier reviews permission prompts.",[156,209,210,215],{},[170,211,212],{},[28,213,214],{},"Bypass",[170,216,217],{},"Never asks. Use only in a sandbox.",[11,219,21,220,223],{},[23,221,222],{},"Shift+Tab"," to cycle modes.",[15,225,227],{"id":226},"messages-while-the-agent-works","Messages while the agent works",[11,229,230],{},"When the agent is running you can:",[33,232,233,239,245],{},[36,234,235,238],{},[28,236,237],{},"Send and interrupt",": stop the current turn and send your message.",[36,240,241,244],{},[28,242,243],{},"Send and steer",": add your message to the running turn.",[36,246,247,250],{},[28,248,249],{},"Queue",": send it when the turn ends.",[11,252,253,254,257,258,261,262,265],{},"Choose what Enter does in ",[28,255,256],{},"Settings → Chat → Default send",". ",[23,259,260],{},"Cmd+Enter"," does the other action. Press ",[23,263,264],{},"Esc"," to interrupt the agent.",[15,267,269],{"id":268},"permission-prompts-and-questions","Permission prompts and questions",[11,271,272,273,276,277,280,281,284,285,288,289,114],{},"When the agent needs approval, a ",[28,274,275],{},"Permission Required"," card appears with ",[28,278,279],{},"Accept"," and ",[28,282,283],{},"Deny",". When the agent asks a question, a question card lists the options; pick one or choose ",[28,286,287],{},"Other..."," and type an answer, then ",[28,290,291],{},"Submit",[11,293,294,295,298],{},"Agents that need your input show ",[28,296,297],{},"Needs input"," in the sidebar, and the desktop app notifies you.",[15,300,302],{"id":301},"agent-tab-menu","Agent tab menu",[11,304,305],{},"Open the menu on an agent tab to:",[33,307,308,314,320],{},[36,309,310,313],{},[28,311,312],{},"Reload agent",": restart the session to pick up new skills, MCP servers, or a new login. Do this after Zekoder updates its skills.",[36,315,316,319],{},[28,317,318],{},"Copy resume command",": resume the same session in a terminal.",[36,321,322,325],{},[28,323,324],{},"Rename",", close tabs, or move the tab between panes.",[11,327,328,329,332,333,336],{},"Type ",[23,330,331],{},"\u002Fclear"," to archive the agent and start a fresh one in the same tab, or ",[23,334,335],{},"\u002Fexit"," to archive it.",[15,338,340],{"id":339},"subagents","Subagents",[11,342,343,344,346],{},"Agents can start other agents. Zekoder workflow commands do this: a planner starts reviewers, a supervisor starts coding agents in worktrees. Subagents appear in the parent's ",[28,345,340],{}," list, where you can open, follow, or archive them.",{"title":348,"searchDepth":349,"depth":349,"links":350},"",2,[351,352,353,354,355,356],{"id":17,"depth":349,"text":18},{"id":101,"depth":349,"text":102},{"id":226,"depth":349,"text":227},{"id":268,"depth":349,"text":269},{"id":301,"depth":349,"text":302},{"id":339,"depth":349,"text":340},"Start agents, choose provider, model, mode, and thinking level, send follow-ups, and answer permission prompts.","md",{},{"order":349},"\u002Fusing-zekoder\u002Fagents",{"title":6,"description":357},"using-zekoder\u002Fagents","Q299c2H9YlIINCOqr2B6wG_AQxQW7y5g1K2Ca2LC--k",false,[367,371,389,414,443],{"title":368,"path":120,"stem":369,"order":370},"Zekoder documentation","index",-1,{"title":372,"path":373,"stem":374,"children":375,"page":365},"Getting started","\u002Fgetting-started","getting-started",[376,380,385],{"title":377,"path":378,"stem":379},"Install","\u002Fgetting-started\u002Finstall","getting-started\u002Finstall",{"title":381,"path":382,"stem":383,"order":384},"Quick start","\u002Fgetting-started\u002Fquick-start","getting-started\u002Fquick-start",1,{"title":386,"path":387,"stem":388,"order":349},"Connect a host","\u002Fgetting-started\u002Fconnect-a-host","getting-started\u002Fconnect-a-host",{"title":390,"path":391,"stem":392,"children":393,"page":365},"Using Zekoder","\u002Fusing-zekoder","using-zekoder",[394,398,399,404,409],{"title":395,"path":396,"stem":397,"order":384},"Projects and workspaces","\u002Fusing-zekoder\u002Fprojects-and-workspaces","using-zekoder\u002Fprojects-and-workspaces",{"title":6,"path":361,"stem":363,"order":349},{"title":400,"path":401,"stem":402,"order":403},"Review changes","\u002Fusing-zekoder\u002Freview-changes","using-zekoder\u002Freview-changes",3,{"title":405,"path":406,"stem":407,"order":408},"Keyboard shortcuts","\u002Fusing-zekoder\u002Fkeyboard-shortcuts","using-zekoder\u002Fkeyboard-shortcuts",4,{"title":410,"path":411,"stem":412,"order":413},"Settings and updates","\u002Fusing-zekoder\u002Fsettings-and-updates","using-zekoder\u002Fsettings-and-updates",5,{"title":415,"path":416,"stem":417,"children":418,"page":365},"Zekoder workflow","\u002Fzekoder-workflow","zekoder-workflow",[419,423,426,430,434,438],{"title":420,"path":421,"stem":422,"order":384},"How the workflow works","\u002Fzekoder-workflow\u002Foverview","zekoder-workflow\u002Foverview",{"title":424,"path":125,"stem":425,"order":349},"Commands","zekoder-workflow\u002Fcommands",{"title":427,"path":428,"stem":429,"order":403},"The Issues screen","\u002Fzekoder-workflow\u002Fissues","zekoder-workflow\u002Fissues",{"title":431,"path":432,"stem":433,"order":408},"Project settings","\u002Fzekoder-workflow\u002Fproject-settings","zekoder-workflow\u002Fproject-settings",{"title":435,"path":436,"stem":437,"order":413},"Coding health reports","\u002Fzekoder-workflow\u002Freports","zekoder-workflow\u002Freports",{"title":439,"path":440,"stem":441,"order":442},"Versions and updates","\u002Fzekoder-workflow\u002Fversion","zekoder-workflow\u002Fversion",6,{"title":444,"path":445,"stem":446,"order":447},"What changed","\u002Fwhats-changed","whats-changed",99,[449,451],{"title":368,"path":120,"stem":369,"description":450,"order":370,"children":-1},"Install Zekoder Desktop, run coding agents on your projects, and drive planned work from idea to merge.",{"title":405,"path":406,"stem":407,"description":452,"order":408,"children":-1},"The default keyboard shortcuts in Zekoder Desktop.",1792573526857]