AI Briefing

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가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.