트렌드깃허브 · 쇼핑에서 뜬 것, 매일 07:30 · English

깃허브 · 2026년 11월 8일 기준 · 깃허브에서 보기 →

can1357/oh-my-pi

코딩 에이전트를 IDE에 연결하는 도구

터미널에서 IDE의 정밀함을 갖춘 코딩 에이전트로 개발 워크플로 재정의

코드를 수정할 때 IDE의 자동완성과 디버거를 터미널에서 그대로 사용할 수 있게 됩니다. 파일 이동 시 참조가 자동으로 갱신되고, 실행 중 오류가 나면 디버거를 붙여 원인을 추적하는 장면이 현실이 됩니다. Stencil Labs가 만든 omp는 기존 Pi 기반에 IDE 연동과 다양한 실행 환경을 결합한 코딩 에이전트입니다.

IDE와 에이전트를 하나로 잇는 방식

omp는 LSP(Language Server Protocol)를 모든 쓰기 작업에 연결하여 IDE가 아는 정보를 에이전트도 공유하게 만듭니다. 파일 이름 변경을 요청하면 re-exports나 barrel 파일, 별칭 import까지 파일 이동 전에 자동으로 업데이트됩니다. 또한 실제 디버거를 구동하여 C 바이너리의 segfault나 Go 서비스의 hang을 lldb, dlv, debugpy로 직접 분석합니다. print 문으로 디버깅하던 방식에서 벗어나 프레임워크와 변수 상태를 직접 확인하는 것이 가능합니다.

모델 성능을 끌어올리는 편집 전략

omp는 Hashline이라는 콘텐츠 해시 기반 편집 방식을 사용하여 모델이 변경하려는 줄을 다시 입력하지 않고 앵커를 지정하게 합니다. 이는 공백 문자 오류나 문자열 미발견 루프를 방지하고, Grok 4 Fast 모델의 경우 동일한 작업에서 출력 토큰을 61%까지 줄이는 효과를 냅니다. 또한 각 모델에 맞춰 프롬프트를 지속적으로 조정하여 Grok Code Fast 1의 경우 편집 성공률을 6.7%에서 68.3%로 끌어올렸습니다. Gemini 3 Flash는 str_replace 방식보다 5%p 높은 성능을 보이며, MiniMax는 통과율이 2.1배 증가합니다.

로컬에서 모든 것을 처리하는 네이티브 아키텍처

다른 에이전트가 rg, grep, find, bash를 외부 프로세스로 실행하는 것과 달리 omp는 ripgrep, glob, find를 프로세스 내부에 링크합니다. brush bash 포크와 58개의 커맨드라인 유틸리티가 builtins crate로 컴파일되어 fork/exec 오버헤드 없이 실행됩니다. 약 80,000줄의 Rust 코어로 구성된 이 구조는 macOS, Linux, Windows에서 동일한 바이너리로 동작하며 WSL 브리지가 필요 없습니다. pi-shell, pi-natives, pi-walker 등 6개의 크레이트가 libuv 풀에서 병렬로 작업하여 검색과 셸 실행의 지연을 최소화합니다.

협업과 기억을 관리하는 세션 기능

/collab 명령어로 라이브 세션을 릴레이에 올려 링크와 QR 코드를 생성하면 팀원이 다른 터미널이나 브라우저에서 참여할 수 있습니다. 읽기 전용 링크를 공유하여 관찰만 하거나, 읽기-쓰기 권한을 공유하여 같은 에이전트를 함께 조작할 수 있습니다. 에이전트는 retain, learn, recall 명령어로 코드베이스에 대한 사실을 세션 간에 기억하며, 프로젝트 범위로 설정되어 해당 저장소에만 학습 내용이 유지됩니다. 또한 advisor 역할의 두 번째 모델을 지정하여 메인 에이전트의 모든 턴을 검토하고 인라인으로 주석을 삽입하는 감시 기능을 제공합니다.

도입 전 확인해야 할 환경과 조건

omp는 macOS, Linux, Windows에서 동작하며 bun 1.4.4 이상이 필요합니다. Alpine Linux 사용자는 libstdc++와 libgcc를 먼저 설치해야 합니다. 설치 시 SHA-256 체크섬을 검증하여 바이너리의 무결성을 확인하며, 특정 버전으로 고정하여 설치할 수도 있습니다. 현재 풀 리퀘스트는 임시로 모두에게 열려 있으나, 이전에는 보증(vouch) 시스템이 있었으므로 기여 전 최신 상태를 확인하는 것이 좋습니다. 60개 이상의 프로바이더와 31개의 내장 도구를 지원하지만, 일부 도구(예: github, security_scan)는 설정에서 활성화해야 사용 가능합니다.

AI가 이 저장소의 README를 읽고 2026년 11월 2일에 쓴 글입니다. 사실관계는 깃허브 원문이 기준입니다.

숫자로 본 저장소

깃허브 트렌딩 기록
트렌드가 기록을 시작한 2026년 6월 19일 ~ 11월 8일 가운데 12일

2026년 11월 2일 기준으로 깃허브에서 읽은 숫자입니다. 2026년 11월 8일에는 새로 읽은 숫자가 없습니다.

언어
TypeScript
주제 태그
ai-agent · ai-coding-agent · anthropic · bun · claude · cli · coding-assistant · llm
별
37,537
기여자
1,018
포크
4,223
최근 릴리스
v18.15.0 · 2026년 11월 1일
커밋
35,699
마지막 커밋
2026년 11월 2일
열린 이슈
2,631
열린 PR
1,826

함께 보면 좋은 저장소

깃허브에서 보기 → · 홈페이지