APIMaster.ai

コーディング / 開発者

pi logo

pi

Piは、最小限のコアを備えたオープンソースのターミナル向けコーディングエージェントフレームワークです。拡張機能を通じて、ユーザー独自のAIコーディングエージェントを構築できます。

製品タイプ: 拡張機能 / プラグイン料金: 不明APIMaster 連携: 対応

サイト開設日

2024-01-30

OpenRouter Token ランキング

#6

情報源: OpenRouter

月間ユニーク訪問者

695,020

情報源: SimilarWeb

pi 公式サイトのホームページプレビュー

Coding Plan

複数モデルのサブスクを一つの Key にまとめる

Coding Pro モデル割引

  • glm-5.250% off
  • glm-5.350% off
  • deepseek-v4-flash40% off
  • deepseek-v4-pro40% off
  • qwen3.8-max40% off
  • kimi-k2.7-code30% off
  • kimi-k330% off
  • minimax-m330% off
  • deepseek-flash10% off

製品概要

Piは、ターミナル環境向けの基盤となるコーディングエージェント層として位置付けられています。インストール後、ユーザーは `pi` コマンドを実行し、ローカルのコードベース上でLLMと直接対話しながらコーディングタスクを完了できます。複数のモデル連携、ツール呼び出し、状態管理に対応しつつ、コアは最小限に保たれています。必要に応じて、サブエージェントやファイル検索機能などの拡張機能を追加できます。柔軟でカスタマイズ可能なワークフローを必要とする開発者を主な対象としています。完全にパッケージ化されたエージェントとは異なり、固定された機能よりも、ユーザー自身のプロセスに合わせた拡張性と適応性を重視しています。

一言でいうと

Piは、最小限のコアを備えたオープンソースのターミナル向けコーディングエージェントフレームワークです。拡張機能を通じて、ユーザー独自のAIコーディングエージェントを構築できます。

主な用途

ターミナルで `pi` と入力すると、エージェントに自然言語で指示を出し、プロジェクトのコードを読み取ったり変更したり、シェルコマンドを実行したりできます。拡張プラグインをインストールすれば、サブタスクを並行して処理させたり、外部リソースに接続したりすることも可能です。

おすすめの対象

開発者、エンジニアリングチーム、テクニカルリード

使い方

通常は、IDE、ターミナル、またはプロジェクト環境のコンテキストを読み取ることから始まり、その後エージェントが手順を計画し、コマンドの実行やファイルの変更を行います。ユーザーはその結果を確認します。

基本情報

製品タイプ

拡張機能 / プラグイン

料金

不明

現在の拡張版データセットでは、この製品のリアルタイムの料金情報を保持していません。公式ウェブサイトまたは公式ドキュメントをご確認ください。

APIMaster 連携

対応

Piの設定ファイル: `~/.pi/agent/models.json`。任意で `auth.json` またはCLIログインも利用できます

データの信頼性

最終確認: 2026-09-02

対応モデル / API

AnthropicAmazon Bedrockサードパーティプロバイダー

主な機能と特徴

異なるLLMモデルを切り替え

セッションを再起動したり再設定したりすることなく、同じセッション内でCodex、Claude、Grokなどのモデルをすばやく切り替えられます。

拡張機能をインストールしてウェブアクセスを追加

`pi-web-access` 拡張機能を使ってSearXNGなどのインスタンスに接続し、エージェントがウェブページ、GitHubリポジトリ、PDF、動画コンテンツを読み取れるようにします。

サブエージェントで並列作業

`pi-subagents` 拡張機能を使い、異なるモデルで動作するサブエージェントにタスクを委任できます。サブエージェントは処理完了後に結果を返します。

あいまい検索によるファイル・コンテンツ検索

`pi-fff` 拡張機能を使い、大規模なリポジトリ内のファイルやコードコンテンツを、frecency順で評価されたあいまい検索によって検索できます。

コンテキストウィンドウの使用状況を表示

`pi-context-view` 拡張機能を使い、ベースプロンプト、ツール定義、拡張機能の注入によってコンテキストウィンドウがどの程度占有されているかをリアルタイムで表示できます。

Piパッケージをインストールしてカスタマイズ

https://pi.dev/packages からパッケージをインストールし、Ollamaなどのバックエンドと組み合わせて、特定のタスク向けにカスタマイズできます。

pi: 主なユースケース

