Toolso.AI
Toolso.AI
すべてのツールカテゴリ急上昇最新ツール料金プランブログ
Toolso.AI
Toolso.AI

💌AIツールウィークリーを購読

最新かつ最も注目されるAIツールとトレンドの週次厳選セレクションをメールボックスにお届けします 購読

Toolso.AI
Toolso.AI

生産性を向上させる最高のAIツールを発見する

GitHubGitHubTwitterX (Twitter)YouTubeYouTubeTikTokEmail

人気カテゴリ

  • AI執筆
  • AI画像
  • AI動画
  • AIコーディング
  • 他のカテゴリ

探索

  • 最新ツール
  • 人気ツール
  • 他のツール
  • ツールを提出
  • 料金

会社概要

  • 会社概要
  • お問い合わせ
  • ブログ
  • 変更履歴

法的情報

  • クッキーポリシー
  • プライバシーポリシー
  • 利用規約
  • 返金ポリシー
© 2026 Toolso.AI 無断転載を禁じます
期間限定期間限定注目掲載24時間優先審査・被リンク不要・30日間注目表示$29.90終了後 $59.9010月31日以降 $59.90に値上げ終了まで--:--:--今すぐ投稿
  1. ホーム
  2. すべてのツール
  3. 開発ツール
  4. Pi Coding Agent
Pi Coding Agentのインターフェースプレビュー
Pi Coding Agentのロゴ

Pi Coding Agent

Pi Coding Agentは、選んだモデルプロバイダーを使ってプロジェクトフォルダー内のコードを読み取り、編集し、実行するオープンソースのターミナル型コーディングエージェントです。意図的に省いた機能は拡張機能、スキル、パッケージで補います。

開発ツールコード開発AIエージェント#オープンソース#コーディング#開発ツール
無料で試す
保存
アクセス数
閲覧数
価格
フリーミアム
公開日
2026年9月28日
ドメイン
pi.dev
ユーザー評価

このツールを使いましたか?評価してください

このツールを評価する

Pi Coding Agent 製品情報

無料で試す
ツール情報
保存
アクセス数
閲覧数
価格
フリーミアム
公開日
2026年9月28日
ドメイン
pi.dev
ユーザー評価

このツールを使いましたか?評価してください

このツールを評価する

注目のツール

関連ツール

無料で試す

Pi Coding Agentとは?

Pi Coding Agent(公式サイトでは単に「Pi」)はターミナル型コーディングエージェントです。目標と作業フォルダーを渡すと、ファイルの確認、コマンド実行、内容の編集を行い、複数ステップのタスクを進められます。

プロジェクトはPiを、ユーザーが自分のワークフローに合わせて調整する(その逆ではない)最小限のエージェントハーネス(agent harness)と位置づけています。全機能をコアに載せず小さな土台を保ち、必要な機能は拡張機能、スキル、プロンプトテンプレート、テーマ、パッケージで追加する前提です。

PiはMario Zechnerが開発し、Earendil Inc.は2026年4月8日にPiのオープンソースプロジェクトを買収したと発表しました。pi.devのフッターには現在「Earendil Inc. & Contributors」と記され、MIT Licenseへのリンクがあります。

選ぶ前に知るべき点は3つです。Pi自体に価格はないがモデルプロバイダーが必要なこと、ステップごとの承認を求めずに動くこと、サブエージェント、プランモード、MCP対応などの機能が意図的にコアから外されていることです。

主な機能

Piのコアは少数のツール、セッションストア、コンテキストファイルローダーで構成され、ほぼ他のすべてはその上のカスタマイズ層です。

組み込みツール

  • 既定のツール: 新しいセッションでは、defaultTools設定で変えない限りread、bash、edit、writeが有効。
  • 任意のツール: 組み込みツールの全セットにはpowershell、grep、find、lsも含まれる。
  • 実行ごとの許可リスト: --toolsオプションは既定の選択を、組み込み・拡張機能・カスタムツールのカンマ区切り許可リストに置き換える。これでレビュー用の実行をread、grep、find、lsに限定できる。

bashとwriteが既定で有効なため、未変更のセッションでもファイル変更やシェルコマンド実行が可能です。ツールリストを絞るのが組み込みの範囲縮小策です。

拡張機能、スキル、パッケージ

  • 拡張機能: ツール、コマンド、キーボードショートカット、イベント、ターミナルUI全体にアクセスできるTypeScriptモジュール。
  • スキル: 指示とツールをまとめた機能パッケージ。リクエストごとに送られるのは説明だけで、指示全文は必要時に読み込まれる。
  • Piパッケージ: 拡張機能、スキル、プロンプト、テーマのバンドル。pi installでnpmまたはgitからインストールする。

