今天,我們很高興向社區介紹Qodo Gen 1.0 !
{% 卡 %}
Qodo Gen是一個 IDE 插件,它將用於測試和程式碼生成的智慧代理直接整合到您的開發環境中。
雖然許多 AI 編碼工具作為簡單的命令回應系統執行,但 Qodo Gen 1.0 代表了下一代:與您一起工作的自主、多步驟的問題解決代理。我們的代理商不僅產生片段,還了解您的整個專案背景,可以做出決策、使用工具並自主執行任務。
試試 Qodo Gen 1.0
{% 結束語 %}
繼續閱讀以了解我們的新功能和更新功能!
{% 結束卡 %}
Qodo Gen 現在支援標準或 Agentic 工作流程模式。標準模式提供更多手動的 Qodo Gen 體驗,包括命令。
Agentic Mode讓互動更加動態、更少結構化,主動協助完成任務並提供情境建議。
代理聊天是向多步驟解決問題而非一次性人工智慧回應的演變。 Qodo Gen 的代理聊天是自主的,因為聊天代理不僅可以編寫程式碼或回答一次問題,還可以自主做出決策、提出問題、使用工具和執行任務。
編碼代理利用核心 Qodo 工具來理解提示意圖和進階上下文檢索,包括程式碼庫索引和分析、網路搜尋和抓取。
以下是代理可以執行的一些操作:
編寫新程式碼:使用 Flask 產生完整的 REST API,包括路由、模型和資料庫設定。
修復錯誤:透過分析堆轉儲並提出最佳化建議,幫助辨識並解決 Java 應用程式中的記憶體洩漏。
從文字或票證實作任務:將使用者故事轉化為 React 應用程式中的工作功能,並完成狀態管理和 API 整合。
開發前端元件:使用 Tailwind CSS 為響應式 Web 應用程式建立可重複使用的 React 元件。
這個由人工智慧驅動的對話式介面可以加速開發,同時讓您掌控一切。
為了更好地理解您的程式碼並幫助您執行各種操作,Agentic Mode 在後台使用了多種服務。除了內建伺服器之外,使用者還可以透過 Anthropic 的模型上下文協定 (MCP) 新增自己的外部工具。安裝了 MCP 伺服器的使用者可以透過新增 API 金鑰來引入第三方或自訂工具和代理程式來增強他們的工作流程。
可以使用 API 金鑰啟動預先配置的 MCP 工具(如 Jira 和 GitHub)。
自訂 MCP 工具可讓您透過在 Qodo Gen 中手動新增或使用Smithery來連接其他服務。
取得服務:檢索各種格式的網路內容。
檔案系統服務:管理檔案和目錄。
Git 服務:提供 Git 儲存庫洞察。
LSP(語言伺服器協定)服務:分析和追蹤程式碼結構。
這種可擴展性確保 Qodo Gen 1.0 無縫整合到您的開發環境中,讓您可以使用內建功能和根據您的需求量身定制的工具來增強工作流程。
在 Qodo Gen 的先前版本中,測試功能是在 IDE 內的面板中進行的。這個先進的測試套件專用於程式碼行為分析、測試行為產生和測試套件擴充。
在 Qodo Gen 1.0 中,使用者現在可以選擇使用基於聊天的半代理測試來產生工作流程。使用者可以按照逐步的流程加入情境、範例測試和模擬、產生測試行為和綜合測試套件。
開啟檔案:開啟專案中您想要建立測試的檔案。
啟動 Qodo Gen:點擊擴充欄中的 Qodo Gen 標誌。
選擇元件:從聊天框下方的欄位中選擇您想要測試的元件。
開始測試生成:在聊天框中輸入/test,然後點擊發送鍵或點擊箭頭按鈕。 Qodo Gen 將開始引導您完成測試產生過程。
這種新的工作流程使測試產生更具互動性和直觀性,使開發人員能夠與 Qodo Gen 1.0 合作,以更高的效率完善、擴展和優化他們的測試套件。
Qodo Gen 1.0 現已推出!無論您是簡化開發、整合 AI 驅動的自動化還是最佳化測試套件,Qodo 都有工具來改變您的工作流程。
試試 Qodo Gen 1.0
{% 結束語 %}
感謝閱讀!有疑問或意見嗎?將它們留在下面。
原文出處:https://dev.to/qodo/introducing-qodo-gen-10-transform-your-workflow-with-agentic-ai-5a96