錄製的應用程式提交
科學計算器,
另存為六個檔案。
該應用程式、其資料和變更歷史記錄仍可供下次請求使用。
- 提交
e790c96- 記錄的更改
- 6 個檔案·450 行插入
已儲存的應用程式
ui/index.html介面ui/styles.css款式ui/app.js計算器和圖表data/latest.json應用程式資料manifest.json應用程式定義.gitignore檔案排除
已在重新開啟的應用程式中檢查 sqrt(9)3
Colony 是一個個人智慧體系統,可在對話中持續工作。 為代理提供一個專案、訪問其工具 和工作成果。它的檔案、記憶體和職責在對話中保持 可用。
我們之所以建立 Colony,是因為有用的工作很少能放入一個交易所中。 實驗需要稍後檢查。一個專案有值得 記住的決定。曾經有效的程式應該在下次需要 時可用。
從對話到儲存的作品
Colony/從任務到儲存的工作
一個正在執行的應用程式,已儲存以供下一個任務使用。
01 / 構建
在一個真實的專案中工作。
代理使用專案的檔案和允許的工具來製作應用程式。在這段錄製的會議中,Colony 構建了一個科學計算器,並提交了六個檔案,其中插入了 450 行。
錄製的應用程式提交e790c966 個檔案·450 行插入ui/index.html介面ui/styles.css款式ui/app.js邏輯和圖形data/latest.json應用程式資料manifest.json定義.gitignore排除項
儲存的應用程式可供下次對話使用。
已錄製的提交 e790c96。儲存的專案包含介面、邏輯、應用程式資料和定義。 02 / 核對
檢查實際儲存了什麼。
我們重新開啟了應用程式並檢查了 sqrt (9),它返回了 3。影象是儲存的應用程式本身,因此可以在會話記錄的同時檢查結果。
實際應用程式捕獲。一項算術檢查證明了這個儲存的工件,而不是窮盡無遺的正確性。 03 / 繼續
首先在某個地方提出下一個請求。
應用程式檔案、資料和變更歷史記錄保留在工作空間中。以後的對話可以檢查或更改同一個專案。代理記憶體和可重複使用的技能為持續工作提供了支援。
保留的專案e790c966 個檔案·450 行插入ui/index.html介面ui/styles.css款式ui/app.js邏輯和圖形data/latest.json應用程式資料manifest.json定義.gitignore排除項
下一個請求相同的檔案、資料和歷史記錄相同的檔案、應用程式資料和版本歷史記錄仍可供以後使用。
基於錄製的計算器會話和重新開啟的應用程式。此示例不衡量一般編碼的可靠性。
上面的示例來自應用程式構建會話。Colony 編寫了
計算器的介面和邏輯,然後提交了檔案。我們重新開啟
了儲存的應用程式並檢查了是否sqrt(9)返回3。展開上圖
,檢視原始會話摘錄和應用程式截圖。
重要的物件是磁碟上的應用程式。以後的請求可以更改這些 檔案、檢查歷史記錄或繼續相同的專案。對話 產生了下次對話可以使用的東西。
有地方可以工作的特工
Colony 代理可以在儲存庫中工作、執行命令、研究網路和 使用互聯工具。在 Mac 上,他們還可以讀取應用程式視窗 並使用您授予的許可權操作其控制元件。你可以 透過文字或語音交談、分配背景目標、設定提醒或安排 定期任務。報告返回到對話中,當你要求報告 時會中斷。
代理還可以構建小型應用程式:實驗跟蹤器、閱讀 清單或包含定期資料更新的儀表板。多個代理可以 共享一個專案、交換訊息並執行相關步驟。
保留工作教給你的東西
Colony 在 模型的直接環境之外儲存可檢查的記憶體和完整的工具結果。在相關 部分中檢索了大量產出。完成的後臺工作可以成為一項建議技能,供您 檢視和安裝;重複操作可以成為可重複使用的工具。
保持代理執行會產生計算成本。Colony 記錄模型使用情況 和提供商報告的快取使用情況,並允許您檢查傳送 到模型的上下文。記憶整合和技能培養也使用推理。 我們的下一個問題是,在相同的模型和計算預算 下,這些累積的工作對以後的任務有多大幫助。
Colony 在你控制的電腦上執行,你可以選擇本地模型伺服器或 託管端點。後臺工作要求計算機 保持可用狀態。當前版本是私有的,我們正在開放 技術預覽版,供有持續工作的人使用。
產品詳情
Colony
能持續工作的智慧體,使用你的工具、記住專案,並構建你需要的應用。

