Claude

oh-my-claudecode

2026.01.26 07:29 조회 8

네, oh-my-claudecode에 대해 알아보겠습니다.

먼저 이 프로젝트에 대해 웹에서 정보를 검색해 보겠습니다.검색 결과를 바탕으로 정리해 드리겠습니다.

oh-my-claudecode 사용 여부

결론: 네, 사용해도 됩니다!

oh-my-claudecode는 Claude Code (Anthropic's official CLI)를 위한 멀티 에이전트 오케스트레이션 시스템입니다. 원래 oh-my-opencode에서 포팅된 프로젝트로, opencode 없이 Claude CLI만으로 사용할 수 있습니다.


주요 특징

기능 설명
5가지 실행 모드 Autopilot (자율), Ultrapilot (3-5x 병렬), Swarm (조정된 에이전트), Pipeline (순차 체인), Ecomode (토큰 효율)
32개 전문 에이전트 architect, explorer, researcher, executor, designer, writer 등
31+ Skills ultrawork, deepinit, git-master 등
Zero Learning Curve 자연어로 의도를 감지하여 자동 활성화

Ubuntu 24.04에서 설치 방법

방법 1: Claude Code 플러그인으로 설치 (권장)

# Claude Code 실행 후 내부에서:
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
/plugin install oh-my-claudecode

방법 2: npm으로 전역 설치

npm install -g oh-my-claude-sisyphus

설치 후 초기 설정

# Claude Code 내에서 실행
/oh-my-claudecode:omc-default          # 현재 프로젝트에 설정
/oh-my-claudecode:omc-default-global   # 전역 설정

사용 예시

# 자연어로 사용 (자동 감지)
> "ultrawork implement user dashboard with charts"
> "plan this authentication module"
> "ralph: implement OAuth login"

# 명시적 명령어
/oh-my-claudecode:ultrawork "build a fullstack todo app"
/oh-my-claudecode:planner "refactor the auth module"
/oh-my-claudecode:deepsearch "API endpoints that handle user data"

주의사항

  1. 플러그인 업데이트 후: /oh-my-claudecode:omc-default 또는 omc-default-global을 다시 실행해야 최신 CLAUDE.md가 적용됩니다.

  2. 토큰 비용: 병렬 에이전트를 많이 사용하면 토큰 소비가 증가합니다. omc stats 명령어로 사용량을 추적할 수 있습니다.

  3. OS 지원: macOS와 Linux(Ubuntu 포함) 지원됩니다.

opencode 없이 Claude CLI만 사용하시는 환경에서 문제없이 작동합니다. 기존 Claude CLI 워크플로우를 크게 향상시킬 수 있는 좋은 도구입니다!

이제 가격 정보도 확인해 보겠습니다.이제 충분한 정보를 수집했습니다. 정리해 드리겠습니다.


Exa.ai 소개

📌 간략 설명

Exa는 AI를 위한 실시간 검색 엔진으로, 웹 검색 API, 웹 크롤링 API, SERP API, 심층 리서치 도구를 제공합니다. 쉽게 말해 "AI를 위한 구글"이라고 생각하시면 됩니다.

기존 검색 엔진이 사람을 위해 설계된 반면, Exa.ai는 기계(AI)를 위해 설계된 검색 엔진입니다. LLM과 RAG 애플리케이션에 최적화된 실시간 구조화된 데이터를 반환합니다.


📚 상세 설명

핵심 기술

Exa는 최신 AI 언어 처리 기술을 활용한 새로운 검색 엔진입니다. 자체적으로 고품질 웹 콘텐츠 인덱스를 구축하고, 임베딩 기반 기술로 이를 쿼리하는 모델을 훈련시켰습니다.

임베딩을 사용하여 전통적인 검색을 넘어 '다음 링크 예측(next-link prediction)'을 사용합니다. 이는 쿼리와 인덱싱된 문서의 의미적 내용을 이해하는 방식입니다.


검색 타입 (4가지)

타입 설명 용도
Neural 임베딩 기반 시맨틱 검색 복잡한 쿼리, 탐색적 검색
Keyword 전통적인 키워드 매칭 특정 용어, 고유명사 검색
Auto Neural + Keyword 자동 조합 대부분의 일반적인 검색
Deep 쿼리를 여러 변형으로 확장하고 병렬 검색을 수행하여 포괄적인 결과를 찾습니다. 리서치, 복잡한 질문
Fast 지연 시간이 가장 중요할 때를 위한 빠른 검색 음성 에이전트, 자동완성

주요 API 엔드포인트

엔드포인트 기능
/search 웹페이지 검색 (임베딩 또는 키워드 기반)
/contents 깨끗하게 파싱된 HTML 콘텐츠 추출
/findSimilar 링크 기반 유사 결과 찾기
/answer 인용과 함께 질문에 대한 직접 답변
/research 심층 인터넷 리서치 자동화, 구조화된 JSON 결과 반환

주요 특징

  1. 실시간 인덱싱: 매분마다 새로운 URL을 크롤링하여 최신 정보 제공

  2. 시맨틱 검색: AI가 쿼리 뒤의 의미를 기반으로 정보를 이해하고 검색

  3. 콘텐츠 스크래핑: 파싱된 페이지 콘텐츠를 바로 사용 가능한 형태로 제공

  4. 강력한 필터링: 날짜, 카테고리, 도메인, 위치 등으로 필터링

  5. MCP 서버 지원: Claude CLI와 같은 AI 도구와 직접 통합 가능


가격 정책

API 가격 (1,000 요청당)

검색 타입 1-25 결과 26-100 결과
Fast, Auto, Neural $5 $25
Deep $15 -

추가 비용

  • Text, Highlights, Summary는 별도 비용 발생
  • Answer (인용 포함 직접 답변): 1,000건당 $5

Websets 가격

  • Core plan: $49/월 - 8,000 크레딧
  • Pro plan: $449/월 - 100,000 크레딧
  • 신규 사용자는 $10 무료 크레딧 제공

사용 사례

from exa_py import Exa

exa = Exa("EXA_API_KEY")

# 기본 검색
results = exa.search(
    "latest developments in ML",
    category="papers"
)

# 심층 검색 (컨텍스트 포함)
results = exa.search_and_contents(
    "blog post about AI",
    type="deep",
    additional_queries=["AI blogpost", "machine learning blogs"],
    text=True,
    context=True
)

Claude CLI와 함께 사용하기 (MCP)

Exa는 MCP 서버를 제공하므로 Claude CLI에서 직접 사용할 수 있습니다:

# Claude CLI에서 MCP 서버 추가
claude mcp add exa-mcp-server

설정 후 Claude가 웹 검색, 콘텐츠 추출, 유사 리소스 찾기, 리서치 작업 등을 자동으로 수행할 수 있습니다.


경쟁사 비교

서비스 특징
Exa AI 특화, 시맨틱 검색, 구조화된 출력
Tavily RAG 최적화, 간단한 API
Perplexity 대화형 검색, 일반 사용자 대상
Google Search API 범용, 광범위한 인덱스

요약

항목 내용
대상 AI 개발자, LLM 애플리케이션 빌더
강점 시맨틱 검색, 실시간 데이터, 구조화된 출력
가격 $10 무료 크레딧으로 시작, 이후 사용량 기반 과금
통합 MCP, Python SDK, REST API

Django 기반 프로젝트에서 RAG나 AI 에이전트 기능을 추가할 때 매우 유용한 도구입니다!

좋은 질문입니다. 먼저 oh-my-claudecode의 구조와 Exa.ai의 역할을 명확히 정리해 드리겠습니다.

결론: Exa.ai와 Gemini는 역할이 다릅니다

oh-my-claudecode에서 Exa.ai를 Gemini로 "대체"하는 것은 적절하지 않습니다. 두 도구는 완전히 다른 목적을 가지고 있기 때문입니다.


역할 비교

도구 역할 oh-my-claudecode에서의 용도
Exa.ai 웹 검색 API (MCP 서버) 실시간 웹 정보 검색, 리서치 데이터 수집
Gemini LLM (대형 언어 모델) 텍스트 생성, 추론 (Claude의 경쟁 제품)

구조적 이해

oh-my-claudecode 아키텍처
─────────────────────────────────────
┌─────────────────────────────────┐
│     oh-my-claudecode (플러그인)   │
│   - 멀티 에이전트 오케스트레이션    │
│   - 32개 전문 에이전트            │
└──────────────┬──────────────────┘
               │
               ▼
┌─────────────────────────────────┐
│      Claude Code (LLM 엔진)      │  ← Gemini로 대체 불가
│   - 핵심 추론 엔진               │     (Claude 전용 플러그인)
└──────────────┬──────────────────┘
               │
               ▼
┌─────────────────────────────────┐
│      MCP 서버들 (외부 도구)       │  ← Exa는 여기에 해당
│   - Exa (웹 검색)               │
│   - GitHub (코드 저장소)         │
│   - Context7 (문서 검색)         │
│   - 기타 MCP 서버들...           │
└─────────────────────────────────┘

Exa.ai 대신 사용할 수 있는 대안 (웹 검색 MCP)

Exa.ai가 비용이나 다른 이유로 부담된다면, 같은 역할을 하는 다른 웹 검색 MCP 서버를 사용할 수 있습니다:

MCP 서버 특징 비용
Tavily RAG 최적화, 간단한 API 무료 티어 있음
Brave Search 프라이버시 중심 무료 티어 있음
SerpAPI Google 결과 스크래핑 월 100회 무료
DuckDuckGo 무료, 프라이버시 무료

웹 검색 없이 사용하기

Exa.ai(웹 검색)는 oh-my-claudecode의 선택적 기능입니다. 웹 검색이 필요 없다면 Exa MCP를 설정하지 않아도 oh-my-claudecode의 핵심 기능들은 모두 사용 가능합니다:

  • ✅ ultrawork (병렬 실행)
  • ✅ ralph (자율 작업 루프)
  • ✅ planner (계획 수립)
  • ✅ architect (아키텍처 분석)
  • ✅ 기타 모든 에이전트들

웹 리서치 기능(/oh-my-claudecode:research)만 제한됩니다.


요약

질문 답변
Exa 대신 Gemini 사용 가능? ❌ 아니요 (역할이 다름)
Exa 대신 다른 검색 API 사용? ✅ 가능 (Tavily, Brave 등)
Exa 없이 oh-my-claudecode 사용? ✅ 가능 (웹 리서치 기능만 제한)
Claude 대신 Gemini로 oh-my-claudecode 사용? ❌ 불가 (Claude 전용 플러그인)

추가로 Tavily나 다른 웹 검색 MCP 설정 방법이 필요하시면 말씀해 주세요!

목록 Claude
전체 메뉴
로그인이 필요합니다

SANGKI.COM의 모든 기능을 이용하시려면 로그인해주세요.