Repolode
opensec-git

opensec-git/Pi-Bolt

코딩 에이전트 Pi를 네이티브 머신 코드로 사전 컴파일해 Bun이나 Node 기반 Pi보다 빠르게 시작하고 CPU를 덜 사용합니다.

대체할 수 있는 제품:Claude CodeCursor

스타
369
포크
16
열린 이슈
3
마지막 커밋
그저께

어떤 프로젝트인가요?

Pi-Bolt는 Pi 코딩 에이전트의 독립 포크입니다. Pi의 명령어, 세션, 설정, 프로바이더, 확장 기능을 그대로 유지하면서 실행 파일을 빌드할 때 모든 함수를 머신 코드로 컴파일하므로, 시작 시 파싱이나 JIT 컴파일이 일어나지 않습니다. Linux x86-64 및 ARM64, Apple silicon을 탑재한 macOS, Windows x64, Termux를 통한 Android용 단일 실행 파일로 제공되며, 실행에 Node.js나 Bun이 필요하지 않습니다.

프로젝트는 GitHub의 Linux 러너에서 Bun 기반 Pi 및 Node 24 기반 Pi와 벤치마크를 진행했다고 밝혔습니다. 테스트에서 Pi-Bolt는 입력을 시작할 수 있는 상태가 되기까지 Bun 기반 Pi의 84ms, Node 기반 Pi의 277ms에 비해 38ms가 걸렸으며, 대화형 세션에서도 CPU 사용량이 더 적었습니다. 또한 Zed 및 JetBrains IDE 같은 편집기를 위한 ACP 모드, 다른 에이전트를 위한 MCP 서버 모드, 설치 문제를 진단하는 `doctor` 명령어를 제공합니다.

실행 중에 로드되는 확장 기능은 기본 빌드에서 인터프리터로 실행됩니다. 무거운 작업을 하거나 `bun:ffi`를 사용하는 확장 기능을 위한 선택적 JIT 빌드도 제공되며, `pi-bolt compile`로 설치된 확장 기능을 바이너리에 사전 컴파일할 수 있습니다.

핵심 기능

  • 01Node.js나 Bun 런타임 없이 실행되는 단일 실행 파일로 제공됩니다.
  • 02모든 함수를 네이티브 머신 코드로 사전 컴파일하므로 시작 시 JIT 컴파일이 일어나지 않습니다.
  • 03Pi의 명령어, 세션, 설정, 프로바이더, 확장 기능을 그대로 유지합니다.
  • 04Linux x86-64 및 ARM64, Apple silicon을 탑재한 macOS, Windows x64, Termux를 지원합니다.
  • 05편집기용 ACP 모드와 다른 에이전트를 위한 MCP 서버 모드를 제공합니다.
  • 06`.gitignore`를 따르는 내장 프로세스 내 grep 및 find 도구를 포함합니다.

활용 사례

  • 빠른 시작과 낮은 CPU 사용량이 중요한 환경에서 Pi를 터미널 코딩 에이전트로 사용하기.
  • Zed, JetBrains IDE 또는 ACP 호환 편집기에서 Pi를 실행하기.
  • Claude Code 같은 다른 에이전트가 MCP를 통해 Pi-Bolt를 도구로 호출하도록 하기.
  • Raspberry Pi 같은 저전력 기기나 Termux를 사용하는 Android에서 코딩 에이전트 실행하기.

토픽

자주 묻는 질문

Pi-Bolt은(는) 무엇인가요?
코딩 에이전트 Pi를 네이티브 머신 코드로 사전 컴파일해 Bun이나 Node 기반 Pi보다 빠르게 시작하고 CPU를 덜 사용합니다. Pi-Bolt는 Pi 코딩 에이전트의 독립 포크입니다. Pi의 명령어, 세션, 설정, 프로바이더, 확장 기능을 그대로 유지하면서 실행 파일을 빌드할 때 모든 함수를 머신 코드로 컴파일하므로, 시작 시 파싱이나 JIT 컴파일이 일어나지 않습니다. Linux x86-64 및 ARM64, Apple silicon을 탑재한 macOS, Windows x64, Termux를 통한 Android용 단일 실행 파일로 제공되며, 실행에 Node.js나 Bun이 필요하지 않습니다.
Pi-Bolt은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
Pi-Bolt은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
Pi-Bolt은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. Pi-Bolt의 마지막 커밋은 2026년 10월 16일입니다.
Pi-Bolt은(는) 어디에 사용할 수 있나요?
빠른 시작과 낮은 CPU 사용량이 중요한 환경에서 Pi를 터미널 코딩 에이전트로 사용하기. Zed, JetBrains IDE 또는 ACP 호환 편집기에서 Pi를 실행하기. Claude Code 같은 다른 에이전트가 MCP를 통해 Pi-Bolt를 도구로 호출하도록 하기. Raspberry Pi 같은 저전력 기기나 Termux를 사용하는 Android에서 코딩 에이전트 실행하기.
Pi-Bolt은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/opensec-git/Pi-Bolt

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트