📖 产品简介
GitBot 是一个开源(MIT)、本地优先的自动化工具,把你可能反复交给 Claude Code、Codex 或 OpenCode 的同一类任务,封装成可复用、权限受控、有持久对话的「机器人(bot)」。
你写一次指令、设定它能碰什么,之后就能在任何仓库里跑它;每次运行成为一个可回溯的 thread(可关掉浏览器稍后继续)。它自己不带模型,而是驱动你机器上已安装并登录的编码 CLI,因此没有 GitBot 账号、也无遥测。权限按 Agent 不同而有差异:Claude Code/OpenCode 在每次需授权的工具调用时弹出审批卡;Codex 无逐次审批通道,改用沙箱模式。内置 ShipGuard 可对分支给出 merge/block 判定并附文件与行号证据。2026 年 10 月 1 日 Product Hunt 首发(早期版本 0.0.10),通过 npm 全局安装,工作区 UI 跑在 localhost:3000。
定位
把重复给 Claude Code / Codex / OpenCode 的任务封装成可复用本地机器人
适合人群
经常给编码智能体派发同类任务的工程师/技术负责人
希望标准化代码审查等跨仓库工作流的小团队
偏好本地优先、开源、无遥测的开发者
支持平台
Node.js 18+、本地服务(localhost:3000)、Claude Code / Codex / OpenCode
开源
是 · GitHub
✨ 核心功能
- 可复用 bot:把重复给编码 Agent 的任务写成一次指令,跨仓库运行
- 权限受控:Ask/Auto/Read-only 模式,Claude Code/OpenCode 逐次审批,Codex 走沙箱
- 持久 thread:每次运行绑定仓库文件夹与 Agent 会话,可关闭后回溯续跑
- Library 社区:导入他人共享的 bot 或用分享码交换;ShipGuard 对分支给出 merge/block 判定与证据
- 本地优先:npm 安装、localhost:3000,无账号、无遥测,复用既有 Agent 订阅
⚖️ 优缺点分析
👍 优点
- 开源 MIT、本地运行、无账号无遥测,代码不出本机(除非 Agent 自行发往其 provider)
- 把一次性 prompt 抽象为可复用、带权限模型的资产
- 持久 thread 解决 CLI 交互的上下文易失问题
- 复用你已有的 Claude Code/Codex/OpenCode 登录,零额外成本
- 社区 Library + 分享码,便于团队沉淀工作流
👎 缺点
- 无内置鉴权,监听所有网卡接口,仅可在可信网络运行、切勿暴露公网
- bot 继承你的用户权限,auto-approve 会跳过逐次检查
- 导入他人 bot 前需审阅其指令(setup 步骤可能在导入时执行)
- 作为新发布工具,生态与稳定性仍早期
- Codex 的权限名单不被强制执行
📊 评分详情
功能完整
8
易用程度
7.5
安全可靠
8
性价比
9
💬 用户评价
GitBot 把「每次都重新 prompt 一遍 Code Review」变成了一个带权限、可回溯、能共享的 bot——本地开源、无账号,对跨多个仓库重复同一种编码任务的团队很实用,只要记得别把 3000 端口暴露到公网。
📝 更新日志
-
2026-10-01Product Hunt 首发GitBot 于 Product Hunt 发布(早期版本 0.0.10)。开源(MIT)本地工具:把反复交给 Claude Code/Codex/OpenCode 的任务写成可复用 bot,设定权限范围(Ask/Auto/Read-only)与一次性 setup;每次运行成为可回溯的 thread;内置 ShipGuard 对分支给出 merge/block 判定。本地运行、无账号、无遥测,复用既有 agent 登录。