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 客戶端整合。
相關
- 專案
- 專案
- 專案
- 專案
- 專案