跳至內容

Panolayer Studio · 變更

只讀真正重要的變更。

Panolayer 會依風險為每個變更的檔案評分並說明原因,讓你清楚該先審查哪些檔案。接著在同一處提交並推送。

Apple silicon 上的 macOS 15 · 免費開始 · 無需信用卡

Changes · review by risk

Changed files arranged from high to low risk on the Panolayer Risk Spectrum.

完整截圖 · 捲動以查看詳細內容

沒有人會讀完 3,000‑行的 diff。我們都直接滑到最後就提交。

大型 diff 的大部分內容都是 lockfile、設定與小幅修改。真正需要你處理的檔案卻埋在中間某處。Panolayer 會把它們拉到最前面。

運作方式

從一份 diff 到真正需要你關注的三個檔案

01

先看清該從哪裡看起

先提供變更檔案、新增與刪除行數的摘要,再為每個檔案給出風險分數與一行理由。可在 Risk Spectrum、Risk Bars 與 Overlap 檢視之間切換。

Changes · compare file risk

Changes · compare file risk

The Risk Bars chart above the change summary and first two files ranked by risk.

完整截圖 · 捲動以查看詳細內容

02

打開檔案

點選檔案即可查看其 diff(並排或行內),評分依據就顯示在 diff 正上方。

Changes · inspect the file in context

Changes · inspect the file in context

The search route's risk reasoning above a split diff adding liked_by_viewer and reposted_by_viewer fields.

完整截圖 · 捲動以查看詳細內容

03

當分數還不足以說明一切

Analyze all 會讀取整組變更,提供摘要、整體風險、具體疑慮,以及每個檔案的註記。或者直接與 Panolayer Agent 開啟對話,變更的檔案已預先附上。

Inspect the analysis behind a concern

Inspect the analysis behind a concern

The Deep analysis panel identifies a SQL injection concern in the sample project's route.ts and explains why it needs attention.

完整截圖 · 捲動以查看詳細內容

04

與你最近的提交比對

History 會將你的工作樹列在最近提交之上,每項都附有風險標籤、作者與雜湊,讓你判斷某個變更是否為例行變更。

Changes · recent commit history

Changes · recent commit history

The commit history list showing risk labels and the currently selected commit.

完整截圖 · 捲動以查看詳細內容

05

提交並推送

Panolayer 會依差異草擬提交訊息供你編輯。提交會寫入你的本機分支,提交並推送則會傳送到它所追蹤的遠端。

Edit the message, then commit or push

Edit the message, then commit or push

The commit panel shows Edit message, Commit, and Commit & Push actions above the working tree and recent commit.

完整截圖 · 捲動以查看詳細內容

控制權

Panolayer 約束的是 agent,而非你

Agent 的工作會先在其專屬 worktree 中驗證,再由你決定哪些合併進你的分支。你隨時都能提交,即使檢查未通過也沒問題,失敗項目會持續列在驗證中。

Verification Engine 的運作方式

Review the run before you merge

The Panolayer Agent merge review showing completed changes and an explicit approval action.

完整截圖 · 捲動以查看詳細內容

問題

還有其他問題?聯絡我們,我們會為你解答。

風險百分比代表什麼?

這是模型對檔案的 diff 需要多少關注所做的估算。分數會歸納為 Safe、Low、Caution 或 Critical。

這和驗證是同一回事嗎?

不是。分數只讀取 diff。驗證則會在每次儲存時,以及 agent 完成時,依據架構和從你的程式碼衍生的規則檢查變更。

分數和「全部分析」有什麼不同?

分數是每次變更時對每個檔案的快速判讀。「全部分析」則會在你要求時讀取整組變更。若需更深入的問題,請使用聊天。

檢查失敗時還能提交嗎?

可以。失敗項目會持續列在驗證中。

可以只提交部分變更嗎?

目前還無法從 Panolayer 進行。一次提交會包含所有變更的檔案。若需部分提交,請直接使用 Git。

它會連接到 GitHub 嗎?

Commit & Push 會將你的分支推送到它所追蹤的遠端。Pull Request 與程式碼審查則在你的 Git 主機上進行。

在提交之前,先知道該讀哪些檔案。

免費開始使用 · 無需信用卡

Panolayer 如何處理你的程式碼

下一步:圖形建構器