steipete/oracle
Ask the oracle when you're stuck. Invoke GPT-5 Pro with a custom context and files.
해결하는 문제
Oracle는 프로젝트에 대한 두 번째 모델 리뷰가 필요한 개발자 및 코딩 에이전트를 위해 설계되었습니다. AI 모델에 파일을 수동으로 복사하여 리뷰나 감사를 요청하는 문제를 해결하기 위해, 프롬프트와 선택한 프로젝트 파일을 컨텍스트 창에 자동으로 묶어 줍니다.
작동 방식
Oracle는 CLI와 MCP 서버로 작동합니다. 사용자는 파일, 디렉터리, 또는 글로브(globs)를 선택하고 제외 항목을 지정하여 컨텍스트 번들을 생성할 수 있습니다. 이 번들은 API(OpenAI, Azure OpenAI, Anthropic, Gemini, xAI, OpenRouter 지원) 또는 로그인된 브라우저 세션(Chrome 자동화를 통한 ChatGPT 및 Gemini 사용)을 통해 AI 모델로 전송됩니다.
대상 사용자
프로젝트 기반의 근거 있는 AI 리뷰 및 감사가 필요한 개발자 및 코딩 에이전트를 위한 것입니다.
주요 기능
- 유연한 컨텍스트 제어: 제외 항목을 포함한 파일, 디렉터리, 글로브를 지원하여 컨텍스트를 정확히 정의할 수 있습니다.
- 다중 엔진 모드: 자동화를 위한 API 모드, 기존 로그인 세션을 사용하는 브라우저 모드, 로컬에서 프롬프트 번들을 확인할 수 있는 렌더 모드를 제공합니다.
- 세션 관리: 실행을 로컬 세션에 저장하여 긴 응답에 다시 연결하거나, 답변을 재실행하고, 후속 질의를 수행할 수 있습니다.
- 다중 모델 지원: 하나의 프롬프트를 여러 모델에서 동시에 실행하여 출력을 비교하고 비용을 추적할 수 있습니다.
- MCP 통합: Claude Code, Codex, Cursor와 같은 MCP 클라이언트와 통합 가능한
oracle-mcpstdio 서버를 포함합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트