PearAI IDE 사용 방법

Young-jae

Young-jae

1 April 2025

PearAI IDE 사용 방법

PearAI는 원활한 AI 통합으로 코딩을 간소화하는 강력한 AI 기반 통합 개발 환경(IDE)입니다. VS Code 및 Cursor와 같은 전통적인 편집기에 대한 훌륭한 대안으로, 추가 확장 없이 내장 AI 기능을 제공합니다. 이 가이드에서는 PearAI를 효과적으로 설치하고 사용하는 방법을 안내하겠습니다.

💡
PearAI AI IDE에 들어가기 전에 Apidog를 확인해보세요. API 테스트 및 통합을 간소화하기 위해 설계된 무료 도구입니다. Apidog의 직관적인 인터페이스를 사용하면 API 워크플로우를 쉽게 디버그하고 최적화할 수 있어 개발 프로세스를 간소화하고 소중한 시간을 절약할 수 있습니다. API를 구축하거나 문제를 해결하는 경우, Apidog는 워크플로를 향상시키는 데 필요한 모든 것을 제공합니다.
버튼

시작하기: PearAI 설치하기

설치 파일 다운로드하기

PearAI 설치하기

인터페이스 사용자 정의하기

기능 및 특징

1. VS Code와 유사한 경험

PearAI는 VS Code 인터페이스를 복제하여 다음과 같은 친숙한 기능에 접근할 수 있습니다:

2. PearAI에 로그인하기

3. AI 기반 지원

빠른 시작

예시: 새로운 코드베이스로 시작하고 단 2분 만에 피쳐 구축하기

"@" 명령

작동 방식

@ 명령은 추가 컨텍스트를 제공하여 프롬프트를 향상시키고 PearAI가 작업 환경을 더 잘 인식하도록 합니다. PearAI 채팅에서 @를 입력하면 사용 가능한 컨텍스트 옵션 목록이 표시됩니다. 각 옵션은 플러그인에 의해 지원되어 특정 정보를 쉽게 참조할 수 있습니다.

예를 들어, 앱을 로컬에서 실행할 때 여러 오류가 발생한다면 @terminal을 사용하여 오류 로그를 포함하고 @files를 사용하여 package.json 파일을 첨부할 수 있습니다. 이렇게 하면 PearAI가 문제를 신속하게 분석하고 디버깅하여 전체 문제 해결 과정을 간소화할 수 있습니다.

내장된 컨텍스트 제공자

PearAI는 워크플로를 향상시키기 위해 여러 개의 미리 설정된 컨텍스트 제공자를 포함하고 있습니다. config.jsoncontextProviders 목록에서 제공자를 추가하거나 제거하여 사용자화할 수 있습니다.

@Files

파일을 컨텍스트로 첨부할 수 있게 하여 PearAI가 그 내용을 참조하여 더 나은 지원을 제공할 수 있습니다.

{
  "contextProviders": [
    {
      "name": "files"
    }
  ]
}

내장된 컨텍스트 제공자

PearAI는 관련 정보를 통합하여 상호작용을 통해 워크플로를 간소화하는 여러 컨텍스트 제공자를 포함하고 있습니다. config.jsoncontextProviders 목록에서 이러한 제공자를 활성화하거나 비활성화할 수 있습니다.

@Codebase

전체 코드베이스를 컨텍스트로 포함합니다. 더 큰 코드베이스는 상당한 크레딧을 소모할 수 있습니다.

{
  "contextProviders": [
    {
      "name": "codebase"
    }
  ]
}

@Code

보다 집중적인 지원을 위해 개별 함수나 클래스를 지정할 수 있습니다.

{
  "contextProviders": [
    {
      "name": "code"
    }
  ]
}

@Docs

문서 사이트를 컨텍스트로 포함하여 공식 문서를 더욱 쉽게 참조할 수 있습니다.

{
  "contextProviders": [
    {
      "name": "docs"
    }
  ]
}

@Git Diff

현재 브랜치에서 main과 비교하여 모든 변경 사항을 제공합니다. 코드 요약 및 리뷰에 유용합니다.

{
  "contextProviders": [
    {
      "name": "diff"
    }
  ]
}

@Terminal

현재 터미널 출력을 컨텍스트로 추가합니다. 디버깅 및 문제 해결에 유용합니다.

{
  "contextProviders": [
    {
      "name": "terminal"
    }
  ]
}

@Problems

현재 파일에서 오류 및 경고를 포함하여 디버깅을 도와줍니다.

{
  "contextProviders": [
    {
      "name": "problems"
    }
  ]
}

@Folder

지정된 폴더 내의 모든 내용을 참조하여 보다 넓은 컨텍스트를 제공합니다.

{
  "contextProviders": [
    {
      "name": "folder"
    }
  ]
}

@Directory Structure

프로젝트의 디렉터리 구조를 컨텍스트로 제공하여 LLM이 파일 조직 및 최근 변경 사항을 이해할 수 있도록 합니다.

{
  "contextProviders": [
    {
      "name": "directory"
    }
  ]
}

AI 모델 구성 및 추가하기

