# Hoplite Hoplite 是一個程式碼代理平台,可在隔離的開發環境中執行工作,並在任務完成後建立 pull request。它適合希望將程式碼庫工作交由代理處理,並提供即時回饋與審核的團隊。 - Findings24: - 網站: - 價格: Freemium - 分類: AI程式助手, AI開發者工具, AI 測試助手 ## 什麼是 Hoplite? Hoplite 是一個程式碼代理平台,可將倉庫任務委派給在隔離開發環境中執行的代理。使用者連接 GitHub 倉庫、開啟一個 thread,並描述希望完成的工作。 代理可以讀取與編輯程式碼、執行命令、啟動開發伺服器、在瀏覽器中檢查成果,並在任務完成時建立 pull request。此工作流程旨在讓代理執行過程可見且可審核,而不是隱藏在靜態 diff 背後。 此產品圍繞 workspaces、projects、threads、runs 與 sandboxes 組織。這樣的結構讓團隊能將代理工作範圍限定在某個倉庫、在脈絡中追蹤進度,並在變更正式合併前進行審查。 ## Hoplite 能做什麼? ### 以倉庫為範圍的代理 threads 使用者可從 GitHub 倉庫建立專案,並針對特定任務開啟一個 thread。該 thread 會將對話、代理執行、diff 與 pull request 集中在同一處。 ### 用於執行的隔離 sandboxes 每個 thread 都在從倉庫複製而來的隔離開發環境中執行,並套用設定腳本與環境變數。這讓代理擁有可用於安裝、建置與測試執行的完整環境。 ### 即時工具呼叫串流與審核 工具呼叫會在發生時即時串流到 thread 中,而敏感操作在執行前可暫停等待審核。這讓使用者更容易看見代理正在做什麼,並在需要時控制變更。 ### 瀏覽器驗證與即時預覽 代理可以啟動應用程式的即時預覽,並在內建瀏覽器中檢查成果。更新紀錄也顯示持續改善預覽,這表示預覽是工作流程的核心部分。 ### pull request 輸出 當任務完成時,代理可以建立 pull request,並在審查意見進來時持續迭代。這使輸出適合標準的 GitHub 審查工作流程。 ### 團隊工作流程與自動化 文件提到共享 workspaces、成員角色、Slack 與 Linear 整合,以及可依 webhook 與排程執行代理的自動化。 ## 使用情境 ### 根據提示實作倉庫任務 開發者可以連接倉庫、在 thread 中描述變更,並讓代理在隔離環境中完成實作,之後再建立 pull request。 ### 使用測試與瀏覽器驗證變更 若團隊希望代理不只編輯檔案,也可以利用 sandbox 執行測試套件、啟動應用程式,並在審查前於瀏覽器中確認結果。 ### 處理需要審查意識的團隊工作 由於 threads 會將訊息、diff、審核與 PR 集中在一起,Hoplite 很適合希望代理輸出在審查週期中保持可見且易於檢視的團隊。 ### 執行重複性或觸發型代理工作 文件提到可從 webhook 與排程啟動代理執行的自動化,適合定期檢查或事件驅動的後續工作等例行任務。 ### 在共享 workspace 中分派工作 共享 workspaces 與成員角色讓此產品適合希望多人圍繞相同倉庫與計費脈絡協調代理工作的團隊。 ## 常見問題 ### Hoplite 是做什麼的? Hoplite 是一個程式碼代理平台,讓你可以將倉庫工作委派給在真實開發環境中運作的代理。代理可以編輯程式碼、執行測試、啟動應用程式、驗證變更,並建立 pull request。 ### 工作流程如何開始? 根據文件,你先登入、連接 GitHub、選擇一個倉庫,然後在 thread 中傳送訊息,說明你希望完成的任務。 ### Hoplite 會在 sandbox 中執行工作嗎? 會。文件指出每個 thread 都在從倉庫複製而來的隔離 sandbox 中執行,並套用設定腳本與環境變數。 ### 代理可以建立 pull request 嗎? 可以。此平台被描述為在工作完成時會送出 pull request,而且 thread 會將 PR 與代理執行和討論串聯在一起。 ### 可以看到哪些定價資訊? 定價頁面顯示按座位計費的付費方案,提供 pooled sandboxes 與預付點數,另外還有具備自訂定價的企業方案。 ## 快速資訊 - **類別**: 開發者工具 - **產品類型**: 程式碼代理平台 - **主要工作流程**: GitHub repo → thread → sandboxed 代理執行 → pull request - **來源網域**: hoplite.sh - **定價模式**: 按座位計費的付費方案與預付點數;企業自訂定價 - **團隊功能**: 共享 workspaces、成員角色、自動化與整合