모델, 임베딩, 벡터 저장소와 서드파티 통합을 위한 표준 인터페이스를 제공하는 LLM 기반 애플리케이션 및 에이전트 구축용 Python 프레임워크입니다.
code-yeongyu/oh-my-openagent
프롬프트에 `ulw` 또는 `mass ulw`라는 키워드 하나를 넣으면 계획을 세우고 여러 모델에 작업을 분담한 뒤 결과를 검증하는 TypeScript 코딩 에이전트 CLI입니다.
대체할 수 있는 제품:Cursor
- 스타
- 70,215
- 포크
- 5,773
- 열린 이슈
- 1,569
- 마지막 커밋
- 9시간 전
어떤 프로젝트인가요?
OmO는 조사와 문서 작성부터 백엔드, 프런트엔드, 코드 작업까지 실제 작업을 처음부터 끝까지 수행하는 명령줄 에이전트(`omo`)입니다. pi 코딩 에이전트를 포크한 senpi를 기반으로 하며, 셸 또는 PowerShell 스크립트로 네이티브 바이너리를 설치하거나 `omo-ai` npm/Bun 패키지로 설치할 수 있습니다.
핵심은 키워드로 오케스트레이션을 실행하는 것입니다. 프롬프트에 `ultrawork` 또는 `ulw`를 추가하면 에이전트가 코드베이스를 살펴보고 계획을 세운 뒤 각 단계를 검증하고 작업이 끝나면 멈춥니다. `mass ulw`는 큰 작업을 여러 에이전트의 그래프로 나눠 서로 다른 모델에서 병렬로 실행하고, 완료 전에 결과를 확인합니다.
또한 과거의 실수를 주 에이전트에 상기시키는 소형 보조 모델이 포함된 Git 기반 Markdown 메모리 시스템, 여러 모델 제공업체의 구독 계정으로 로그인하는 기능, 필요할 때 불러오는 내장 스킬, OpenCode 에디션에서 마이그레이션하는 도구도 제공합니다.
핵심 기능
- 01키워드 트리거(`ulw`, `mass ulw`)로 에이전트가 계획을 세우고 검증하며 작업을 수행합니다.
- 02하위 작업을 서로 다른 모델에 할당하는 병렬 에이전트 그래프입니다.
- 03반복되는 실수를 감지하는 보조 모델을 갖춘 Git 기반 Markdown 메모리입니다.
- 04브라우저 사용 등을 포함한 스킬을 작업별로 필요할 때 불러옵니다.
- 05`/login`을 통해 Claude, ChatGPT, Kimi, GLM 구독 계정으로 로그인할 수 있습니다.
- 06`omo setup`으로 OpenCode 에디션의 제공업체 API 키, MCP 서버, 스킬을 마이그레이션합니다.
활용 사례
- 병렬 에이전트를 활용해 코드베이스 전반의 대규모 마이그레이션을 수행합니다.
- 여러 출처를 조사해 완성된 문서나 프레젠테이션 자료를 만듭니다.
- 프롬프트 하나로 백엔드 및 프런트엔드 기능을 개발합니다.
- 비용이 높은 최첨단 모델과 저렴한 모델을 함께 사용해 토큰 비용을 관리합니다.
빠른 시작
- 1
npm으로 OmO를 설치합니다
npm i -g omo-ai - 2
프로젝트를 열고 OmO를 실행합니다
omo - 3
작업을 설명하고, 어려운 작업은 프롬프트에 ulw를 추가합니다
사용 전 알아둘 점
- 표준 오픈소스 라이선스가 아닌 SUL-1.0 라이선스를 사용하므로, 상업적으로 사용하기 전에 약관을 확인하세요.
- 실행하려면 모델 구독에 로그인하거나 제공업체 키를 입력해야 합니다.
- 컴퓨터 사용 기능은 실험 단계입니다.
토픽
자주 묻는 질문
- oh-my-openagent은(는) 무엇인가요?
- 프롬프트에 `ulw` 또는 `mass ulw`라는 키워드 하나를 넣으면 계획을 세우고 여러 모델에 작업을 분담한 뒤 결과를 검증하는 TypeScript 코딩 에이전트 CLI입니다. OmO는 조사와 문서 작성부터 백엔드, 프런트엔드, 코드 작업까지 실제 작업을 처음부터 끝까지 수행하는 명령줄 에이전트(`omo`)입니다. pi 코딩 에이전트를 포크한 senpi를 기반으로 하며, 셸 또는 PowerShell 스크립트로 네이티브 바이너리를 설치하거나 `omo-ai` npm/Bun 패키지로 설치할 수 있습니다.
- oh-my-openagent은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- oh-my-openagent은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- oh-my-openagent은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. oh-my-openagent의 마지막 커밋은 2026년 10월 20일입니다.
- oh-my-openagent은(는) 어디에 사용할 수 있나요?
- 병렬 에이전트를 활용해 코드베이스 전반의 대규모 마이그레이션을 수행합니다. 여러 출처를 조사해 완성된 문서나 프레젠테이션 자료를 만듭니다. 프롬프트 하나로 백엔드 및 프런트엔드 기능을 개발합니다. 비용이 높은 최첨단 모델과 저렴한 모델을 함께 사용해 토큰 비용을 관리합니다.
- oh-my-openagent는 어떻게 설치하나요?
- npm으로 OmO를 설치합니다: npm i -g omo-ai 프로젝트를 열고 OmO를 실행합니다: omo 작업을 설명하고, 어려운 작업은 프롬프트에 ulw를 추가합니다
- oh-my-openagent은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/code-yeongyu/oh-my-openagent
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Claude나 ChatGPT 같은 LLM에 전달할 수 있도록 전체 코드 저장소를 하나의 AI 친화적인 파일로 묶는 CLI 및 웹 도구입니다.
터미널에서 실행하는 오픈소스 AI 코딩 에이전트로, 데스크톱·웹·에디터·채팅 인터페이스도 제공합니다.
원격 및 로컬 대규모 언어 모델에 프롬프트를 보내고 대화할 수 있는 CLI 도구이자 Python 라이브러리입니다.
여러 머신과 도구에서 실행되는 AI 코딩 에이전트가 한곳에서 스레드, 파일, 브라우저를 공유하는 워크스페이스입니다.
Claude Code, Codex, OpenCode 같은 코딩 에이전트를 병렬 worktree에서 실행하고 조율하는 데스크톱·모바일·웹·CLI 앱입니다.