PearAI는 사용자들이 향상된 코딩 기능을 위해 다양한 AI 모델을 통합할 수 있도록 합니다. 다음은 이를 구성하는 방법입니다:

모델 구성 접근하기

AI 모델 추가하기

config.jsonCMD/CTRL+SHIFT+POpen config.json
Azure OpenAI의 경우 "engine" 필드는 배포 이름입니다.

PearAI의 중요한 단축키

탭 자동 완성

PearAI는 자동 완성 기능을 지원하여 코딩 중 다음에 입력할 내용을 예측하고 제안합니다. 설정 방법은 다음과 같습니다:

설치 가이드

Supermaven 는 현재 시장에서 가장 뛰어나고 빠른 코드 자동 완성 AI 중 하나로, 관대한 무료 계층을 제공합니다. PearAI 내에서 확장 프로그램으로 Supermaven을 직접 설치하면 됩니다.

사용 비용 (PearAI 서버 전용)

PearAI의 사용 비용은 크레딧으로 측정됩니다. 사용되는 크레딧의 양은 입력 프롬프트의 크기, 출력 응답, 사용된 모델 및 AI 도구(PearAI Chat, PearAI Search, PearAI Creator 등)와 같은 요인에 따라 다릅니다.

얼리 액세스 혜택으로, 현재 구독자는 얼리버드 가격으로 유지되어 이러한 특별 요금을 영구적으로 보장받습니다. $15/월 구독은 LLM 제공업체에서 직접 구매하는 것보다 더 나은 가격으로 더 많은 사용량에 접근할 수 있도록 더 큰 가치를 제공합니다.

더 긴 메시지와 더 큰 파일은 더 많은 크레딧을 소모하므로 주의해야 합니다. 마찬가지로, 점점 늘어나는 대화는 각 이전 메시지를 컨텍스트로 포함하기 때문에 크레딧을 더 빨리 소모합니다. 크레딧 사용을 최적화하려면 자주 새로운 채팅을 시작하는 것이 좋습니다. 프롬프트를 더 구체적으로 작성하면 크레딧을 절약할 수 있을 뿐 아니라 AI가 처리해야 할 관련 없는 데이터가 줄어들어 더 정확한 결과를 얻을 수 있습니다.

월 한도를 초과하는 구독자는 대시보드를 통해 추가 크레딧을 충전할 수 있으며, 이러한 크레딧은 만료되지 않는 추가 이점이 있습니다.

PearAI 최대 활용하기

PearAI를 최대한 활용하려면 다음 팁을 고려하세요:

새로운 대화 시작하기: 주제를 변경하거나 무관한 질문을 할 때, 새로운 대화를 시작하는 것이 관리를 용이하게 하고 사용을 최적화합니다.

재업로드 피하기: 파일을 업로드한 후에는 같은 대화 내에서 다시 업로드할 필요가 없습니다. PearAI는 이전에 업로드된 정보를 기억합니다.

관련 컨텍스트 제공하기: PearAI는 전체 코드베이스에 접근할 수 있지만 요청과 관련된 파일만 포함할 때 가장 좋은 결과를 얻을 수 있습니다. 이는 PearAI가 가장 관련 있는 정보에 집중하여 더욱 정확하고 유용한 응답을 제공할 수 있도록 합니다.

사용 가능한 모델들

PearAI 서버

Claude 3.5 Sonnet 최신버전

Claude 3.5 Haiku (무제한, 사용자가 월 한도에 도달하면 자동으로 전환됨)

GPT-4o 최신버전

OpenAI o1-mini

OpenAI o1-preview

Gemini 1.5 Pro

일반적인 사용 사례

코드 섹션을 쉽게 이해하기

자동 완성

코드 제안을 자동 완성하기 위해 탭 사용하기

자동 완성

코드 중인 곳에서 함수 리팩토링하기

자동 완성

코드베이스에 대해 질문하기

자동 완성

문서를 컨텍스트로 빠르게 사용하기

자동 완성

슬래시 명령으로 액션 시작하기

자동 완성

클래스, 파일 등을 컨텍스트에 추가하기

터미널 오류를 즉시 이해하기

PearAI는 AI 기반 코드 생성을 통해 프로젝트 개발을 간소화합니다. 다음은 예시입니다:

마인크래프트 클론 생성하기

프로젝트 실행하기

다른 IDE보다 PearAI를 선택해야 하는 이유는?

원활한 AI 통합

무료 및 오픈 소스

유연하고 다목적

지속적인 업데이트

마지막 생각

PearAI는 원활한 통합 및 사용자 친화적인 인터페이스로 개발을 간소화하는 강력한 AI 기반 코딩 도우미입니다. 초보자든 고급 개발자든 관계없이 PearAI는 생산성을 높일 수 있는 직관적인 환경을 제공합니다. 무료이면서 기능이 풍부한 AI 기반 IDE를 찾고 있다면 오늘 PearAI를 사용해 보세요.

Apidog에서 API 설계-첫 번째 연습

API를 더 쉽게 구축하고 사용하는 방법을 발견하세요