ホームページは、コアの代わりに拡張機能が担う想定の機能として、サブエージェント、プランモード、権限ゲート、パス保護、SSH実行、サンドボックス化、MCP連携、カスタムエディター、ステータスバー、オーバーレイを挙げています。Piは自身を変更できるとも説明し、コマンド、ツール、プロバイダー、ワークフロー、UIの調整が必要ならPiに作らせ、再読み込みして作業を続けられます。pi.devの公開パッケージカタログにはnpm公開のコミュニティ製拡張機能とスキルが載っており、足りない機能が既にパッケージで存在するかもしれません。

セッション、分岐、コンパクション

  • ツリー構造の履歴: セッションはツリーとして保存され、/treeで以前の任意の地点に移ってそこから続けられる。すべての分岐は1つのファイルに収まる。
  • コンパクション: 要約エントリを挿入し、以後のモデルリクエストで古いメッセージを置き換える。元のエントリはセッションツリーに残る。
  • ステアリングとフォローアップ: Piの作業中も入力できる。ステアリングのメッセージは現在のアシスタントのターン後に入り、フォローアップはエージェントが保留中の作業を終えるまで待つ。

コンテキストファイル

  • AGENTS.md: プロジェクトの指示は起動時に~/.pi/agent/、親ディレクトリ、現在のディレクトリから読み込まれる。
  • SYSTEM.md: プロジェクトごとのこのファイルで、既定のシステムプロンプトを置き換えるか追記できる。

4つの実行方法

  • インタラクティブ: フル機能のターミナルUI。
  • プリントとJSON: pi -p "query"はスクリプト向けにプロンプトを1つ実行し、--mode jsonはイベントストリームを出力する。
  • RPC: stdinとstdoutを介したJSONプロトコル。Nodeで書かれていない連携向け。
  • SDK: 同じエージェントを自分のTypeScriptアプリケーションに組み込む。

ガイド

クイックスタートでは5ステップで最初のセッションを動かします。

  1. インストールする。 macOSまたはLinuxではpi.devのインストーラースクリプトを実行。代わりにnpmパッケージも使え、その場合はNode.js 22.19以降が必要です。
  2. フォルダーで起動する。 Piに作業させたいフォルダーに移動してpiを実行。作業フォルダーはPiが関連ファイル、指示、設定を見つける手がかりになり、保存セッションをまとめる単位にもなります。
  3. モデルを接続する。 /loginでプロバイダーを選び、案内に従ってサブスクリプションを使うかAPIキーを保存します。/modelで利用可能な別モデルに切り替えられます。
  4. タスクを任せる。 Piは実行するファイル読み取り、検索、コマンド、編集を1つずつ表示します。エディターで@を入力すると、フルパスを打たずにファイルを検索できます。
  5. 後で続ける。 セッションは自動保存されます。pi --continueは同じ作業フォルダーの直近のセッションを再開し、/resumeでは保存済みの別セッションを選べます。

Pi Coding Agentの活用例

  • コードリポジトリでの作業。 ドキュメントはソフトウェア開発を、研究ノート、執筆プロジェクト、データファイル、趣味の作業と並べて想定用途に挙げています。最初のタスク例の1つは、リポジトリの構成とチェックの実行方法をPiに説明させるものです。
  • 控えめなハードウェアでのローカルモデルによるコーディング。 2026年5月の署名入りテック系メディアの解説記事は、ローカルモデル環境にPiを選びました。理由は、既定のシステムプロンプトが短く、特にプロンプトキャッシュ有効時に軽快さを保てる一方、Claude CodeとClineは性能の低いハードウェアを大きく遅くしかねないシステムプロンプトを抱えている点です。
  • スクリプトとCIジョブ。 プロバイダーのキーは環境変数から渡せ、ドキュメントはCIやPiにキーを保存させたくない場面でこれを推奨しています。自動実行で明示的な一度限りのプロジェクト信頼の判断が必要なら、--approveまたは--no-approveを渡せます。
  • 他製品へのエージェント組み込み。 EarendilはPiをOpenClaw内部の最小限のエージェントと説明しています。SDKを使えば、コマンドラインアプリが使うエージェント、セッション、ツール、モデル、リソースにTypeScriptコードから直接アクセスできます。

対象ユーザー

Piは、完成品より自分のエージェントを自分で形づくりたい人に向いています。

  • 環境を作り込むのが好きな開発者: Claude Codeのコマンドライン代替を扱う2026年7月の署名入りまとめ記事は、一部機能が既定で含まれないため、Piは自分の環境の構築・カスタマイズを楽しむユーザー向きと結論づけた。
  • 複数プロバイダーの利用者: すでに複数のモデルプロバイダーに支払っている人や、ホスト型とローカルのモデルを行き来したい人は、ツールを替えずにセッション途中でモデルを切り替えられる。
  • すでにエージェントを隔離しているチーム: Piのセキュリティガイドによれば、安全性はトランスクリプトの監視や事後の変更レビューではなく、Piが到達できるファイル、認証情報、プロセス、ネットワークサービスを制限することで得られる。

