omp는 오픈소스 코딩 에이전트 Pi를 기반으로 IDE 수준의 기능을 통합한 터미널 코딩 에이전트다. LSP(Language Server Protocol, 언어 서버 프로토콜)와 DAP(Debug Adapter Protocol, 디버그 어댑터 프로토콜)를 탑재해 참조 검색, 심볼 이름 변경, 진단 확인 등의 기능을 수행한다. 서브에이전트, 코드 리뷰, 웹 및 PDF 읽기, 세션 공유, 메모리 기능도 기본으로 제공한다.
파일 기반 Skills를 지원하여 OMP 전용 기능 외에 Claude, Codex, OpenCode, GitHub의 기존 Skill 구조를 탐색한다. TUI(Text User Interface, 텍스트 사용자 인터페이스)를 통해 에이전트의 읽기, 검색, 수정, 검증 및 서브에이전트 동작 상태를 실시간으로 표시한다. macOS, Linux, Windows 환경에서 사용할 수 있으며 Bun, Homebrew, 설치 스크립트 및 사전 빌드 바이너리로 설치한다.
다만 npm 또는 source-link 방식으로 설치할 경우 CommonJS 의존성을 포함한 일부 기존 Pi 확장 기능이 로드되지 않는 호환성 문제가 있다. 사전 컴파일 바이너리 버전은 이 문제의 영향을 받지 않는다. 현재 해당 이슈를 해결하기 위한 PR(Pull Request, 코드 변경 제안)이 제출되어 병합을 기다리는 상태다.




