十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

orca worktree create 详解:命令行创建 Worktree 并一键拉起 Codex/Claude

orca worktree create 详解:命令行创建 Worktree 并一键拉起 Codex/Claude orca worktree create 详解命令行创建 Worktree 并一键拉起 Codex/Claude【免费下载链接】orcaOrca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.项目地址: https://gitcode.com/GitHub_Trending/orca48/orcaOrca是一款面向并行 AI 编码代理Agent的 ADEAgent 开发环境而orca worktree create是它最核心的命令行能力一条命令即可创建一个受 Orca 管理的 Git Worktree并可同时拉起 Codex、Claude 等代理把开新分支 切目录 启动 Agent这三步手动操作压缩成一次调用。本文带你快速掌握这条命令的参数、典型用法与配套技巧。为什么需要 orca worktree create用多个 AI 代理并行干活时传统流程很啰嗦手动git worktree add创建检出目录cd进新目录手动敲codex或claude启动代理orca worktree create一步到位创建 Orca 托管的 Worktree、自动打开首个终端、按--agent指定启动 Codex/Claude甚至通过--prompt直接把初始任务喂给代理。命令实现位于 src/cli/handlers/worktree.ts命令规格参数与示例定义在 src/cli/specs/core.ts。最快上手3 条常用命令先 clone 仓库体验git clone https://gitcode.com/GitHub_Trending/orca48/orca安装 Orca 并确保应用在运行orca status --json可检查状态后试试这 3 条① 最简创建只给一个名字orca worktree create --name agent-task如果当前就处在 Orca 管理的 Worktree 里--repo可以省略——Orca 会自动从当前目录推断所属仓库见 src/cli/handlers/worktree.ts 中的仓库推断逻辑。② 创建并拉起 Codex直接带上初始 Promptorca worktree create --name agent-task --agent codex --prompt 修复登录页的报错 --json--agent指定要启动的代理如codex、claude--prompt会把初始工作指令直接送入该代理的输入框。加--json后可从result.agentTerminalHandle读到新代理终端的句柄方便脚本化串联后续操作。③ 创建独立 Worktree不继承当前上下文orca worktree create --name independent-task --no-parent --json参数速查表参数作用--name name新 Worktree 名称必填--repo selector目标仓库可省略从当前 Worktree 推断--project id/--host host-id在指定项目主机上创建无需手写仓库 id--agent id在首个终端中启动指定代理Codex、Claude 等--prompt text给该代理的初始任务需配合--agent--base-branch ref指定基线分支缺省用仓库默认分支--parent-worktree selector显式声明父 Worktreeactive、worktree:id等--no-parent与当前上下文完全解耦创建独立顶层工作区--issue/--linear-issue关联任务编号或 Linear 工单--setup run\|skip\|inherit控制仓库 setup 钩子的执行策略--activate创建后在 Orca 应用里显示新 Worktree--json输出机器可读结果适合代理/脚本调用进阶技巧让并行工作流更高效 父子编排默认情况下 Orca 会把新 Worktree 记录为调用上下文的子节点orca worktree ps随时能看到整棵工作树用--parent-worktree active可显式挂到当前工作区之下。只在现有检出里开新代理用orca terminal create --worktree active --command codex它更适合同一份代码、再来一个 Agent的场景见 src/cli/specs/core.ts。远程主机--host runtime:environment-id可以在配对的 Orca 服务端VPS上创建 Worktree环境 id 可通过orca environment list查询。代理自动发现Orca 内置各代理的检测与启动配置src/shared/tui-agent-config.ts--agent claude时会自动走claude --prefill注入 Prompt无需你手工粘贴。版本匹配的完整指南代理可以直接运行orca skills get orca-cli打印与当前二进制完全一致的使用手册避免文档与版本漂移发现说明见 skills/orca-cli/SKILL.md。常见问题FAQQ--parent-worktree和--no-parent可以同时用吗不可以两者互斥同时传会报参数错误见 src/cli/handlers/worktree.ts 的校验逻辑。Q--run-hooks是什么它是--setup run的旧版别名会强制执行仓库定义的安装/初始化钩子并顺带在应用里显示新 Worktree。Q忘了传--repo会怎样如果当前不在 Orca 托管的 Worktree 内Orca 无法推断仓库会提示请传--repo或在 Orca 托管的 Worktree 内执行。小结orca worktree create是 Orca 把Git Worktree 终端 AI 代理三者缝合起来的核心命令一行创建隔离工作区加上--agent与--prompt即可让 Codex/Claude 立刻开工配合--json还能无缝接入自动化编排。想系统了解 Orca CLI 的全部能力可从 README.md 的 Orca CLI 章节入手。【免费下载链接】orcaOrca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and VPS.项目地址: https://gitcode.com/GitHub_Trending/orca48/orca创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表