학습 기록
LLM 공부 기록 #1 - 추천 플러그인 OMC 설치하고 CCG 써보기
- 목차
인트로: Claude Code에도 추천 플러그인이 있다?
OMC가 뭔데?
설치: Windows PowerShell 7에서 OMC 설치하기
실전: CCG로 여러 LLM 의견 받아보기
Ralph와 Team은 언제 쓰는 기능일까?
설치하면서 헷갈렸던 부분들
아웃트로: 일단 CCG부터 써보기
- 인트로: Claude Code에도 추천 플러그인이 있다?
요즘 Claude Code를 사용하면서 관련 유튜브 영상도 같이 찾아보고 있습니다.
그러다가 추천 플러그인을 소개하는 영상에서 oh-my-claudecode라는 걸 발견했어요.
이름이 너무 길어서 보통 OMC라고 부른다네요.
처음엔 Claude와는 다른 AI 모델인가 싶었는데, 찾아보니까 새로운 모델은 아니었습니다.
Claude Code가 여러 에이전트에게 일을 나눠주고, 작업 순서도 관리할 수 있게 도와주는 오픈소스 플러그인이었어요.
“Claude 한 명에게 시키는 것과 여러 에이전트에게 나눠 시키는 게 얼마나 다를까?”
궁금해서 일단 설치해 봤습니다.
오늘은 OMC를 Windows에서 설치한 방법과 직접 써본 CCG, Ralph, Team 기능을 정리합니다.
- OMC가 뭔데?
기본 Claude Code를 일 잘하는 동료 한 명이라고 생각해 보겠습니다.
계획도 세우고, 코드도 작성하고, 결과도 확인해요.
OMC는 여기에 역할 분담을 추가해 주는 느낌입니다.
계획을 세우는 에이전트
실제 작업을 하는 에이전트
오류를 확인하는 에이전트
결과를 검토하는 에이전트
쉽게 말하면 Claude Code 안에 작은 프로젝트 팀을 만드는 셈이네요.
찾아보니까 작업 방식도 여러 가지였습니다.
CCG: 여러 LLM의 의견을 받아 Claude가 종합
Ralph: 완료 조건을 만족할 때까지 확인과 수정 반복
Team: 여러 에이전트가 작업을 나눠서 진행
Autopilot: 요구사항 정리부터 구현과 검증까지 진행
이름만 보면 굉장히 거창합니다.
근데 코드 한 줄을 고치는 데 매번 여러 에이전트를 부를 필요는 없겠죠.
여러 파일을 수정하거나, 결과물을 다른 관점에서 검토해야 할 때 쓰는 게 맞아 보였어요.
- 설치: Windows PowerShell 7에서 OMC 설치하기
제가 사용한 환경은 다음과 같습니다.
Windows OS
IDE 내장 터미널
PowerShell 7
Claude Code
저는 Claude Code 플러그인 방식으로 설치했습니다.
먼저 PowerShell에서 Claude Code를 실행합니다.
그다음 열린 Claude Code 세션 안에 아래 명령을 입력했어요.
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
첫 번째 명령이 끝나면 다음 명령을 따로 입력합니다.
/plugin install oh-my-claudecode
공식 README를 보니까 두 명령을 한꺼번에 붙여 넣으면 실패할 수 있다고 합니다.
한 줄씩 실행하는 게 포인트네요.
설치가 끝나면 초기 설정을 진행합니다.
/setup
예전 문서에서 자주 보이는 아래 명령도 사용할 수 있어요.
/omc-setup
마지막으로 설치 상태를 확인해 봤습니다.
/omc-doctor
별도 오류 없이 설치 완료!
설치 전에는 뭔가 복잡할 것 같았는데, 여기까지는 생각보다 간단했습니다.
npm CLI도 설치하기
문서를 조금 더 읽어보니까 플러그인만 설치해서 끝나는 건 아니었습니다.
CCG나 터미널에서 실행하는 omc team을 사용하려면 npm의 omc CLI도 필요해요.
이번에는 PowerShell에 아래 명령을 입력합니다.
npm install -g oh-my-claude-sisyphus@latest
omc setup
프로젝트 이름은 oh-my-claudecode인데 npm 패키지 이름은 oh-my-claude-sisyphus예요.
“왜 이름이 다른 거지?”
처음 접하면 충분히 헷갈릴 만합니다.
정리하면:
플러그인: Claude Code 안에서 /team, /ralph 같은 기능 실행
npm CLI: CCG, omc ask, omc team 등 외부 CLI를 부르는 기능에 필요
둘 중 하나만 고르는 게 아니라, 쓰려는 기능에 따라 둘 다 필요할 수 있네요.
- 실전: CCG로 여러 LLM 의견 받아보기
제가 OMC를 설치하고 가장 먼저 장점을 느낀 기능은 CCG였습니다.
작성 중인 자료를 검토할 때 사용해 봤어요.
/ccg 이 자료에서 논리가 부족한 부분과 다른 관점의 의견을 함께 검토해줘
보통 여러 AI의 의견을 확인하려면 같은 내용을 Claude, ChatGPT, Gemini 등에 각각 입력해야 합니다.
답변을 받은 다음에는 다시 복사해서 비교해야 하고요.
CCG를 사용하니까 여러 LLM의 의견이 나온 뒤, 마지막에 Claude가 내용을 모아서 보여줬습니다.
기획 자료는 하나의 정답을 찾는 것보다 빠진 논리나 반대 관점을 발견하는 일이 중요할 때가 많아요.
이럴 때 한 모델의 답변만 보는 것보다 여러 의견을 한 번에 확인할 수 있다는 점이 좋았습니다.
솔직히 지금까지는 이 기능 하나만으로도 설치한 보람이 있었어요.
CCG의 모델 조합이 바뀌었다?
CCG라는 이름 때문에 Claude, Codex, Gemini 조합이라고 생각하기 쉽습니다.
그런데 최신 공식 문서를 확인해 보니까 현재 기본 구성은 조금 달랐어요.
Codex: 분석과 코드 관점
Antigravity: 디자인과 문서 관점
Claude: 두 결과를 종합
Gemini: 설정에 따른 대체 경로
버전과 설치된 CLI에 따라 실제 호출되는 모델은 달라질 수 있다고 합니다.
회사 자료를 넣을 때는 주의해야겠어요.
외부 모델의 CLI를 호출하는 구조이기 때문에 고객 정보나 민감한 수치는 그대로 입력하지 않고, 사내 보안 기준부터 확인하는 게 좋습니다.
- Ralph와 Team은 언제 쓰는 기능일까?
Ralph: 끝날 때까지 확인하고 수정하기
Ralph는 Claude에게 단순히 오래 작업하라고 시키는 기능은 아닙니다.
해야 할 일을 확인 가능한 단위로 나누고, 완료 조건을 만족할 때까지 확인과 수정을 반복하는 방식이에요.
예를 들어 여러 Excel 파일을 하나로 합치는 프로그램을 만든다고 가정해 보겠습니다.
완료 조건:
지정한 폴더의 모든 파일 읽기
중복된 행 제거하기
필요한 열만 남기기
정해진 형식으로 저장하기
오류 없이 실행되는지 확인하기
이렇게 완료 기준이 분명한 작업에 잘 맞아 보여요.
/ralph 여러 Excel 파일을 통합하는 프로그램을 만들어줘. 중복 행을 제거하고 결과 파일의 열 구성이 맞는지 확인해줘.
Ralph도 직접 실행해 봤습니다.
다만 아직 일반 Claude Code와 비교해서 작업 시간이 얼마나 줄었는지, 결과물이 얼마나 좋아졌는지는 모르겠어요.
몇 번 더 써보고 판단해야겠습니다.
Team: 여러 에이전트에게 나눠서 시키기
Team은 여러 에이전트가 작업을 나눠서 진행하는 기능입니다.
사용하려면 Claude Code 설정에 다음 항목을 추가해야 해요.
{
“env”: {
“CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS”: “1”
}
실행 예시:
/team 3:executor “서로 독립적인 세 개의 데이터 처리 기능을 나눠서 점검해줘”
저는 Team 설정까지만 마친 상태입니다.
아직 실제 프로젝트에서 제대로 사용해 보지 않았기 때문에 작업이 빨라지는지, 결과가 좋아지는지는 모르겠어요.
설치에 성공한 것과 실제로 효과를 느끼는 건 다른 문제니까요.
일단 써보고 판단해야겠습니다.
- 설치하면서 헷갈렸던 부분들
① 슬래시 명령은 PowerShell 명령이 아님
아래처럼 /로 시작하는 명령은 PowerShell에 직접 입력하는 명령이 아닙니다.
/setup
/team
/ralph
/ccg
PowerShell에서 Claude Code를 실행한 다음, Claude Code 세션 안에 입력해야 해요.
반대로 아래 명령은 PowerShell에서 실행합니다.
npm install
omc setup
omc team
명령어만 보고 아무 곳에나 붙여 넣으면 작동하지 않을 수 있어요.
② 플러그인과 npm CLI는 다른 역할
플러그인을 설치했다고 모든 준비가 끝나는 건 아니었습니다.
CCG나 CLI 기반 Team을 사용하려면 npm의 omc CLI와 호출할 외부 모델의 CLI가 추가로 필요할 수 있어요.
③ /team과 omc team은 다른 기능
이름이 비슷해서 같은 기능인 줄 알았습니다.
찾아보니까 실행 방식이 달랐어요.
/team
Claude Code 세션 안에서 실행
Claude 에이전트끼리 작업 분담
Claude Code의 네이티브 Team 기능 사용
omc team
PowerShell에서 실행
Codex나 Gemini 같은 별도 CLI 프로세스 실행
tmux 호환 환경 필요
실행 예시:
omc team 2:codex “이 프로젝트의 데이터 처리 로직을 검토해줘”
omc team을 사용하려면 Codex나 Gemini CLI도 설치하고 로그인해야 합니다.
④ Windows에서는 psmux가 필요할 수 있음
공식 문서에서는 Windows 네이티브 지원을 아직 experimental로 표시하고 있습니다.
PowerShell 7에서는 tmux 호환 프로그램인 psmux를 사용할 수 있어요.
winget install psmux
정상적으로 작동하지 않는다면 WSL2를 사용하는 방법도 있다고 합니다.
설정할 게 생각보다 많네요.
⑤ 블로그 글과 공식 문서의 버전이 다름
제가 처음 참고한 글은 OMC v4.6.0 기준이었습니다.
반면 2026년 7월 20일 기준 최신 공식 릴리스는 v4.15.6이에요.
더 헷갈리는 건 GitHub main의 일부 파일에는 아직 v4.15.4가 표시돼 있다는 점입니다.
에이전트 수도 공식 문서마다 다르게 적혀 있었어요.
OMC처럼 업데이트가 빠른 도구는 다른 블로그의 명령어를 그대로 따라가기 전에 Release와 영문 README를 확인해야겠습니다.
- 아웃트로: 일단 CCG부터 써보기
오늘은 Claude Code 추천 플러그인 OMC를 설치하고 주요 기능을 정리했습니다.
핵심 정리
OMC는 새로운 AI 모델이 아니라 Claude Code의 작업 방식을 확장하는 플러그인
슬래시 명령은 Claude Code 세션 안에 입력
플러그인과 npm CLI는 역할이 다름
CCG는 여러 LLM의 의견을 받은 뒤 Claude가 종합
Ralph는 완료 조건이 분명한 작업에 적합
Team은 설정했지만 실제 효과는 아직 판단 보류
지금까지 가장 마음에 든 기능은 CCG였어요.
작성 중인 자료를 여러 관점에서 검토할 수 있다는 점이 제 업무 방식과 잘 맞았습니다.
반면 Ralph와 Team은 조금 더 복잡한 프로젝트에서 사용해 봐야 제대로 판단할 수 있을 것 같아요.
처음부터 모든 기능과 명령어를 외울 필요는 없겠죠.
저처럼 필요한 기능 하나부터 사용해 보고, 실제로 도움이 되는지 확인하는 방식이 좋을 것 같습니다.
다음에는 Team을 실제 프로젝트에 사용해 보고, 일반 Claude Code와 어떤 차이가 있었는지 정리해 보겠습니다.
혹시 설명 중에 틀린 부분이나 더 좋은 사용 방법이 있다면 알려주세요! 😊
※ 이 글은 2026년 7월 20일 공식 문서와 v4.15.6 릴리스를 기준으로 작성했습니다. OMC는 업데이트가 빠르므로 사용 전 공식 문서를 다시 확인해 주세요.
참고 자료
OMC 공식 GitHub 및 영문 README
OMC 공식 Reference
OMC v4.15.6 Release
CCG 공식 스킬 정의
참고 포스팅