px0

px0 是一個專為 AI 生成程式碼打造的審查工作台與速度優先的 IDE。它將您的瀏覽器轉變為零延遲的控制台,內建 Git 與 GitHub 整合

px0 是什麼?

px0 是一個專為 AI 生成程式碼打造的審查工作台與速度優先的 IDE。它將您的瀏覽器轉變為零延遲的控制台,內建 Git 與 GitHub 整合、跨大型程式碼庫的即時搜尋、原地快速修復,以及無縫交接至本機 AI 編碼工具。

px0 概覽

這是什麼

px0 是一個專為審查 AI 生成程式碼而設計的 IDE,以速度為優化目標。它將瀏覽器轉變為零延遲的主控台,具備原生 Git 與 GitHub 整合、跨大型程式碼庫的即時搜尋,以及無縫銜接本機 AI 編碼工具的能力。 此工具為單一靜態 Go 二進位檔,無任何執行時期依賴(無 Electron、無 Node、無 CGO)。它宣稱冷啟動時間低於 1 毫秒,伺服器常駐程式 RAM 約 20–30 MB,加上瀏覽器分頁後的總記憶體約 100–180 MB。它透過 Chroma 原生支援約 280 種語言的語法標記。

主要功能

  • GitHub PR 審查與 Git 面板:直接審查 Pull Request、檢視限定的合併基準差異、撰寫行內審查意見、展開最近的提交,並可從瀏覽器中暫存、提交或推送。
  • 未推送提交審查:在推送之前,逐一檢視分支領先追蹤分支的提交內容,每次一個檔案差異。
  • AI 編碼工具整合:直接將編輯任務派送至 Claude Code、Gemini CLI、Cursor Agent、Antigravity、OpenCode、Codex、Aider 或 Goose,並支援即時重新載入。
  • 快速導覽:毫秒級的模糊檔案搜尋、符號大綱與工作區正規表示式搜尋。
  • 遠端優先:可在任何遠端伺服器、虛擬機器或容器上執行,並在本機瀏覽,無需設定 SSH 金鑰或遠端常駐程式。
  • 虛擬渲染:僅掛載可見行數,順暢開啟 400,000 行檔案;閒置 15 秒後將記憶體歸還給作業系統。
  • 豐富的程式碼檢視器:14 個內建主題、含 Mermaid 圖表的 Markdown 渲染、CSV/TSV 表格檢視、圖片檢視器,以及可選的零設定 LSP 支援(移至定義與懸浮提示)。

使用情境

px0 專為審查 AI 生成的程式碼而設計,在這種情境下,工程生產力受限於審查、導覽與驗證變更的速度。它可用於檢視 Pull Request、審查未推送的提交、導覽大型程式碼庫,以及與本機 AI 編碼代理整合以派送編輯任務。

快速開始

快速安裝(macOS、Linux、BSD): bash curl -fsSL https://px0.ai/install.sh | sh 從原始碼建置(需要 Go 1.24+ 與 Node.js 或 Bun): bash git clone https://github.com/px0-ai/px0.git cd px0 make build install -d ~/.local/bin && install px0 ~/.local/bin/ 更新現有安裝: bash px0 --update 基本用法: bash # 檢視目前目錄 px0 # 檢視特定目錄或檔案 px0 ~/workspace/project px0 main.go:42 # 檢視 GitHub Pull Request px0 https://github.com/owner/repo/pull/123

授權與價格

px0 為開放原始碼軟體,採用 MIT 授權條款。授權持有者為 Arpit Bhayani。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/px0-aipx0.svg)](https://yunodb.com/tools/px0-aipx0?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/px0-aipx0?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/px0-aipx0.svg" alt="Featured on YunoDB" height="20"></a>