后台代理:Open-Inspect
一个开源的后台代理编码系统,灵感来源于
Ramp 的 Inspect。
概述
Open-Inspect 提供了一个托管的后台编码代理,能够:
- 在后台处理任务,同时专注于其他事务
- 访问完整的开发环境(Node.js、Python、git、浏览器自动化、VS Code)
- 从任何地方连接——Web UI、Slack、GitHub PR、Linear 问题或 webhooks
- 启用多人会话,让多个人可以实时协作
- 创建带有正确提交归属的 PR,归属到发起操作的用户
- 运行定时自动化任务(如 cron 作业),或事件驱动的自动化任务(如 GitHub 事件、Sentry 警报和 webhooks)
- 并行生成子任务,在独立的沙盒中同时工作
- 使用你选择的 AI 模型——Anthropic Claude(通过 API 密钥或连接的 Claude 订阅,在 Claude Agent 框架上)、OpenAI Codex(通过 ChatGPT 订阅)、xAI Grok(通过 SuperGrok 订阅)或 OpenCode Zen
安全模型(仅限单租户)
- 授权用户共享同一 GitHub App 凭据 - GitHub App 必须安装在您组织的代码库上,角色允许使用代码库的活跃用户可以访问该 App 有权访问的任何仓库
- 无按用户进行的仓库访问验证 - 系统在创建会话之前不会验证用户是否有权访问特定仓库
- GitHub 用户的 OAuth 令牌用于创建 PR - 对于 GitHub 登录,PR 使用用户的 GitHub OAuth 令牌创建,确保正确的归属,并且他们只能在其拥有写入权限的仓库上创建 PR。以其他方式登录的用户