美團旗下首款 AI IDE 產品 Meituan CatPaw(簡稱“CatPaw”)宣佈開啓公測。
根據介紹,CatPaw 以 Agent & 人協作為核心,通過 Agent 智能驅動編程,輔以代碼補全、項目預覽調試等功能,結合美團自研的基於編程場景特訓的 LongCat 模型,並支持多種模型混合調用。CatPaw 早在 2023 年就在美團內部以編輯器插件形態正式上線,此次完成全新升級後進行公開測試。目前在美團內部研發滲透率超 95%,增量代碼 AI 生成率超 50%。
- Ask 模式:適用於簡單問答,上下文需手動選擇。
- Agent 模式:適用於項目問答 或 複雜任務分析,上下文由 Agent 根據需求自動檢索補充。
在編碼過程中,CatPaw 基於編寫的代碼實時進行編碼提示,包含當前光標位置補全提示、下一步編碼位置預測、批量修改預測,開發者只需要操作 Tab 鍵就可以快速採納代碼。
除了給 Agent 輸入任務要求讓 Agent 執行完整編碼任務外,CatPaw 支持通過配置 Rules、Docs 的方式為Agent 輸入額外上下文,通過 MCP 方式擴展工具能力,使 Agent 任務更好地執行。
在 .catpaw/rules 中配置規則後,Agent 執行時將按需獲取 rules 作為執行規則,讓生成的結果更符合規範。
在 CatPaw 中添加 Docs 或 Url,可為 Agent 提供更多信息輸入。
- Docs:需要常用的知識庫鏈接,可直接添加到 Docs 中,對話時通過 @Docs 選中後,CatPaw 將獲取知識庫中最相關的內容作為上下文。
- Url:需要臨時基於某個網頁內容對話,可直接在輸入框中粘貼鏈接,將自動識別為@url,對話時將獲取鏈接內的完整信息作為上下文。
在 CatPaw 配置頁中添加 MCP,配置完成且 MCP 正常啓動時,Agent 將根據需求自動調用合適的 MCP 工具。
當開發前端項目時,編碼完成後可在 CatPaw 內直接啓動前端項目預覽。預覽時可通過 Edit 選中元素給 Agent ,讓 Agent 進行優化。並支持一鍵修復前端運行時的報錯。