操作ごとの承認プロンプトが最初から出ることを期待する人には向きません。前述の2026年5月の解説記事は、Piの速さは他のコーディングエージェントに見られる多くのガードレールや安全機能と引き換えだと指摘し、仮想マシン、コンテナ、さらにはRaspberry Piでの実行を勧めました。

プラットフォーム

  • インストール方法: ホームページはcurlのインストールスクリプト、PowerShellスクリプト、npm・pnpm・bunによるグローバルインストールを案内。
  • Windows: PiはネイティブのWindowsプロセスとして(Bashコマンドには既定でGit Bash、PowerShellツールは任意)、またはWindows Subsystem for Linuxの中で動く。
  • Android: PiはTermux上で動き、テキスト入力、ファイルツール、シェルコマンドに対応するが、クリップボードからの画像貼り付けには非対応。
  • ホスト型モデルプロバイダー: ホームページにはAnthropic、OpenAI、Google、Azure、Bedrock、Mistral、Groq、Cerebras、xAI、Hugging Face、Kimi For Coding、MiniMax、NVIDIA、OpenRouter、Ollamaなどが並び、APIキーまたはOAuthで認証する。
  • ローカル・セルフホストのモデル: Piはllama.cppのルーターと直接連携し、Ollama、LM Studio、vLLM、SGLangなどの互換サーバーはmodels.jsonにエンドポイントとして追加する。
  • 組み込み: @earendil-works/pi-coding-agentパッケージでPiをNode.jsまたはBunのプロセスに組み込める。
  • 隔離: コンテナ化ガイドは、Piのプロセス全体を隔離環境で動かす方法と、Piをホストに置いたまま選んだツールだけを隔離環境に回す方法を説明。

価格

Piには対応プロバイダー経由のモデルアクセスが必要で、サブスクリプション、APIキー、ローカルモデルのいずれでも構いません。今回確認したページにはPi自体の価格、プラン、購入手続きは見当たらず、pi.devに独立した料金ページもありませんでした。Piが採用するMIT Licenseは、ソフトウェアの無償での使用、複製、改変を許可しています。

モデルガイドはアクセス方法ごとにPiでの設定手順を対応づけています。

手元にあるものPiでの設定
対応するサブスクリプション/loginでサインイン
プロバイダーのAPIキー/loginで保存するか、プロバイダーの環境変数を設定
ローカルのGGUFモデルPiをllama.cppのルーターに接続
OpenAI、AnthropicまたはGoogle互換のエンドポイントmodels.jsonに追加
独自のプロトコルやログイン手順を持つプロバイダープロバイダー拡張機能を作成またはインストール

つまり支出はPiではなく、プロバイダーとモデルで決まります。対話画面のフッターにはコンテキスト使用量と累計の使用量・コストが表示され、pi.devのモデルカタログにはプロバイダー、モデルID、コンテキスト上限、価格が載っています。2026年9月28日の取得時点で、このカタログには100万トークンあたりの入力・出力価格付きで1,516モデルが載っていました。

長期的には、Earendilのライセンス声明が、PiはMITライセンスのままで変わらないとしつつ、Piの将来の一部やPi関連製品はFair Sourceまたはプロプライエタリになりうるとしています。Earendilは独自のゲートウェイRadiusも運営し、Piは/login radiusでこれをプロバイダーとして使えます。Radiusは初期アルファ版とされ、ランディングページに価格は表示されていませんでした。

Pi Coding Agentの代替ツール

ターミナル型エージェントの編集部まとめ記事は、たいていPiを、機能を多く内蔵したツールと比べます。すぐ使えるガードレールよりハーネスの制御が重要なら、PiはClaude Codeの代替として検討できます。以下の選択肢は主にこの軸で異なります。

  • OpenCode: ターミナル、統合開発環境、デスクトップアプリで使えるオープンソースのコーディングエージェント。特定のモデルプロバイダーに縛られない。
  • Codex CLI: OpenAIのオープンソースのターミナル型エージェント。MCPサーバー、プロジェクトの指示、画像、複数の権限レベル、エージェントのアクセス範囲を制限するサンドボックスに対応。
  • Claude Code: Anthropicのエージェントも十分なリソースがあればローカルモデルで使えるため、モデル選択だけではPiとの違いにならない。
  • Cline: 同じローカルモデルの解説記事でClaude Codeとともに挙がり、筆者らはそのシステムプロンプトが性能の低いハードウェアを遅くしうると述べていた。

2026年7月のまとめ記事はトレードオフを明言しています。コーディングエージェントをより制御したい開発者には、PiがClaude Codeより優れうる、と。

制限事項

