Apidog

オールインワン協働API開発プラットフォーム

API設計

APIドキュメント

APIデバッグ

APIモック

API自動テスト

PearAI IDEの使い方

@apidog

@apidog

Updated on 4月 1, 2025

PearAIは、シームレスなAI統合によりコーディングを簡素化する、強力なAI駆動の統合開発環境(IDE)です。従来のエディタであるVS CodeやCursorの優れた代替手段として、追加の拡張機能なしで組み込みのAI機能を提供します。このガイドでは、PearAIを効果的にインストールして使用する方法を説明します。

💡
PearAI AI IDEに入る前に、Apidogをチェックしてください。これは、APIテストと統合を簡素化するために設計された無料ツールです。Apidogの直感的なインターフェースを使用することで、APIワークフローを簡単にデバッグおよび最適化でき、開発プロセスを効率化し、貴重な時間を節約できます。APIを構築している場合でも、問題をトラブルシューティングしている場合でも、Apidogはワークフローを向上させるために必要なすべてを提供します。
ボタン

はじめに:PearAIのインストール

セットアップをダウンロード

  • https://trypear.ai/にアクセスして、PearAIを無料でダウンロードします。
  • インストールプロセスは、インストーラのダウンロードから始まります。

PearAIのインストール

  • インストーラがダウンロードされたら、それを実行してセットアップを構成します。
  • 構成プロセスは、VS Codeに似た環境を自動的にセットアップします。

インターフェースのカスタマイズ

  • PearAIは、ダーク、ライト、高コントラストモードなどの異なるテーマをサポートしています。
  • 最適なコーディング体験のために、お好みのテーマを選択できます。

機能と機能性

1. VS Codeに似た体験

PearAIはVS Codeのインターフェースを再現し、次のような馴染みのある機能にアクセスできます:

  • 拡張機能
  • デバッグツール
  • クラウド開発環境

2. PearAIにサインイン

  • Google、GitHub、またはメールアカウントを使用してサインインできます。
  • サインインすると、利用可能なすべてのコマンドを示すPearAIのプレビューウェルカムファイルにアクセスできます。

3. AI駆動のアシスタンス

  • 新しいチャットパネル: Ctrl + Lを押して、Cursorのアシスタントに似たチャットパネルを開きます。
  • コマンドアシスタンス: Command + Iを使用して、コーディングヘルプ用のAI駆動のチャットウィンドウを開きます。
  • ラインプロンプティング: コーディング中にインラインのAI駆動の提案を受け取ります。
  • チャット履歴&モデル切替: AIモデルを簡単に切り替え、以前の会話を再訪できます。

クイックスタート

  • アプリを開くと、右側にチャットウィンドウが表示されるはずです(初回は少しロードに時間がかかる場合があります)。
  • PearAIサーバーを選択し、ログインします。
  • オプション:pearai .を使用して、ディレクトリ内を開けるように、PearAIをパスに追加します。

例:新しいコードベースでの開始と、わずか2分で機能を構築する方法

"@" コマンド

動作の仕組み

@コマンドは、追加のコンテキストを提供することでプロンプトを強化し、PearAIが作業環境をより良く理解できるようにします。PearAIチャットに@と入力すると、利用可能なコンテキストオプションのリストが表示されます。各オプションはプラグインによってパワーアップされており、特定の情報を簡単に参照できます。

たとえば、ローカルでアプリを実行する際にエラーが発生している場合、@terminalを使用してエラーログを含めたり、@filesを使用してpackage.jsonファイルを添付できます。これにより、PearAIは問題を迅速に分析し、デバッグすることができ、トラブルシューティング全体を効率化します。

組み込みコンテキストプロバイダー

PearAIには、ワークフローを強化するためのいくつかの事前構成されたコンテキストプロバイダーが含まれています。これらは、config.json内のcontextProvidersリストで追加または削除することでカスタマイズできます。

@Files

コンテキストとしてファイルを添付できるようにし、PearAIがその内容を参照できるようにします。

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

組み込みコンテキストプロバイダー

PearAIには、インタラクションに関連情報を組み込むことでワークフローを効率化するためのいくつかのコンテキストプロバイダーが含まれています。これらのプロバイダーは、config.json内のcontextProvidersリストで有効または無効にできます。

@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モデルを統合してコーディング機能を強化することを可能にします。以下は、設定方法です:

モデル設定にアクセス

  • PearAI Modelをクリックして、さまざまなAIオプションを選択します。

AIモデルの追加

  • Add Modelをクリックし、PearAIのサーバーまたは外部APIキーを選択します。
  • GPTモデルにアクセスするために、OpenAIのAPIキーを提供します。
  • Anthropic Claudeモデルやローカルのオープンソースの代替案を統合します。
  • 追加したいモデルを選択します。
config.jsonCMD/CTRL+SHIFT+POpen config.json
Azure OpenAIの場合、「engine」フィールドはあなたのデプロイ名です。

