프로젝트 소개
Oh My OpenAgent(OmO)는 멀티모델 오케스트레이션과 자동화된 워크플로우 실행을 통해 소프트웨어 개발을 간소화하도록 설계된 오픈소스 AI 코딩 에이전트 툴킷입니다. 서로 다른 사용자 환경에 맞는 세 가지 에디션으로 제공됩니다: OpenCode용 Ultimate 에디션, OpenAI Codex CLI용 Light 에디션, 그리고 독립형 Senpi 베타 에디션입니다.
Ultimate 에디션은 11개의 전문 에이전트, 54개 이상의 라이프사이클 훅, 4개의 내장 MCP 서버(websearch, context7, grep_app, lsp), Team Mode, /goal 지속 목표 기능, ultrawork 모드, 그리고 선택적 hashline 편집 기능을 포함한 완전한 OpenCode 플러그인입니다. Light 에디션은 rule 주입, 주석 검사, git-bash 통합, LSP 지원, ultrawork, ulw-loop, ulw-execute 계속 실행, 텔레메트리, teammode와 같은 핵심 구성 요소를 갖춘 Codex CLI용 휴대용 플러그인으로, grep_app, context7, git_bash, lsp용 플러그인 범위 MCP와 공유 ast-grep 스킬을 포함합니다. 독립형 Senpi 베타 에디션은 npm i -g omo-ai@beta로 설치되며, 호스트 애플리케이션 없이 OMO 확장이 내장된 네이티브 omo 명령을 제공합니다.
핵심 기능으로는 수동 개입 없이 모든 에이전트를 활성화하여 작업을 완료하는 ultrawork(ulw) 키워드 트리거 모드, 병렬 작업 오케스트레이션을 위한 Discipline Agents, 실시간 tmux 터미널 시각화와 함께 최대 8개의 병렬 전문 에이전트를 지원하는 Team Mode, 그리고 hyperplan(계획을 위한 5개의 적대적 비평가 에이전트 포함) 및 security-research(3개의 헌터와 2개의 PoC 엔지니어 에이전트 포함)와 같은 전문 모드가 있습니다. IDE 수준의 코드 진단, 탐색, 워크스페이스 이름 바꾸기 지원을 위한 LSP 통합과 25개 프로그래밍 언어 전반에 걸친 패턴 인식 코드 검색 및 재작성을 위한 AST-Grep을 지원합니다. 추가 기능으로는 stale line 오류를 제거하는 hash-anchored 편집 도구, 깔끔한 코드 주석 유지를 위한 주석 검사기, AGENTS.md 및 .omo/rules/ 파일에서의 자동 규칙 주입, /goal을 통한 지속 목표 추적, 에이전트를 작업에 집중시키는 todo 엔포서, Claude Code 훅/명령/스킬/MCP/플러그인 호환성, 컨텍스트 팽창을 줄이는 스킬 내장 MCP, 실행 전 인터뷰 모드 전략적 계획을 위한 ultrawork 플래너, 그리고 프로젝트 전반에 걸친 계층적 AGENTS.md 파일 자동 생성을 위한 /init-deep가 있습니다.
이 툴킷은 Anthropic, Gemini, Kimi, GPT 및 기타 다수의 LLM 제공업체를 지원하며, 단일 모델이나 제공업체에 잠기지 않습니다. 구성이나 환경 변수를 통해 비활성화할 수 있는 선택적 익명 텔레메트리를 포함하며, Claude Code와 Cursor와 같은 폐쇄형 코딩 도구 대안으로 positioning되어 있습니다. OpenCode와 Codex CLI를 넘어 추가 에이전트 하니스 지원을 위한 공개 로드맵을 가지고 있어 활발히 유지 관리되고 있습니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.