CatPaw 是美团自研推出的一款 AI 原生集成开发环境(IDE)。该平台依托先进的 Agent 智能体模式与美团自研的 LongCat 龙猫大模型,构建了支持 AI 与开发者深度协同的沉浸式研发生态。在功能设计上,CatPaw 不仅突破了传统代码补全工具的局限,更深度集成了自动化项目文件读取、开发步骤梳理与重复性编码处理能力。其强大的 Agent 模式支持通过自然语言独立完成新项目搭建、代码重构及复杂 BUG 调试,配合内置的预览调试环境,为追求高效交付的研发团队提供了一个专业、稳定且高度可定制的数字化编程服务平台。

CatPaw怎么注册登录
1、打开软件需要注册登录后才能正常使用。

2、使用手机号快速验证登录。

3、如果有账号可以使用密码快速登录使用。

核心功能介绍
1、智能代码补全预测
搭载双重智能补全能力,支持基础代码补全与 NextEdit 进阶预测功能。可基于用户历史编辑记录,主动预判下一次编辑逻辑,智能补全未完成代码、生成单行或整块代码建议。用户通过 Tab 键即可快速确认采用,大幅减少手动编码输入量,让全程编码更智能、顺畅、高效。
2、快速问答生码(双模式适配)
内置全能AI编程助手,无需切换IDE工具,即可在编程界面内直接完成代码解释、代码片段生成、报错分析、问题答疑等操作,一站式解决各类编程难题,适配不同复杂度的开发需求,细分双运作模式:
Ask 模式:适配轻量化简单问答场景,多用于语法查询、单点报错解析、基础代码咨询,需用户手动选择对应文件补充上下文。
Agent 模式:适配大型项目问答、复杂开发任务分析场景,可自动检索、补充全局项目上下文,自主拆解任务并执行多文件代码修改。
3、项目预览调试
内置可视化预览能力,支持前端代码实时效果预览,开发者可即时查看页面渲染状态。针对需要优化、修改的页面元素,可直接定向同步至AI对话,发起智能优化与修改,全程无需离开IDE,实现编码、预览、调试、修改全流程闭环。
4、可视化页面元素编辑
打破传统代码定位修改的繁琐操作,支持可视化选中页面任意元素。无需手动查找、定位对应代码文件与代码行,直接在可视化界面选取目标元素,依托AI助手自动完成代码调整、样式修改、功能优化,极大提升前端页面迭代效率。
5、项目维度全局分析
支持通过 @Codebase 等专属指令,快速扫描、解析完整代码库,智能梳理项目整体架构、文件依赖关系、核心功能实现逻辑。让AI深度理解全局项目上下文,摒弃单点代码分析局限,输出更贴合项目规范、适配整体架构的精准开发建议。
6、全主流编程语言兼容
全面覆盖市面上主流编程语言生态,包含 Python、C++、Java、JavaScript、TypeScript、Go、Rust 等,可适配Web开发、后端开发、客户端开发、数据分析等各类开发场景,通用性与适配性极强。
7、自研大模型与丰富工具生态
依托美团自研LongCat(龙猫)大模型深度赋能,搭载智能体框架。内置11类高频开发工具,涵盖文件操作、代码检索、终端指令执行、全网搜索等能力,同时支持自定义Agent与MCP工具链,可按需拓展功能,适配个性化、场景化开发需求。
产品核心应用优势
1、大模型深度赋能,适配大型工程项目
基于美团自研LongCat大模型与Agent智能体框架重构开发逻辑,区别于普通代码生成工具。不仅能生成基础代码片段,更可深度理解整体项目架构、编码规范与工程逻辑,结合全局上下文输出适配性极强的开发方案,完美支撑大型、复杂项目开发迭代。
2、双模式精准适配,场景全覆盖
区分Ask轻量问答与Agent智能执行双模式,精准匹配不同开发场景。Ask模式高效解决语法查询、报错分析、单点代码答疑等轻量化需求;Agent模式可自主拆解复杂开发任务、批量修改多文件代码、完成全流程开发工作,兼顾便捷性与专业性。
3、实时智能补全,大幅降本提效
实时代码预判补全功能,可动态识别编码逻辑,提前生成单行、多行及整块代码片段。通过Tab一键复用,大幅减少手动输入、拼写纠错、基础代码编写工作量,有效节省编码时间,提升开发效率。
4、零基础友好,助力新手成长
支持选中代码一键解析逻辑、精准定位报错诱因、提供完整修改方案与详细代码注释。既能高效解决开发难题,又能帮助新手理解代码逻辑、规避常见问题,降低编程学习与实操门槛。
常见问题解答
Q1:代码补全功能支持哪些编程语言?
CatPaw代码补全功能全面兼容所有主流编程语言,包含 Java、Python、C++、JavaScript、Go、Rust 等。AI会结合实时代码上下文智能匹配、输出精准补全建议,适配各类开发场景。
Q2:代码补全开启后不生效、无提示、快捷键无效怎么办?
大概率为插件冲突导致,需检查IDE是否安装其他代码补全类插件,建议禁用同类冲突插件。若无冲突插件,可手动触发补全,查看右下角状态提示;问题仍未解决可联系客服协助排查。
Q3:同一位置重复弹出相同补全提示如何解决?
该问题由多补全插件冲突引发,优先禁用IDE内其他第三方代码补全插件,重启IDE即可恢复正常。
Q4:Ask模式和Agent模式的核心区别是什么?
Ask模式:适用于简单、单点问答,需手动选中文件补充上下文,多用于单文件咨询、语法查询、无依赖问题答疑。
Agent模式:适用于复杂任务、项目级问答,无需手动补充上下文,可自动检索全局项目文件、梳理依赖,适配多文件修改、整体项目分析等复杂场景。
Q5:如何关闭模型自动修改代码功能?
1、快速切换:直接将对话模式切换为左下角Ask 模式,关闭自动编辑能力;
2、自定义配置:点击输入框左下角「add mode」新建自定义对话模式,手动关闭模式内所有Edit编辑类工具,即可彻底禁用自动改代码功能。
Q6:如何取消 Current File 自动带入上下文?
单次取消:点击Current File前置图标取消选中,或输入框无内容时按Backspace逐个删除上下文文件;
永久配置:点击Current File右侧设置按钮,或进入CatPaw插件配置页,关闭「默认带入当前文件」即可。
Q7:发送请求后回答异常、无响应如何处理?
1、检查设备网络连接,确保可正常访问外部服务;
2、更新IDE与CatPaw插件至最新版本,修复旧版本兼容问题;
3、排查Token上限,可发送简单内容测试接口连通性,避免超出模型接收上限。
Q8:System Prompt 和 Rules 有什么区别?
System Prompt:个人本地专属配置,仅对当前用户对话生效,多用于设置个人回复风格、对话偏好;
Rules:项目级云端配置,可上传至代码仓库,团队成员拉取项目后即可同步生效,多用于统一项目编码规范;
优先级规则:模型接收顺序为先 Rules、后 System Prompt,双配置可叠加生效。
Q9:Codebase 和 @Docs 的区别与原理是什么?
相同原理:二者均通过内容切片、关键词检索、本地索引构建的方式,为用户匹配精准的代码、文档信息;
核心区别:@Docs 需要先从远端抓取文档数据,再构建本地索引;Codebase 直接基于本地代码库构建索引,可快速读取、检索本地项目文件,访问效率更高。
Q10:文件无法被@引用、无法检索怎么办?
1、检查目标文件是否被项目.ignore文件收录,被忽略的文件无法被检索、引用;
2、bin 目录下的文件为系统保护文件,出于安全性与性能考量,不支持@引用和检索,属于正常限制。


















