
CodeName Goose
CodeName Goose簡(jiǎn)介
CodeName Goose是由Jack Dorsey領(lǐng)導(dǎo)的支付服務(wù)公司Block推出的開源ai智能體Agent。Goose基于Anthropic AI的模型上下文協(xié)議,允許開發(fā)者選擇他們偏好的大語(yǔ)言模型(LLM)來(lái)進(jìn)行開發(fā),Goose能夠理解開發(fā)者的自然語(yǔ)言指令,并將其轉(zhuǎn)換為相應(yīng)的編程任務(wù)。從而幫助開發(fā)者更高效地完成工程任務(wù),將日常的編碼工作和工程流程自動(dòng)化。
Goose主要功能
自動(dòng)化工程任務(wù):Codename Goose能夠自動(dòng)執(zhí)行多種工程任務(wù),包括代碼生成、測(cè)試和部署等。
自然語(yǔ)言處理:用戶可以通過(guò)自然語(yǔ)言與Goose進(jìn)行交互,輸入指令后,Goose會(huì)將其解析并執(zhí)行相應(yīng)的操作。
開源平臺(tái):作為一款開源工具,Codename Goose允許開發(fā)者根據(jù)自己的需求進(jìn)行定制和擴(kuò)展。
多種模型支持:Goose支持多種流行的語(yǔ)言模型(LLM),用戶可以根據(jù)自己的需求選擇合適的模型來(lái)執(zhí)行任務(wù)。
擴(kuò)展性:Goose支持通過(guò)擴(kuò)展來(lái)連接現(xiàn)有的應(yīng)用程序和工具,例如GitHub、Google Drive和JetBrains IDE等。用戶可以根據(jù)自己的工作流程來(lái)進(jìn)行個(gè)性化配置,提升工作效率。
多平臺(tái)支持:Goose可以作為桌面應(yīng)用程序或通過(guò)命令行界面(CLI)運(yùn)行,支持macOS和Linux系統(tǒng)。
智能任務(wù)處理:Goose不僅能夠處理簡(jiǎn)單的編碼任務(wù),還能執(zhí)行復(fù)雜的操作,如代碼遷移、性能基準(zhǔn)測(cè)試和API構(gòu)建等。
AI驅(qū)動(dòng)的代碼執(zhí)行:使用AI幫助直接在您的開發(fā)環(huán)境中運(yùn)行,編輯和測(cè)試代碼。
可自定義LLM支持:與任何大語(yǔ)言模型集成(LLM )增強(qiáng)編碼工作流程。
本地處理:在系統(tǒng)中運(yùn)行,確保隱私和安全性,而無(wú)需依賴外部服務(wù)器。
無(wú)縫工具集成:與現(xiàn)有的開發(fā)人員工具和平臺(tái)一起工作,以獲得平穩(wěn)的體驗(yàn)。
提高生產(chǎn)率:自動(dòng)化重復(fù)的編碼任務(wù),調(diào)試和測(cè)試以加速發(fā)展。
詳細(xì):https://block.github.io/goose/blog/2025/01/28/introducing-codename-goose/
Github:https://github.com/block/goose