steipete/oracle
Ask the oracle when you're stuck. Invoke GPT-5 Pro with a custom context and files.
解决的问题
Oracle 专为需要对项目进行第二模型审查的开发者和编码代理设计。它通过将提示和选定的项目文件自动打包到上下文窗口中,解决了手动复制粘贴文件到 AI 模型以获取审查或审计的痛点。
工作原理
Oracle 作为 CLI 和 MCP 服务器运行。用户可以选择文件、目录或通配符(支持排除项)来创建上下文包。该包随后通过 API(支持 OpenAI、Azure OpenAI、Anthropic、Gemini、xAI 和 OpenRouter)或通过已登录的浏览器会话(使用 Chrome 自动化访问 ChatGPT 和 Gemini)发送至 AI 模型。
适用人群
专为需要基于项目特定内容的、有依据的 AI 审查和审计的开发者和编码代理打造。
主要亮点
- 灵活的上下文控制:支持文件、目录和通配符(含排除项),可精确定义上下文范围。
- 多引擎模式:提供 API 模式用于自动化,浏览器模式用于复用已登录会话,渲染模式用于本地检查提示包内容。
- 会话管理:将运行记录存储在本地会话中,支持重新连接长响应、重播答案和进行后续查询。
- 多模型支持:可同时在多个模型上运行单个提示,以比较输出并追踪成本。
- MCP 集成:包含
oracle-mcpstdio 服务器,可与 Claude Code、Codex、Cursor 等 MCP 客户端集成。
相关
- 项目
- 项目
- 项目
- 项目
- 项目