Product Hunt

OpenPilot — Open-source desktop AI agent for any model you choose

OpenPilot — 원하는 모델을 연결하는 오픈소스 데스크톱 AI 에이전트

OpenPilot은 선택한 폴더의 파일을 읽고 수정하며 명령을 실행하는 MIT 라이선스 데스크톱 에이전트입니다. OpenAI 호환 모델과 로컬 서버를 연결하고 민감한 작업은 사용자가 승인합니다. Windows는 작동하며 macOS는 초기 베타, Linux 빌드는 없습니다.

AI 요약

OpenPilot은 작업을 설명하면 지정한 폴더를 살펴보고 파일 수정이나 명령 실행을 수행하는 무료 데스크톱 AI 에이전트입니다. Cursor와 비슷한 에이전트 경험을 오픈소스로 만들고, 사용자가 직접 고른 모델로 실행하는 데 초점을 둡니다.

모델 연결과 작업 승인

OpenAI, OpenRouter, Ollama, LM Studio 등 OpenAI 호환 모델을 연결합니다. 기본 URL, API 키, 모델 이름을 입력하고 폴더를 고르면 작업을 요청할 수 있습니다. 도구 호출은 카드 형태로 표시하며 민감한 작업은 사용자 승인을 기다립니다. Skills, MCP 서버, 모델별 토큰 사용량 기능도 제공합니다. 편집기나 IDE가 아니라 지정한 폴더에서 작업하는 에이전트입니다.

지원 상태와 한계

Windows 버전은 작동하며 계정 없이 설치 파일을 내려받을 수 있습니다. 코드 서명이 없어 Windows SmartScreen 경고가 표시될 수 있습니다. macOS 빌드는 서명되지 않은 초기 베타이며 Linux 빌드는 아직 없습니다. 작은 로컬 모델은 간단한 작업을 처리하지만 길고 여러 단계로 이어지는 작업에는 어려움을 겪습니다. 익명 사용 통계는 기본으로 켜져 있고 설정에서 끌 수 있으며, 채팅·파일·키 정보는 수집하지 않는다고 개발자가 밝혔습니다.

Product Hunt 반응

  • @ibmshaikh — 안녕하세요, Product Hunt. 저는 OpenPilot을 혼자 개발한 Ibrahim입니다. comma.ai의 openpilot과는 관계가 없습니다. 작업을 설명하면 파일을 읽고 명령을 실행해 문제를 고치는 Cursor 스타일 에이전트를 원했지만, 오픈소스이면서 제가 고른 모델로 실행되는 도구를 찾지 못해 직접 만들었습니다. 기본 URL, 키, 모델 이름을 입력하고 폴더를 고른 뒤 요청하면 됩니다. 모든 도구 호출은 카드로 표시하고 민감한 작업은 승인받습니다. Skills, MCP 서버, 모델별 토큰 사용량 기능도 있습니다. 편집기나 IDE가 아니라 지정한 폴더에서 작동하는 에이전트입니다. 솔직히 말씀드리면 Windows는 잘 작동하고 macOS 빌드는 서명되지 않은 초기 베타이며 Linux 빌드는 없습니다. 작은 로컬 모델은 간단한 작업을 처리하지만 길고 여러 단계로 이어지는 작업에는 어려움을 겪습니다. 익명 사용 통계는 현재 기본으로 켜져 있지만 채팅, 파일, 키는 수집하지 않으며 설정에서 끌 수 있습니다. 아직 초기 단계이고 저 혼자 만들고 있습니다. 어떤 모델로 테스트하면 좋을지, 설치 중 무엇이 고장 나는지 듣고 싶습니다. 참고로 이 댓글은 AI의 도움을 받아 작성했고 OpenPilot 팀 계정으로 게시했습니다. Windows 직접 다운로드는 계정 없이 가능합니다: https://github.com/ibmshaikh/OpenPilot/releases/latest/download/OpenPilot-Setup.exe. 빌드에 코드 서명이 없어 Windows SmartScreen 경고가 뜰 수 있습니다. ‘More info’를 누른 뒤 ‘Run anyway’를 선택하면 됩니다. Mac 빌드는 현재 서명되지 않은 베타입니다.
  • @galdayan — 작은 로컬 모델이 긴 다단계 작업에 어려움을 겪는다고 솔직히 밝힌 점이 좋습니다. 많은 출시 글은 그런 내용을 작은 글씨로 숨깁니다. 사용자가 한계를 넘었다고 알려주는 구체적인 신호가 있나요? 모델이 도구 호출을 반복하거나 폴더 상태를 놓치는 식인가요? 아니면 편집 결과가 조용히 나빠져서 차이를 검토한 뒤에야 알아차리나요? ‘이 작업에 모델이 너무 작을 수 있습니다’라는 경고 기능이 있으면 정말 유용하겠습니다.
    • @ibmshaikh — 고맙습니다, Gal. 정말 감사드립니다. 솔직히 말하면 지금은 자동 경고가 없습니다. 말씀하신 현상이 가장 분명한 신호입니다. 같은 도구 호출을 반복하거나, 이미 읽은 파일을 다시 읽거나, 요청과 동떨어진 편집을 하는 경우입니다. 모든 도구 호출이 카드로 표시되므로 차이점을 확인하기 전에 작업 기록에서 알아차리는 경우가 많지만, 사용자가 지켜보고 있어야 합니다. 반복 호출과 루프를 바탕으로 ‘모델이 어려움을 겪는 것 같습니다’라는 경고를 띄우는 제안은 좋은 생각이라 할 일 목록에 추가하겠습니다. 의견 주셔서 감사합니다.
    • @galdayan — @ibmshaikh, 그 정도 절충은 합리적입니다. 훑어볼 수 있는 카드형 기록이 자동 경고보다 더 믿음직할 수 있겠네요. 오탐이 세 번쯤 나면 경고를 무시하게 될 테니까요. 에이전트 단계에서 재시도 횟수를 제한하는 방안도 생각해 보셨나요? 아니면 그 부분은 기반 모델의 자체 루프 제어에 맡기고 있나요?

원문: Product Hunt / 번역·요약: Trawling