Meituan CatPaw:Meituanが推出的AI統合開発環境
Meituan CatPaw:Meituanが推出的AI統合開発環境紹介
美団CatPawとは
美団CatPawは、美団が発表した ai 統合開発環境です。主にAgentを使って人と協力してコードを書く仕組みで、反復的で機械的な部分は尽量ツールに任せるため、開発者は機能設計や実装に注力でき、全体的なペースが大幅に上がります。コードの質問に答えるだけのアシスタントではありません。コード構造の調整、複数ファイルにまたがる一括変更など、複数ステップの操作が必要な開発作業にも、猫爪が直接参加し、段階的に作業を完了させることができます。これにより、アイデアから使えるコードまでが非常にスムーズになります。
美団社内で使った結果、美団CatPawの効果は明らかです。研究開発のほぼ全てが利用しており、浸透率は95%を超えています。新規コードの半分以上がAIによって生成されています。補完の遅延も150ミリ秒未満と低く、普段は遅延を感じることはほぼありません。
美団CatPawの基盤となっているのは、美団が自社で訓練したLongCatモデルで、プログラミングシナリオに特化して調整されています。複数のモデルを同時に呼び出すこともサポートしており、タスクの種類に応じて最適なモデルを選択して使用します。

美団CatPawの主な機能
Tab:コード補完と予測
文脈を組み合わせて次に書く内容を推測し、単なる構文ヒントだけではありません。
これまでの変更内容をもとに、次に編集する可能性のある位置を推測します。
プロジェクト内に繰り返し出現するパターンを発見すると、同種のコードを一括で変更できます。
2つのインタラクション方式
Askモード:質問応答のみを行い、コードを変更しません。論理の整理、問題調査、設計などに適しています。AIが提示したコードは、ユーザーがクリックして初めて反映されます。
Agentモード:自らコードを閲覧したり、ドキュメントを読んだり、ファイルを変更したり、コマンドを実行したりして、一連のタスクを完了できます。例えば、プロジェクト内のすべてのAxiosリクエストをFetchに置き換えるなどです。
Browser:IDE内で直接ページを表示・デバッグ
内蔵ブラウザでフロントエンドを直接プレビューできます。
ページ上の要素を選択すると、AIに送信して修正してもらえます。
Consoleのエラーをリアルタイムで確認でき、一部の問題はワンクリックで処理できます。
Codebase:プロジェクト全体から分析
@Codebaseのようなコマンドを使用すると、数万行のコードのインデックスを数十秒で構築できます。
プロジェクト構造、依存関係、主要な実装を理解し、ファイルを横断した比較的正確な提案を行います。
拡張性とカスタマイズ
.catpaw/rulesファイルでルールを定義し、AIが生成するコードがチームのスタイルに合致するようにできます。
よく使うドキュメントやURLを追加して、Agentが回答する際に参照できる情報を増やせます。
MCP 拡張をサポートし、より多くのツールに接続できます。
System Promptやツールセットを独自に設定して、専用のAgentモードを作成することもできます。
多言語対応
Python、C++、Java、JavaScript、TypeScript、Go、Rustなどの主要言語をサポートしています。
美団CatPawの適用シナリオ
新機能の開発:Agentモードがコードの骨組み作成、ユニットテストやインターフェースの作成を支援します。社内テストでは、JWT認証付きのAPI作成が90分から25分に短縮されました。
既存コードの保守:Codebaseを使って旧アーキテクチャを素早く把握し、古いコードを一括変更することで、手動分析にかかる時間を大幅に削減できます。
フロントエンドの最適化:内蔵ブラウザで効果を確認しながら、要素を選択してAIにスタイルやロジックの修正を依頼でき、コード内を探す手間が省けます。
コードレビュー:チームのルールを設定すれば、AIが自動的に非準拠の箇所を検出して修正するため、手動レビューの負担を軽減できます。
プログラミング学習:Askモードで書きながら質問でき、構文やより良い書き方をすぐに説明してもらえるため、初心者にも親切です。
美団CatPawの使い方
インストール
公式サイト https://catpaw.meituan.com/download からインストーラーをダウンロードします。Mac版とWIN版があります。
初期設定
登録すると500回分の会話クレジットが付与されます。
設定でモデルを選択します。デフォルトはLongCatで、他のモデルに変更することもできます。
AIのスタイルを制約したい場合は、プロジェクトのルートディレクトリに.catpaw/rulesファイルを作成します。
日常的な操作
コードを書くと灰色の補完候補が表示されるので、Tabキーで採用します。
AIを開くには2つの入り口があります。サイドバーのダイアログ(AskまたはAgentを選択)か、コード行内で直接質問する方法です。
@Symbols、@Files、@Foldersなどのマーカーを使って、プロジェクト内の情報をコンテキストに取り込めます。
利用枠
設定画面で残りの利用回数を確認できます。
使い切った後は追加クレジットの申請を提出でき、審査を通過すれば引き続き利用できます。
美団CatPawに関するよくある質問
Q1:美団CatPawとGitHub Copilot、Cursorの違いは何ですか?
A:美団CatPawの特徴は、Agent駆動とプロジェクトレベルの分析です。単なるコード補完だけでなく、バッチリファクタリングなど、ファイルを横断した複雑な作業も可能です。基盤となっているLongCatは美団のビジネスに合わせて調整されており、国内の大規模モデルの併用にも対応しています。
Q2:500回使い切ったらどうなりますか?
A:設定画面で利用シナリオを記載して申請してください。審査があります。現在はパブリックベータのため、枠の拡大は通常無料で提供されます。
Q3:プライベートデプロイやローカルモデルの利用はできますか?
A:現時点では主にSaaSとして提供しています。プライベートクラウドへのデプロイを希望する場合は、美団の営業部門にお問い合わせください。
Q4:コードのセキュリティとプライバシーはどうなっていますか?
A:これはエンタープライズ向け製品であり、美団内部のセキュリティ基準に準拠しています。機密性の高いプロジェクトについては、公式のセキュリティ説明を確認するか、ローカルRulesを使用してコアロジックがアップロードされないようにすることをお勧めします。
Q5:Agentの実行精度を上げるにはどうすればよいですか?
A:第一に、@Codebaseでコンテキストを与える機会を増やすこと。第二に、Rulesに明確な規範を記述すること。第三に、複雑な作業はいくつかのステップに分割すること。第四に、適切なツールチェーンをMCP拡張で接続することです。
関連情報:
MultiTalk:美団がオープンソース化した音声駆動型マルチ会話動画生成ツール
脚本プランナー▸
AIアプリ
AIニュース