{"repo":"spongehah/Openagent-Github-Bridge","free":true,"listed":false,"github":"https://github.com/spongehah/Openagent-Github-Bridge","clone":"git clone https://github.com/spongehah/Openagent-Github-Bridge.git","description":"Self-hosted GitHub-to-OpenCode bridge for AI issue fixing, planning, slash-command coding, and PR review with full workspace control.","language":"Go","stars":10,"topics":[],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"OpenAgent GitHub Bridge GitHub Webhook 到自管理 AI coding agent 的桥接服务，基于 OpenCode / OpenAgent 工作流，支持自动修复 Issue、输出实现方案、响应 /go 评论指令和执行 PR Review。 适合希望把 GitHub 事件自动分发给自托管 AI Agent，并保留模型选择权、工作目录控制权和人工接管能力的团队。 功能特性 - Mention : Comment 首行以 @ogb-bot 提及时，自动触发 AI 进行工作 - AI-Fix : Issue 被打上 ai-fix 标签时，自动触发 AI 分析并创建修复 PR - AI-Plan : Issue 被打上 ai-plan 标签时，自动触发 AI 输出实现方案 - Slash Coding : Issue 评论以 /go 开头时，自动触发 AI 编码与创建 PR - PR Review : PR 创建或被打上 ai-review 标签时，自动进行代码审查 - Session 复用 : 同一 Issue/PR 的多次交互复用同一 Agent Session，保持上下文 - Git Workspace 隔离 : 每个 Issue/PR 在独立的 git workspace 中工作，互不干扰 - Fire-and-Forget : Bridge 只负责下发任务，Agent 独立完成工作 相比 Codex / Claude Web 版和 GitHub App 的优势 - 支持随时人工接管 ：任务由 Bridge 触发后，仍然可以直接进入 OpenCode Web GUI 接管同一会话和工作目录，继续推进工作，不局限于 GitHub 评论区交互。 - 可通过 VSCode 远程编辑文件 ：因为代码就在你自己的机器或远端主机 workspace 里，可以直接用 VSCode Remote 等方式连接并编辑，不需要把修改局限在浏览器对话框或 App 沙箱内。(常见于AI无法很好完成工作需要人工介入更改时) - 自管理 OpenCode 实例 ：Agent 运行在你自己的机器或服务器上，仓库、凭据、运行环境、网络访问策略都由你控制，而不是依赖托管式 Web 工作区或第三方 GitHub App 执行环境。 - 可切换任意 AI Provider / Model ：底层通过 OpenCode 对接模型，不绑定单一厂商。可以按仓库、任务类型或成本策略自由选择 provider 和 model。 - Agent 行为可深度个性化 ：你可以自定义 OpenCode 配置、系统提示词、权限策略、技能、工作流和配套服务，而不是受限于固定产品形态。 - 同 issue/pr 聊天记录继承 ：在同一个 issue/pr 中，Agent 的多轮交互会复用同一 Session，保持上下文连续性，而不是每次都从零开始。也可通过 -clear 参数手动重置上下文。 - 不只服务 GitHub 页面内流程 ：虽然入口是 GitHub webhook，但 Agent 实际运行在真实仓库工作目录中，可继续做 GitHub 之外的本地调试、脚本执行、文档整理和环境排查。 - 更适合长期上下文和多轮协作 ：同一 Issue / PR 复用 Agent Session，并结合独立 git workspace 隔离上下文，既保留连续性，也避免不同任务互相污染。 架构概览 准备工作 1. OpenCode 侧准备 必须在 OpenCode 服务器上完成以下准备","default_branch":null,"files":null,"tree":[],"storefront":"/r/spongehah","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/spongehah/Openagent-Github-Bridge/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}