セキュリティモデル

  • 既定では承認ゲートがない: Piは起動したアカウントの権限でファイルを読み取り、変更し、実行でき、ツール呼び出しのたびに承認を求めない。
  • プロジェクト信頼はサンドボックスではない: 起動時に読み込むプロジェクトリソースを決めるが、ツール呼び出しがアクセス・影響できる範囲は制限しない。
  • コンテキストファイルは常に読み込まれる: フォルダー内のAGENTS.override.md、AGENTS.md、CLAUDE.mdは、コンテキスト読み込みを無効にしない限りプロジェクト信頼に関係なく読み込まれる。そのため、クローンしたリポジトリ内の指示がなおモデルを誘導しうる。
  • パッケージはコードを実行する: Piパッケージは拡張機能のコードを実行でき、モデルにプログラムの実行を指示するスキルを含みうる。
  • 狭いセキュリティ範囲: プロジェクトは、信頼できないコンテンツからのプロンプトインジェクション、組み込みサンドボックスの欠如、ユーザーがインストールした拡張機能やスキルの挙動を、一般に自らのセキュリティ境界の外とみなしている。

独立報道も同じ方向です。2026年5月のテック系メディアの解説記事は、Piが初期状態で「YOLOモード」で動作し、アクセスできるものは何でも自由に読み取り・変更できると説明しました。

コアに含まれない機能

ホームページには、Piが意図的に含めていないものが並びます。MCP、サブエージェント、権限ポップアップ、プランモード、組み込みのToDo、バックグラウンドのbashはありません。スキルとして文書化したCLIツール、コンテナ、MarkdownのToDoファイル、tmuxなど、それぞれに回避策はありますが、どれもワンクリックの設定ではありません。

リリースのペース

Piを基盤に開発する人には、リリースに破壊的変更が含まれることがあります。2026年9月21日公開のバージョン0.87.0では、継承されたshouldStopAfterTurnエージェントオプションの削除を含む破壊的変更が挙げられ、2026年9月22日には0.87.1が続きました。

プライバシーとデータ

  • モデルへの通信: Piはシステムプロンプト、アクティブな分岐、利用可能なツール、モデル設定から各モデルリクエストを組み立て、選んだプロバイダー経由で送信する。確認したページは、そのデータがモデル学習に使われるかに触れていない。
  • インストール時のテレメトリー: enableInstallTelemetry設定は既定でtrueで、匿名のインストール・更新レポートと、一部のプロバイダー帰属ヘッダーを有効にする。
  • アナリティクス: enableAnalyticsは既定でfalse。オプトイン型のデータ共有設定で、現在は実験的な初回実行セットアップでのみ使われる。
  • ネットワークのスイッチ: PI_OFFLINEはモデルカタログの更新を含む自動ネットワーク活動を無効にし、PI_TELEMETRYはインストール時のテレメトリーと帰属ヘッダーを上書きする。
  • ローカルのセッション: セッションは既定で作業ディレクトリごとにまとめて~/.pi/agent/sessions/配下に保存され、--no-sessionは一時セッションを実行する。
  • 共有: /shareは、Radius認証が設定されていればセッションをRadiusアーティファクトとして、なければ非公開のGitHub Gistとしてアップロードする。共有・エクスポートしたセッションには、プロンプト、ツール引数、コマンド出力、ファイル内容が含まれうる。
  • 認証情報: auth.jsonにはAPIキーやOAuthトークンを保存できる。Piをアンインストールしても、~/.pi/agent/の設定、認証情報、セッション、インストール済みパッケージは削除されない。

今回確認したページでは、pi.devは独立したプライバシーポリシーや利用規約を公開していませんでした。

よくある質問

Q1. Pi Coding Agentは無料ですか?

Pi自体に価格やプランは表示されておらず、コアはMITライセンスです。支払額は、接続するモデルプロバイダーやサブスクリプション次第です。Earendilは、今後Piの周辺に加わる一部がFair Sourceまたはプロプライエタリになりうると述べています。

Q2. Piを使うにはAPIキーが必要ですか?

いいえ。/loginでの対応サブスクリプション、プロバイダーのAPIキー、llama.cppのルーター経由のローカルGGUFモデル、Ollamaのような互換エンドポイントのいずれでも使えます。

Q3. PiはMCPサーバーに対応していますか?

コアでは非対応です。プロジェクトはスキルとして文書化したCLIツールか、MCP対応を追加する拡張機能を提案しており、カタログのパッケージで提供されることもあります。

Q4. Piはテレメトリーを収集しますか?

匿名のインストール・更新レポートは既定でオンで、enableInstallTelemetry設定またはPI_TELEMETRY変数でオフにできます。より広範なアナリティクス共有は、オプトインしない限りオフです。

類似のツールをご存知ですか?
他の素晴らしいAIツールをご存知でしたら、ぜひ私たちに提出してください