OpenSource-Hub
O

oh-my-pi

SHA-256
5.6k stars·개발 도구·SHA-256 체크섬 확인됨

강력한 터미널 AI 프로그래밍 에이전트로, 해시 앵커 편집, 내장 LSP, 디버거 및 하위 에이전트를 지원합니다. 범용 AI 어시스턴트보다 더 정확하고 효율적입니다.

스마트 다운로드

Download 버전 다운로드

v15.1.9 · 508.4 MB

터미널에서의 지능형 프로그래밍 어시스턴트, AI가 직접 코드를 조작하고 디버깅하며 검색까지 한 번에 해결합니다.

주요 기능

  • 해시 앵커 편집: 콘텐츠를 통해 코드 위치를 지정하여 재시도 및 토큰 낭비 감소
  • 내장 LSP: 이름 변경, 참조 찾기 등 IDE 작업을 Agent를 통해 직접 수행
  • 내장 디버거: lldb, dlv, debugpy 등 다양한 디버거 지원, 수동 print 추가 불필요
  • 타임 트래블 플로 규칙: 모델이 잘못된 방향으로 갈 때 자동으로 규칙을 주입하여 수정, 컨텍스트 소비 증가 없음
  • 서브 에이전트 시스템: 병렬로 작업 분배 가능, 구조화된 결과 반환, 병합 충돌 방지

할 수 없는 것

  • Bun 런타임(≥1.3.14)이 필요하며, 사전 설치되지 않은 경우 먼저 Bun을 설치해야 합니다.
  • 일부 고급 기능(예: LSP, 디버거)은 대상 프로젝트에 해당 언어 도구 체인(예: Node, Python, Rust)이 설치되어 있어야 합니다.
  • 최초 실행 시 모델 구성을 다운로드하므로 네트워크 연결이 필요합니다.
  • 해시 앵커 편집은 동일한 콘텐츠 블록에만 유효하며, 파일이 외부에서 편집되어 콘텐츠가 이동된 경우 편집이 거부될 수 있습니다(보안 메커니즘).

사용 사례

  • 일상 코딩 지원: 터미널에서 바로 AI가 코드를 읽고, 로직을 설명하며, 파일을 수정하도록 지시하여 편집기 전환 불필요
  • 복잡한 작업 자동화: 하위 에이전트로 분할하여 병렬 처리, 예를 들어 여러 모듈을 동시에 분석하고 결과를 종합
  • 어려운 버그 디버깅: AI가 직접 디버거를 연결하고, 브레이크포인트를 설정하며, 변수를 검사하여 문제를 빠르게 파악
  • 코드 리뷰: 새 코드나 PR을 자동으로 리뷰하고, 우선순위에 따라 수정 제안 제공

oh-my-pi는 Pi 프로젝트를 기반으로 강화된 터미널 AI 프로그래밍 에이전트로, 32개 이상의 내장 도구, 13개의 LSP 작업, 27개의 DAP 작업, 약 2만 7천 줄의 Rust 코어를 갖추고 있습니다. 40개 이상의 모델 제공업체를 지원하며, 해시 앵커 편집(Grok 4 Fast에서 출력 토큰 61% 감소), 프로세스 내 ripgrep/glob/brush, 시간 여행 흐름 규칙, 서브 에이전트, 완전한 LSP 통합이 특징입니다. Copilot과 같은 편집기 내 어시스턴트와 달리 oh-my-pi는 네이티브 터미널에서 실행되며, 동일한 바이너리 파일로 macOS/Linux/Windows에서 WSL 없이 사용 가능하고, 일류 Python/JavaScript 실행, 코드 리뷰 판결, GitHub의 파일 시스템 수준 접근을 제공합니다. Aider, ShellGPT 등 유사 도구와 비교해 oh-my-pi의 해시 앵커 편집은 매번 정확한 편집을 보장하며, 흐름 규칙은 컨텍스트 비용 증가 없이 실시간으로 모델 동작을 교정하는 독특한 장점을 가지고 있습니다.

태그

AI Coding AgentTerminalLSP IntegrationDebug Adapter ProtocolSubagentsHash-anchored EditsRustOpen Source

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

터미널에서 curl -fsSL https://omp.sh/install | sh 를 실행하여 설치합니다 (macOS/Linux)

4

또는 전역 설치: bun install -g @oh-my-pi/pi-coding-agent

5

omp 명령을 실행하여 대화형 AI 터미널에 진입하고 프로그래밍 작업을 시작합니다.

설치 가이드
  1. 터미널에서 curl -fsSL https://omp.sh/install | sh 를 실행하여 설치합니다 (macOS/Linux)
  2. 또는 전역 설치: bun install -g @oh-my-pi/pi-coding-agent
  3. omp 명령을 실행하여 대화형 AI 터미널에 진입하고 프로그래밍 작업을 시작합니다.
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

0b595b531955bbdd275fe9d5fc1f3e800f92820d87698f5a5e9cca1f66bc72de

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

~/.oh-my-pi 디렉토리를 삭제하고, 해당 실행 파일 또는 npm 전역 패키지를 제거하십시오.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-06-26 00:45:07
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

5 FAQs

유사한 프로젝트