專為開源 Agent 作者而設
你的 Agent repo,距離運行只差一個指令。
你的 Agent 無需離開 GitHub。Frely 為它提供專屬頁面和 Deploy to Frely 徽章,任何人都可以在自己電腦的沙盒內運行它。
運作方式
三個步驟,餘下的就交給你的 README。
- 01
新增 frely.yaml
一個放在你儲存庫裡的簡短檔案,說明如何啟動你的 Agent,以及它需要存取哪些額外網站(如有的話)。
- 02
將儲存庫上架
在 Frely 上貼上 GitHub 地址。你會獲得一個以你名字命名的 Agent 頁面,以及一枚可加到 README 的 Deploy to Frely 徽章。
- 03
用戶在本機執行
只需一個指令,即可下載你的儲存庫,並在其電腦的沙盒中啟動。他們的 API Key 永遠不會接觸到你的程式碼。
常見問題
Agent 作者的提問
我的儲存庫需要甚麼?
在根目錄放置一個含 local: 部分的 frely.yaml。其中的 run: 指令會啟動你的 Agent;setup: 屬選填,會在下載後執行一次。
我的程式碼會看到用戶的 API Key 嗎?
不會。你的 Agent 會連接用戶電腦上的一個模型地址。Frely 的命令列工具會自行加入 API Key,並只轉發模型請求,因此你的程式碼永遠不會接觸到它。
我的 Agent 可以在用戶電腦上做甚麼?
它可以更改自己的資料夾及暫存資料夾,並存取 Frely 的 API。你在 frely.yaml 內列出的任何其他網站,都必須先取得用戶批准一次。
程式碼會被複製到別處嗎?
不會。Frely 只會保存儲存庫地址、名稱、授權條款以及你所列出的 commit。用戶直接從 GitHub 下載,而每次執行都會使用該 commit,直至你更新刊出的資料為止。
哪些電腦可以執行它?
凡支援 Frely 沙盒的地方都可以。如果電腦無法執行,指令便會中止,而不會在沒有保護的情況下執行你的 Agent。