PearAIの重要なショートカット

タブオートコンプリート

PearAIはタブオートコンプリートをサポートしており、コーディング中に次に何を書くかを予測して提案します。これを設定する方法は次のとおりです:

セットアップガイド

Supermaven は、現在市場で最高かつ最速のコードオートコンプリートAIの1つであり、十分な無料プランを提供しています。PearAI内で直接拡張機能としてSupermavenをインストールするだけです。

使用コスト(PearAIサーバーのみ)

PearAIの使用コストはクレジットで測定されます。使用されるクレジットの量は、入力プロンプトのサイズ、出力応答、使用するモデル、使用するAIツール(PearAI Chat、PearAI Search、PearAI Creatorなど)などの要因によって異なります。

初期アクセス特典として、現在のサブスクライバーは早期割引価格に grandfathered され、これらの特別料金を永続的に維持します。月額$15のサブスクリプションは、LLMプロバイダーから直接同等の量のAPIクレジットを購入するよりも価値があります。より良い価格でより多くの使用量にアクセスできます。

長いメッセージや大きなファイルは、より多くのクレジットを消費することに注意してください。同様に、長時間の会話は、以前のメッセージがコンテキストとして含まれるため、クレジットをより早く使用します。クレジット使用量を最適化するには、頻繁に新しいチャットを開始することをお勧めします。プロンプトの具体性を高めることで、クレジットの節約だけでなく、AIが処理する無関係なデータが少なくなるため、より正確な結果が得られます。

月間制限に達したサブスクライバーは、ダッシュボード経由でクレジットを追加購入でき、これらのクレジットは失効しません。

PearAIの使用を最大化する

PearAIを最大限に活用するために、以下のヒントを考慮してください:

新しい会話を開始する:トピックを切り替えたり、無関係な質問をする場合は、新しい会話を開始することで、管理が容易になり、使用が最適化されます。

再アップロードを避ける:ファイルをアップロードした後、同じ会話内で再度アップロードする必要はありません。PearAIは以前にアップロードされた情報を記憶しています。

関連するコンテキストを提供する:PearAIは全コードベースにアクセスできますが、リクエストに直接関連するファイルのみを含めることで、最良の結果が得られます。これにより、PearAIは最も関連性の高い情報に焦点を当て、より正確で役立つ応答を提供できます。

使用可能なモデル

PearAI サーバー

Claude 3.5 Sonnet latest

Claude 3.5 Haiku(無制限で、ユーザーが月額制限に達すると自動で切り替え)

GPT-4o latest

OpenAI o1-mini

OpenAI o1-preview

Gemini 1.5 Pro

一般的な使用ケース

コードセクションを簡単に理解する

Autocomplete

タブでコード提案を自動補完

  • tab(MacOS) / tab(Windows)
Autocomplete

コーディング中の関数をリファクタリング

  • cmd+I(MacOS) / ctrl+I(Windows)
Autocomplete

コードベースに関する質問をする

  • @codebase(MacOS) / @codebase(Windows)
Autocomplete

ドキュメンテーションを迅速にコンテキストとして使用する

  • @docs(MacOS) / @docs(Windows)
Autocomplete

スラッシュコマンドでアクションを開始する

  • /edit(MacOS) / /edit(Windows)
Autocomplete

クラス、ファイル、その他をコンテキストに追加する

  • @files(MacOS) / @files(Windows)

ターミナルエラーをすぐに理解する

  • cmd+shift+R(MacOS) / ctrl+shift+R(Windows)

PearAIは、AI駆動のコード生成によりプロジェクト開発を簡素化します。以下はその例です:

マインクラフトクローンの生成

  • AIプロンプトを介してコード生成を要求します。
  • PearAIが必要なファイルを自律的に作成します。
  • 生成されたコードを構造化されたプロジェクトフォルダーに整理して挿入します。

プロジェクトの実行

  • 依存関係をインストールします(Pythonプロジェクト用のpip install pygame)。
  • ターミナルを使用してプロジェクトを実行します(python main.py)。

他のIDEよりPearAIを選ぶ理由

シームレスなAI統合

  • 拡張機能を必要とするVS Codeとは異なり、PearAIには組み込みのAI駆動のコーディング機能があります。

無料およびオープンソース

  • PearAIは、AI支援の有料IDEに対する優れた無料の代替手段を提供します。

柔軟かつ多様性

  • Zed IDEとは異なりWindowsをサポートし、さまざまなAIモデルを統合します。

継続的な更新

  • 新しい機能としてLeetCode練習ツールが頻繁に追加され、機能性が向上します。

最終的な考え

PearAIは、シームレスな統合とユーザーフレンドリーなインターフェースにより、開発を簡素化する強力なAI駆動のコーディングアシスタントです。初心者でも上級開発者でも、PearAIは生産性を向上させるための直感的な環境を提供します。無料で機能豊富なAI駆動のIDEを探しているなら、ぜひPearAIを試してみてください。