コーディングセッション中にモデルを切り替えて出力を比較

同じコーディングタスクに対してCodexとClaudeを順番に呼び出し、UI部分と非UI部分の違いを比較したうえで、最終的なアプローチを決定します。

おすすめの対象フルスタック開発者

ウェブアクセス拡張機能で外部コードベースを調査

エージェントにGitHubリポジトリやPDF文書へアクセスさせ、関連する実装を抽出して、現在のプロジェクトで直接利用します。

おすすめの対象外部の参考資料を必要とする開発者

サブエージェントでコードレビューを並行実行

複数のサブエージェントを起動して異なるモジュールを個別にレビューし、簡潔な結果をメインセッションに統合します。

おすすめの対象中規模から大規模のコードベースを保守するエンジニア

大規模なリポジトリ内でファイルをすばやく検索

frecency順のあいまい検索で対象のファイルやコードスニペットを見つけ、セッション内で直接開いて編集します。

おすすめの対象大規模なコードリポジトリを扱う開発者

pi のサードパーティ Key 設定(APIMaster 連携)

対応

設定手順

  1. 1`~/.pi/agent/models.json` を編集し、`providers` の下にカスタムプロバイダーを追加します。
  2. 2`baseUrl`、`api` プロトコルの種類、`apiKey` を入力するか、自分の環境変数を参照するように変更します。
  3. 3必要なモデルを `models` リストに追加するか、製品ドキュメントの説明に従ってログインまたは認証ファイルを使用し、認証情報を補完します。
  4. 4`--list-models` を実行するか、最小構成のセッションを直接開始して、プロバイダーが利用可能で正常に結果を返すことを確認します。

設定値

Base URL

https://apimaster.ai/v1

API Key 環境変数

apiKey(models.json) / APIMASTER_API_KEY

モデル

gpt-5.5 または claude-sonnet-4-6 または あなたの APIMaster model ID

コミュニティの議論

議論の概要

ユーザーは一般に、pi.devを、LLMを通じてコードの読み取りや編集、コマンドの実行ができ、拡張性に優れた最小構成のターミナル向けコーディングエージェント基盤として捉えています。議論の中心は、日常的な開発ツールとしての使い方、Claude CodeやCodexなど他のAIコーディングエージェントとの性能・柔軟性の比較、SDKや拡張機能によるカスタム機能の実装です。インストールと設定の経験、拡張機能の開発例、実際のプロジェクトへのエージェント統合に関するベストプラクティスも、頻繁に共有されています。

よく議論されるテーマ

  1. 1

    コーディングエージェントとしてpiをインストールして設定する方法

    npmによるインストール、ターミナルでの起動、APIキー認証、ローカルリポジトリでエージェントを実行する手順や注意点について議論されています。

  2. 2

    piの拡張機能とパッケージの開発・利用方法

    `pi-fabric` や `design-thinking` などのカスタムスキルと拡張機能の作成経験、コミュニティパッケージのインストールや統合方法が共有されています。

  3. 3

    Claude CodeやCodexなどのツールと比べたpiの性能

    メモリ使用量、トークン効率、安定性、拡張性を比較し、より軽量でカスタマイズしやすい基盤としてのpiの利点について議論されています。

  4. 4

    pi SDKでカスタムエージェントとUIを構築する方法

    イベント駆動のSDK利用、ツール呼び出しにおける型安全性、デスクトップアプリや複雑なインターフェースへの統合方法が検討されています。

  5. 5

    実際のプロジェクトへのpiの統合とメモリ管理

    コードベースでエージェントを長期的に利用する方法、セッションメモリ、バックグラウンドタスク、複数プロジェクト間の切り替えについて議論されています。

よくある質問

piはどのような製品ですか?

現在は「プログラミング / 開発者」カテゴリに分類しています。このページの説明は、公式ウェブサイト、OpenRouterなどの公開情報に基づいています。

piは何に適していますか?

piの拡張版ページでは、すでに収集されている主要なタスクとユースケースを優先的に表示し、現在のニーズに合っているかをすばやく判断できるようにしています。

現在、piをAPIMasterに直接接続できますか?

現在の情報では、サードパーティのキーまたは互換性のあるカスタムエンドポイントに対応していることが確認されています。ページの設定手順に従って、そのまま接続を確認できます。

類似 Agent

情報源公式サイトGitHub

最終確認: 2026-09-02 · 修正を報告