APIMaster.ai

程式設計 / 開發者

pi logo

pi

Pi 是一個開源終端機 coding agent 框架,提供極簡核心,讓使用者透過擴充功能建立自訂 AI 編碼代理。

產品類型: 擴充功能/外掛價格資訊: 未知APIMaster 整合: 已支援

網站建立時間

2024-01-30

OpenRouter Token 用量排名

#6

來源: OpenRouter

月獨立訪客

695,020

來源: SimilarWeb

pi 官方網站首頁預覽

Coding Plan

不用分別訂閱多個模型,一個 Key 統一呼叫

專業版模型折扣

  • glm-5.25折
  • glm-5.35折
  • deepseek-v4-flash6折
  • deepseek-v4-pro6折
  • qwen3.8-max6折
  • kimi-k2.7-code7折
  • kimi-k37折
  • minimax-m37折
  • deepseek-flash9折

產品概覽

Pi 定位為終端機環境中的 coding agent 基礎層,使用者安裝後執行 pi 命令,即可在本機程式碼庫中直接與 LLM 互動,完成編碼任務。它支援多種模型接入、工具呼叫與狀態管理,核心維持最小化,使用者可依需求加入子代理或檔案搜尋等擴充功能。主要面向需要彈性自訂工作流程的開發者;不同於完整的成品代理,它強調可擴充性,以及配合自身流程的能力,而非固定功能。

一句話摘要

Pi 是一個開源終端機 coding agent 框架,提供極簡核心,讓使用者透過擴充功能建立自訂 AI 編碼代理。

通常用來做什麼

使用者在終端機輸入 pi 後,可以用自然語言指令讓代理讀取或修改專案程式碼、執行 shell 命令;安裝擴充功能後,還能讓代理平行處理子任務或接入外部資源。

適合對象

開發者、工程團隊與技術主管

使用方式

通常會先在 IDE、終端機或專案環境中讀取上下文,再由 Agent 規劃步驟、執行命令或修改檔案,最後由使用者檢查結果。

關鍵資訊

產品類型

擴充功能/外掛

價格資訊

未知

目前增強版批次資料尚未為此產品維護即時定價,請以官方網站或官方文件為準。

APIMaster 整合

已支援

Pi 設定檔:~/.pi/agent/models.json;可選擇 auth.json 或透過 CLI 登入

資料可信度

最後核驗:2026-09-02

支援的模型 / API

AnthropicAmazon Bedrock第三方 Provider

核心功能與特色

切換不同 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 下新增自訂 provider。
  2. 2填寫 baseUrl、api 協定類型與 apiKey,或改為引用你自己的環境變數。
  3. 3將需要的模型寫入 models 清單,或依產品文件使用登入/驗證檔案補充憑證。
  4. 4執行 --list-models 或直接發起最小工作階段,確認該 provider 已可選取且能正常回傳結果。

設定值

Base URL

https://apimaster.ai/v1

API Key 環境變數

apiKey(models.json) / APIMASTER_API_KEY

模型

gpt-5.5 或 claude-sonnet-4-6 或 你的 APIMaster 模型 ID

社群討論

討論摘要

使用者通常將 pi.dev 理解為極簡的終端機 coding agent harness,能透過 LLM 讀取、編輯程式碼並執行命令,且具備高度可擴充性。討論主要集中在如何將它作為日常開發工具使用、與其他 AI coding agent(例如 Claude Code、Codex)比較效能與彈性,以及如何透過 SDK 與擴充功能實現自訂功能。使用者也經常分享安裝設定經驗、擴充功能開發案例,以及在實際專案中整合 agent 的最佳實務。

熱門討論主題

  1. 1

    如何安裝與設定 pi 作為 coding agent?

    使用者討論 npm 安裝、啟動終端機、API key 驗證,以及在本機 repo 中執行 agent 的步驟與注意事項。

  2. 2

    如何開發與使用 pi 的擴充功能和 packages?

    使用者分享建立自訂 skills、extensions(例如 pi-fabric、design-thinking),以及從社群 packages 安裝與整合的經驗。

  3. 3

    pi 與 Claude Code、Codex 等工具的效能比較?

    使用者比較記憶體用量、token 效率、穩定性與可擴充性,並討論 pi 作為更輕量且可自訂基礎的優勢。

  4. 4

    如何使用 pi SDK 建立自訂 agent 與 UI?

    使用者探討事件驅動 SDK 的使用方式、工具呼叫的型別安全性,以及整合至桌面應用程式或複雜介面的方法。

  5. 5

    pi 在實際專案中的整合與記憶管理?

    使用者討論 agent 在程式碼庫中的長期使用、工作階段記憶、背景任務與多專案切換的實務做法。

常見問題

pi 是哪一類產品?

目前我們將它歸入「程式設計/開發者」分類,頁面說明以官方網站與 OpenRouter 等公開資料為準。

pi 適合用來做什麼?

pi 的增強版頁面會優先展示已蒐集到的核心任務與使用情境,協助你快速判斷是否符合目前需求。

pi 現在可以直接接入 APIMaster 嗎?

目前資料已確認產品支援第三方 Key 或自訂相容端點,可以依照頁面設定說明繼續驗證。

相似 Agent

來源官方網站GitHub

最後核驗:2026-09-02 · 回報修正