产品简介
Meituan CatPaw 是美团推出的 AI 集成开发环境(AI IDE),以 Agent 驱动编程体验革新为核心,旨在帮助开发者减少重复操作、专注创意实现,最终提升项目交付效率。作为专业的 AI 编程伙伴,其不仅能实时解答代码疑问,还能深度参与复杂开发任务,覆盖从代码编写、调试到项目管理的全流程。
在技术支持上,Meituan CatPaw 全面兼容主流编程语言生态,包括 Python、C++、Java、JavaScript、TypeScript、Go、Rust 等,满足多领域开发场景需求。系统兼容性方面,目前支持 macOS 10.15 及以上版本(涵盖 x64/arm64 架构),Windows x64 版本处于开发中,即将上线。此外,其深度兼容 VS Code 原生项目管理能力,开发者无需学习全新操作逻辑,即可快速上手,降低迁移成本。
主要功能
- 智能代码补全(Tab 功能):编码过程中实时提供行级别和方法级别代码建议,AI 引擎能结合当前文件上下文,保持项目代码风格一致性,智能判断补全触发时机,大幅减少手动编码工作量,提升编程效率。
- AI 助手问答生码(Agent 功能):支持三种对话模式(Ask、Agent、自定义 Agent),Ask 模式适合简单技术咨询、语法查询,需手动选中文件补充上下文;Agent 模式适合复杂任务(如代码重构、功能开发),能自动检索项目上下文、读取分析代码并执行修改;自定义 Agent 模式可定制 System Prompt 和工具集,满足特定领域或团队定制化需求。
- IDE 内预览调试(Browser 功能):内置前端项目预览功能,无需切换外部浏览器即可实时查看页面效果,支持进入 “Edit” 模式直接选中需修改的页面元素,将元素信息发送至 AI 对话窗口,由 AI 协助完成精准代码修改,实现 “所见即所得” 的开发体验。
- 项目维度分析(Codebase 功能):通过代码库索引技术,让 AI 助手理解整个项目上下文,针对多文件关联需求提供更精准的智能建议,同时支持排除特定文件和文件夹(如 .git、node_modules、.log 等),优化索引效率,避免冗余信息干扰。
使用方法
- 获取安装包与邀请码:访问 Meituan CatPaw 官方网站(https://catpaw.meituan.com/),扫描二维码加入社群获取邀请码,随后点击 “下载” 按钮获取对应 macOS 版本的安装包。
- 完成软件安装:下载完成后,双击打开 .dmg 安装文件,将 Meituan CatPaw 应用程序拖拽到 “Applications(应用程序)” 文件夹中,安装完成后从启动台或应用程序文件夹启动软件。
- 首次启动配置:启动后点击 “开始使用” 进入初始化流程,先根据使用习惯选择暗色、亮色或深蓝界面主题,再根据需求选择是否从 VS Code、Cursor 等其他 IDE 导入配置(如扩展、设置、快捷键),若无需导入可选择 “跳过并开始”。
- 账户登录与额度查看:使用手机号码接收验证码完成登录,登录后可在 “设置页 - 通用 - 额度” 中查看初始 500 次对话额度,后续额度不足时可在此处提交续充申请。
- 创建与管理项目:通过两种方式创建项目,一是点击 “File - Open Folder...” 或中央 “Open Project” 按钮打开本地文件夹,二是点击 “Clone a remote repository...” 从 GitHub 克隆仓库;切换项目时,点击顶栏左上角当前项目名称,从最近访问列表中选择目标项目即可快速切换。
- 使用核心功能开发:编码时依赖 Tab 功能获取实时代码补全;遇到问题时打开侧边栏对话窗口,根据需求选择 Ask 或 Agent 模式提问;开发前端项目时,通过内置预览功能查看效果,如需修改页面元素可启动 “Edit” 模式并结合 AI 完成修改。
产品价格
使用成本上,CatPaw 当前阶段完全免费,新用户注册后可获得 500 次对话额度(每次与 AI 的交互对话消耗 1 次额度),用户可在设置页的 “通用 - 额度” 中查看余额,额度不足时也可提交续充申请,审核通过后可继续使用。
应用场景
- 多语言日常开发场景:无论是使用 Python 开发数据分析脚本、Java 搭建后端服务,还是用 C++ 编写底层程序、JavaScript 开发前端页面,都能借助代码补全和 AI 问答功能,解决语法错误、逻辑漏洞等问题,提升单文件或多文件协作开发效率。
- 前端可视化开发场景:前端开发者在开发官网、管理系统等项目时,可通过内置预览功能实时查看页面布局、样式效果,无需频繁切换浏览器;遇到样式调整、元素布局优化需求时,直接选中页面元素发送给 AI,快速获取修改后的代码,减少调试时间。
- 团队协作开发场景:团队共同开发大型项目时,可通过自定义 Agent 模式统一配置项目编码规范(如命名规则、注释要求),结合 Codebase 功能让 AI 理解项目整体结构,新成员加入时能借助 AI 快速熟悉项目上下文,同时支持导入同团队常用的 IDE 配置,降低协作磨合成本。
- 复杂代码重构场景:面对旧项目代码优化、功能模块重构需求时,使用 Agent 模式提交重构目标(如 “简化嵌套逻辑”“拆分过大函数”),AI 助手会自动分析相关文件关联关系,生成重构方案并执行代码修改,减少手动修改可能带来的遗漏或错误,提升重构安全性和效率。