omp - Pi를 IDE 수준으로 확장한 터미널 AI 코딩 에이전트
·2026.07.24 09:36
핵심 내용
LSP·DAP·서브에이전트 등 IDE 기능을 내장한 터미널 AI 코딩 에이전트 omp가 오픈소스로 공개됐다.
1 / 2
자세히 보기
**omp(oh-my-pi)**는 Mario Zechner의 Pi를 기반으로 IDE 수준의 기능을 터미널 AI 코딩 에이전트에 통합한 오픈소스 프로젝트다. MIT 라이선스, macOS·Linux·Windows(WSL 불필요) 지원.
주요 기능:
- LSP 연동: 14개 연산, 53개 언어 서버 지원. 파일 이동 전
workspace/willRenameFiles호출로 re-export·barrel 파일까지 자동 갱신 - DAP 디버거: lldb-dap·dlv·debugpy 등 14개 어댑터 번들, 28개 디버그 연산 지원. 에이전트가 직접 디버거에 attach해 스택 프레임 분석 가능
- 코드 실행(eval): Python·Bun(JavaScript) 커널을 세션 단위로 유지하며, 각 커널에서 에이전트 툴(
read,search등)을 루프백 브리지로 재호출 가능 - TTSR(Time-Traveling Stream Rules): 모델 출력 중 regex 매칭 시 스트림을 중단하고 규칙을 삽입 후 재시도. 컨텍스트 비용 없이 동작하며 컴팩션 후에도 유지
- 서브에이전트: 독립 worktree에서 병렬 실행, 스키마 검증된 결과 반환
규모: 40+ 프로바이더, 32개 내장 툴, Rust 코어 100k+ LOC.
이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.