0.1.3
這一版來自在兩個真實專案(一個 .NET API、一個 React 網頁)上實測 Pyloxa,修正了實際工作時卡住的地方。
新功能
- Agent 可以自己確認成果:Claude Code 現在可以執行你在「驗證命令」核准的命令,例如安裝依賴、建置、測試,先確認再回報;其他命令照樣自動拒絕。以前所有命令都被拒絕,Agent 只能寫程式、不能執行。
- .NET、Gradle 與 Maven 專案的命令建議:「驗證命令」頁會為方案建議
dotnet build,並為每個測試專案各建議一個dotnet test;Java 專案則建議使用專案自己的 Gradle 或 Maven wrapper。 - 驗證命令可以設定環境變數:例如重新產生快照的旗標。名稱看起來像金鑰或密碼的變數不會被儲存,也不能覆寫 PATH 等系統變數。
- Windows 上 .NET 專案的提醒:Windows 上 Codex 的沙箱無法還原 NuGet 套件,所以無法建置 .NET 專案。.NET 的工作派給 Codex 時,計畫預覽會說明這一點;按一下就能讓這個專案的後端工作改由 Claude Code 負責,Codex 留作備援。
- 不穩定的檢查會再跑一次:階段的 Gate 檢查沒通過時,Pyloxa 會先在同一個版本上再跑一次,仍然沒過才請 Agent 修正。
修正
- Windows 長路徑:資料夾很深的專案,核准計畫時不再出現「Filename too long」。Pyloxa 的 worktree 資料夾名稱也縮短了。
- git 錯誤更清楚:git 錯誤會顯示真正的原因,不再被進度輸出蓋過。核准計畫失敗時,錯誤會留在計畫卡上。
- 驗證紀錄的標題:在 pull request 裡,很長的目標不再從括號中間截斷,Agent 名稱也不再重複。
隱私與安全
- Agent 能執行的命令,就是你在「驗證命令」核准的那些。Pyloxa 驗收成果時本來就會在同一個 worktree 執行這些命令,所以 Agent 並沒有多出新的權限。
- 環境變數和命令一起存在你的電腦上,請不要放入金鑰或密碼。
升級
直接執行新的安裝檔覆蓋舊版即可。存在 %APPDATA%\Pyloxa 的執行紀錄、專案與設定都會保留。已經在執行的計畫會沿用原本的 worktree 資料夾。
已知限制
- 只支援 Windows 10 與 11(64 位元)。
- 安裝檔沒有程式碼簽章,SmartScreen 可能跳出警告;請按「其他資訊」,再按「仍要執行」。
- 不會自動更新。有新版本時 Pyloxa 會提示你。
- Codex 透過
codex exec在它的沙箱內執行。在 Windows 上,這個沙箱通常無法建置專案或安裝套件,所以 Codex 的成果以你的驗證命令驗收。 - Gemini CLI 是實驗性支援:不能擔任大腦,在無人值守模式下也不能執行命令。
- 已測試 Claude Code 2.1.316–2.1.317、Codex CLI 0.166.0 與 Gemini CLI 0.42.0。
校驗碼
| 檔案 | SHA-256 |
|---|---|
Pyloxa-Setup-0.1.3.exe | 547407f479fd074b2541b14c2989e64cebb72dc04326807627373c0f820f4e89 |