你的第一个Helmor Workspace:从接入Git仓库到合并Agent生成的PR只需4步
【免费下载链接】helmorOpen-source local workbench for multi-agent software development.项目地址https://gitcode.com/gh_mirrors/he/helmor点击查看免费下载Helmor 是一款开源的本地多 Agent 开发工作台local workbench它让 Claude Code、Codex、Cursor 等多个编程 Agent 在同一个窗口里并行干活每个任务都拥有独立的 git worktree 和分支。这篇文章面向新手带你完成第一个 Helmor Workspace从接入 Git 仓库、创建隔离工作区、给 Agent 下发任务到审查改动并一键合并 Agent 生成的 PR全程只需 4 步 上手前建议先阅读官方文档 docs/user/get-started/ 下的 install.md 和 your-first-workspace.md本文正是后者的图解版。开始之前30秒认识Helmor的窗口布局Helmor 的窗口由四个区域组成理解它们后面每一步都会很直观区域作用Sidebar左侧你的 Workspace 舰队按仓库或状态分组圆点提示运行中/待输入/未读Conversation中间与 Agent 的会话消息、工具调用、diff、推理过程实时流式呈现Composer底部输入区提及文件、斜杠命令、图片粘贴、模型选择、Plan 模式Inspector右侧交付区改动文件、diff 查看器、Git/PR 一键操作、终端核心心智模型只有一句话Workspace 任务。做完一个任务建一个 WorkspacePR 合并后就归档它详见 docs/user/concepts/workspaces.md。第1步接入Git仓库Add Repository在侧边栏点击Add Repository或右键 →Add repository有两种接法Link a local clone选择本机任意一个已经是 git 仓库的文件夹适合你已有克隆的项目Clone from URL粘贴 git 仓库地址让 Helmor 帮你克隆到本地。接入后 Helmor 会自动检测默认分支和 remote并把仓库绑定到有访问权限的 GitHub/GitLab 账号上要求仓库至少有一个 remote通常是origin。多账号也支持——每个仓库都记住自己属于哪个账号。相关源码侧边栏仓库列表与接入交互实现在 src/features/navigation/。第2步一键创建Workspace隔离的git worktree按⌘N或点击New Workspace选择仓库、给任务起个名字就创建好了。背后 Helmor 做了三件事在~/helmor/workspaces/repo/name/下创建git worktree——一个独立分支上的完整工作副本与你的原始克隆物理隔离多个 Agent 永远不会互相踩文件按仓库配置的分支前缀命名分支例如helmor/fix-login-flow也可以绑定已存在的分支如果项目配置了setup 脚本会自动执行——装依赖、拷贝.env文件等配置方式见 docs/user/get-started/configure-your-project.md。不想绑定仓库、只想随便聊聊按⌘⇧N即可创建一个无 git 的Just chat临时工作区。第3步给Agent下发任务Prompt Steer在底部 Composer 输入你的需求输入可以模糊搜索并提及工作区里的文件支持直接粘贴截图或拖拽文件进输入框通过⌥P切换模型、选择 effort 等级不确定方案时先开Plan mode⇧TabAgent 会先给方案再动手。按下EnterAgent 的工作开始流式呈现消息、工具调用、文件编辑、推理过程全部可见。关键点是你不必盯着看——切去别的 Workspace 继续干别的这个任务需要你时侧边栏会亮起提示圆点。如果运行中的 Agent 方向偏了直接在输入框再打字发送按钮会变成Steer你的消息会中途注入当前轮次按⌘Enter则把消息排队到本轮结束之后。Composer 的完整实现可以看 src/features/composer/index.tsx。第4步审查改动并合并Agent生成的PRReview ShipAgent 干完活打开 Inspector⌘⌥B完成最后交付1. 看改动。Changes区域以文件树列出每个修改文件及增删行数点击文件打开并排 diff需要手动微调时按⌘E把 diff 切到编辑模式完整 Monaco 编辑器。也可以从 run scripts 面板⌘J打开⌘R运行跑测试或在内置终端里做手动验证。2. 点按钮交付。Inspector 的动作按钮会根据工作区状态自动给出下一步动作快捷键说明Commit Push⌘⇧Y提交全部改动并推送分支Create PR⌘⇧P向目标分支发起 Pull RequestPull Latest⌘⇧L落后时把目标分支合并进来Fix CI/Resolve Conflicts—直接派一个 Agent 去修失败的检查和冲突Merge⌘⇧MCI 全绿时一键合并 PR3. 归档。PR 合并后右键 →Archive也可按仓库开启archive on merge自动归档worktree 目录被移除、Helmor 创建的分支被清理而会话历史永久保留随时可恢复。完整的交付动作表参考 docs/user/reference/review-and-ship.md快捷键速查见 docs/user/reference/keyboard-shortcuts.md。进阶跑通4步之后还能做什么并行多 Agent同时开 5 个 Workspace 干 5 个任务互不干扰见 docs/user/concepts/parallel-agents.mdStacked PRs依赖型改动按父分支目标构建见 docs/user/concepts/stacked-prs.md命令行驱动在Settings → Experimental → Command Line Tool安装helmorCLI 或 MCP server用终端驱动同一个本地数据库详见 docs/user/reference/cli-and-mcp.md项目整体架构README.md 的 How it works 一图说清 Add repo → Create workspace → Prompt agent → Review ship 的循环。常见疑问速答QWorkspace 会占很多磁盘空间吗Aworktree 是真实检出大仓库会有体积。干完的 Workspace 及时 Archive 即可释放磁盘同时保留历史。Q支持哪些 Git 平台AGitHub 和 GitLab通过 onboarding 时连接的账号工作合并方式尊重仓库的 branch protection 设置。Q数据存在哪里A全部本地。工作区、会话、设置都在~/helmor/下的目录和 SQLite 数据库中不会同步到任何地方见 docs/user/security/privacy.md。四步走完你就拥有了AI 写代码、你坐审查席的完整工作流Agent 负责产出你只负责看 diff 和点 Merge ✅赞分享【免费下载链接】helmorOpen-source local workbench for multi-agent software development.项目地址https://gitcode.com/gh_mirrors/he/helmor点击查看免费下载相关推荐fastlane 源码贡献指南从 Fork 仓库到合并你的第一个 PRfastlane 源码贡献指南从 Fork 仓库到合并你的第一个 PR 本文基于 fastlane 仓库的 YourFirstPR.md https://li开发工具CI/CD移动开发Great Expectations终极指南用数据契约告别脏数据噩梦Great Expectations终极指南用数据契约告别脏数据噩梦 想象一下你刚部署了一个机器学习模型结果因为数据质量问题导致预测完全偏离现实。或者数据质检数据工程Open Source Guides 实战如何为开源项目贡献从找到第一个 Issue 到合并你的第一个 PROpen Source Guides 实战如何为开源项目贡献从找到第一个 Issue 到合并你的第一个 PR 本指南是 opensource.guide 社文档教程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

