GitHub TrendingAI · 머신러닝오늘의 주요

can1357/oh-my-pi

IDE 통합 AI 코딩 에이전트 'OhMyPi' 오픈소스 공개

원제 can1357/oh-my-pi

스타 32,955당일 +405TypeScript
Key Point

IDE 기능(LSP·DA버거·실시간 파일 동기화)을 완전히 내장한 AI 에이전트는 기존의 문자 출력 기반 에이전트와 근본적으로 다르며, 멀티모델 지원과 서브에이전트 아키텍처가 프로덕션 코딩 자동화의 새로운 기준을 제시한다.

핵심 요약

  • 마리오 제흐너의 'Pi'를 포크한 코딩 에이전트로, 60개 이상 모델 제공자·31개 빌트인 도구를 탑재했다.
  • LSP·DAP를 IDE처럼 연결해 파일 이름 변경 시 재내보내기·배럴 파일까지 자동 갱신하고, lldb·dlv·debugpy 같은 실제 디버거를 제어한다.
  • Python과 Bun 샌드박스에서 코드를 실행하되, 에이전트 자신의 도구를 역호출할 수 있어 CSV 읽기와 차트 작성을 한 셀에서 완료한다.
  • 정규식 매칭으로 중간 스트림을 중단해 규칙을 주입하고 같은 지점부터 재시도하는 '타임트래블 스트림 규칙'으로 문맥 비용 없이 방향을 수정한다.
  • 작업을 워커로 분산하면 각각 독립 도구 표면을 가지고 실행되고, 스키마 검증된 객체를 반환받아 텍스트 파싱이 불필요하다.
  • 검토 모델을 어드바이저로 지정해 메인 에이전트의 모든 턴을 감시하고 인라인 주석으로 우려나 차단을 전달할 수 있다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