中文OCR技术选型与精度优化实战:从版面分析到多模态大模型

中文OCR技术选型与精度优化实战:从版面分析到多模态大模型

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 2:29:30 阅读更多 →
PMD 项目 Kotlin 使用策略解读:ADR-2 架构决策记录的技术内涵与仓库实证

PMD 项目 Kotlin 使用策略解读:ADR-2 架构决策记录的技术内涵与仓库实证

静态分析代码质量 【免费下载链接】pmd An extensible multilanguage static code analyzer. 项目地址: https://gitcode.com/gh_mirrors/pm/pmd 点击查看 免费下载 本文围绕 PMD 官方架构决策记录 ADR 2 - Policy on the use of Kotlin for development&#xff0…

2026/10/13 2:29:30 阅读更多 →
银行电话营销预测:Python机器学习完整项目实战与避坑指南

银行电话营销预测:Python机器学习完整项目实战与避坑指南

简介:这份资源面向希望进入金融风控与客户行为预测领域的数据科学学习者,提供一套完整的银行客户认购产品预测实战方案。项目以Python为工具,覆盖从数据清洗、特征工程到模型训练与评估的全流程,帮助理解哪些客户特征会影响金融产…

2026/10/13 2:28:30 阅读更多 →

最新新闻

小白程序员必备:收藏!从零开始掌握 Codex 大模型核心技术

小白程序员必备:收藏!从零开始掌握 Codex 大模型核心技术

本文深入解析 Codex 大模型的六层架构,涵盖模型、Runtime、Context、Tool、Sandbox 和 Environment 的功能与关系。通过分析 Agent Loop 的工作原理,揭示 Token 的计量方式以及 Context Window 与 Memory 的关联。文章还探讨了长任务中出现的“忘记”现象…

2026/10/13 3:18:47 阅读更多 →
小白程序员也能逆袭!75天零基础拿下字节大模型Agent实习Offer,附学习路线+面试秘籍

小白程序员也能逆袭!75天零基础拿下字节大模型Agent实习Offer,附学习路线+面试秘籍

本文分享作者从零基础转行大模型Agent方向的75天经验,涵盖LLM基础学习、Agent框架掌握、项目实战和面试技巧。强调Agent方向的优势和字节等大厂的招聘需求,提供详细学习时间线和核心知识点清单。 双非硕从零转行大模型Agent方向,75天拿下字节…

2026/10/13 3:18:47 阅读更多 →
标准引领,信任赋能:SGS以权威认证审核铸就高质量发展基石

标准引领,信任赋能:SGS以权威认证审核铸就高质量发展基石

在全球化竞争日益激烈、监管要求日趋严格的今天,“认证”已成为企业进入市场的“通行证”、赢得客户信任的“信用证”以及实现可持续发展的“导航仪”。作为国际公认的测试、检验和认证机构,SGS凭借其跨越145年的卓越经验与瑞士公司特有的精准度&#xf…

2026/10/13 3:18:47 阅读更多 →
31岁在职备考软考高项经验分享:白天上班夜里刷题,二战三科50+的逆袭之路

31岁在职备考软考高项经验分享:白天上班夜里刷题,二战三科50+的逆袭之路

我31岁,做项目管理,白天上班,晚上等孩子睡了才能翻开书。第一次考高项,案例38分,没过。第二次调整方法,案例52分,三科一次过。 在职备考最大的痛就三个:时间碎、资料乱、案例论文不会…

2026/10/13 3:18:47 阅读更多 →
SpringBoot+Vue小区购物系统毕设:从架构设计到部署答辩全攻略

SpringBoot+Vue小区购物系统毕设:从架构设计到部署答辩全攻略

直接说结论:这个题目选得聪明。SpringBoot Vue 是目前 Java Web 方向使用频率最高的前后端分离组合,而"小区购物系统"又是一个业务逻辑非常完整、功能边界清晰的场景——有用户、有商品、有订单、有配送、有权限管理。对毕设来说,…

2026/10/13 3:18:47 阅读更多 →
小白程序员必备:从概念到实践,打造你的第一个 Agent 系统

小白程序员必备:从概念到实践,打造你的第一个 Agent 系统

本文深入浅出地介绍了 Agent 系统的概念、运行机制以及如何将其转化为可靠的系统。通过实际案例分析,详细阐述了 Agent Loop 的运行过程,以及模型、Runtime 和工具在其中的角色和职责。文章还探讨了如何避免 Agent 原地打转的问题,并简要介绍…

2026/10/13 3:17:47 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 14:48:49 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →