KAT Coderは、KuaishouのAI研究チームが開発したKwaipilotの最高級クローズドソースコーディングモデルであり、ソフトウェアエンジニアリング向けAIに特化しています。Kwaipilot-AutoThink(KAT)シリーズの中核メンバーとして、シリーズで最も高度なエージェント型コード生成機能を発揮します。Qwenファミリーをベースに、約720億のアクティブパラメータ(総パラメータ数は1兆を超える)を持つMixture-of-Expertsアーキテクチャを搭載し、要求の厳しいソフトウェアエンジニアリング問題で最先端の成果を達成しています。
このガイドでは、Cursor内で直接モデルにアクセスする方法を紹介し、アクティベーション、セットアップ、実用的な使用法を順を追って説明します。これにより、KAT Coderをコーディング環境に簡単に統合できます。
KAT Coderとは?
KAT Coderは、複雑なソフトウェアエンジニアリングタスク向けに設計されたKwaipilotのフラッグシップエージェント型コーディングモデルです。Mixture of Expertsアーキテクチャとマルチステージトレーニングにより、長文脈理解、マルチファイル推論、強力なツール使用、自律的なタスク実行をサポートし、実際の開発ワークフロー全体で高い信頼性を提供します。
アーキテクチャのハイライト
• Mixture of Experts設計: KAT Coderは約720億のアクティブパラメータを持つMoEアーキテクチャを採用しており、モデルがエキスパート経路を選択的に活性化することで、より効率的な推論と強力な推論性能を実現します。
• 総パラメータ1兆: 実行時には一部のみがアクティブですが、総パラメータプールは1兆を超え、システムに幅広い専門エキスパートを提供し、高度な意思決定と多様なプログラミング能力に貢献します。
• マルチステージトレーニングパイプライン: トレーニングプロセスは、中間トレーニング、教師ありファインチューニング、強化学習、エージェント強化学習に及び、知識があるだけでなく、マルチステップタスクにわたって計画と適応が可能なモデルを生み出します。
• 長いコンテキストウィンドウ: 最大128,000トークンをサポートし、KAT Coderはコードベース全体を処理し、ディレクトリ間の依存関係を追跡し、拡張された推論シーケンスを通じてコンテキストを維持できます。
• 強化学習の革新: プレフィックスキャッシング、エントロピープルーニング、SeamlessFlow分散RLシステムなどの技術により、トレーニングの安定性が向上し、計算オーバーヘッドが削減され、モデルをより信頼性の高い低エントロピーソリューションへと導きます。
中核機能
• エージェント型コード生成: KAT Coderは自律アシスタントとして機能し、アクションを調整し、計画を提案し、複雑な開発タスクを最初から最後まで完了できます。
• 高度なツール使用: このモデルはデバッガ、コード実行環境、開発環境とシームレスに統合され、現実的なエンジニアリングワークフロー内で動作できます。
• 8つのドメインにわたる8つのタスクタイプ: トレーニングは、機能開発、バグ修正、リファクタリング、テスト、ドキュメント作成など8つの主要カテゴリをカバーし、ソフトウェアプロジェクト全体に幅広い適用性を提供します。
• Gitとプルリクエストの習熟: 実際のコミットとPRでトレーニングされているため、KAT Coderは実用的なバージョン管理パターンを理解し、リポジトリレベルのタスクでコンテキストを考慮した支援を提供できます。
• マルチファイル推論: このモデルは、複数ファイル間の関係を分析し、長いシーケンスにわたって一貫した推論を維持することで複雑なプロジェクトを処理します。これは大規模なエンジニアリング作業に不可欠です。
KAT CoderがKATシリーズの他のモデルとどう違うか?

KAT CoderはKATシリーズのフラッグシップモデルとして際立っており、規模、安定性、実際のエンジニアリング性能の最強のバランスを提供します。KAT Dev 72B Expと同様のアクティブパラメータ数を持ちますが、高信頼性のエージェント型コーディングに特化して最適化されたクローズドなプロプライエタリシステムである点が異なります。SWE Benchスコア73.4%は、オープンソースのKAT Dev 32Bを上回り、実験的な72Bバリアントに迫りますが、はるかに成熟した機能を備えています。汎用エージェントアシスタントであるKAT V1と比較して、KAT Coderは本格的なソフトウェア開発タスク向けに特別に設計されています。
なぜCursorでKAT Coderを使うのか?
CursorでKAT Coderを使用すると、開発者はより高性能で自律的なAIコーディング体験を得られます。Cursorはプロジェクト全体の認識を提供し、KAT CoderはMoEアーキテクチャを通じて強力なマルチファイル推論、長文脈理解、高度なエージェント計画をもたらします。これらが連携して、複雑なリファクタリング、リポジトリ全体の修正、マルチステップのコーディングタスクを常時監視なしで処理します。軽量モデルと比較して、KAT Coderはより信頼性の高い分析と深いワークフロー自動化を提供し、Cursor内での大規模プロジェクト、複雑なデバッグ、高度なソフトウェアエンジニアリングに最適です。
CursorでのKAT Coder:アプリケーション
包括的なタスクカバレッジ
KAT CoderはCursor内で使用する際に開発の全ライフサイクルをサポートします。以下を支援します:
- 機能の実装と拡張
- バグの診断と正確なパッチ適用
- 大規模リファクタリングとプロジェクトのクリーンアップ
- モジュール間のパフォーマンスチューニング
- テストの作成と検証
- コードの深い理解とナビゲーション
- 設定の調整とデプロイ関連の編集
マルチドメインプログラミングサポート
KAT Coderは多様なエンジニアリングシナリオでトレーニングされており、Cursor内で多くのプロジェクトタイプに適応できます。これらには以下が含まれます:
- アプリケーションおよびバックエンド開発
- UI/UXエンジニアリング
- データエンジニアリングおよびデータサイエンスワークフロー
- 機械学習およびAIパイプライン
- データベースアーキテクチャとメンテナンス
- インフラストラクチャおよびシステムレベル開発
CursorでKAT Coderを使用する方法
前提条件:APIキーを取得する
Novita AIはKAT Coder APIを提供しており、
サポートされているすべてのティアで最大256Kのコンテキストを完全に無料で利用でき、
KAT Coderがそのエージェント型コーディング機能をコストなしで発揮できるようにします。Novita AI

ステップ1:アカウントを作成
Novita AIアカウントにサインアップします。ログイン後、まずAPIキーを生成します。このキーはリクエストの認証に使用します。
ステップ2:APIキーを生成
Key Managementに移動し、Add New Keyを選択します。このキーは認証資格情報です。一度しか表示されないため、すぐにコピーして安全な場所に保管してください。次のステップで必要になります。
ステップ3:モデルアクセスを確認
- モデル名を選択: Novita AIのModel Libraryから使用したいモデル名をコピーします。
- APIエンドポイント:
https://api.novita.ai/openai - 互換性: OpenAI API標準の完全サポート
Novita AIプラットフォームで利用可能なトップ7のAIコーディングモデル
| Model | Context Window | Best For | Model ID |
|---|---|---|---|
| KAT Coder | 256k | エージェント型コーディングと大規模ソフトウェアエンジニアリング | kat-coder |
| Minimax M2 | 204.8k | 高速エージェント型コーディングワークフロー | minimax/minimax-m2 |
| GLM 4.6 | 204.8k | 一般的なコーディングの優秀性 | zai-org/glm-4.6 |
| Qwen3-Coder 480B | 262k | 専門的なコーディングタスク | qwen/qwen3-coder-480b-a35b-instruct |
| DeepSeek V3.1 | 131k | 複雑な問題解決 | deepseek/deepseek-v3.1 |
| Kimi K2 | 262k | 大規模コードベース分析 | moonshotai/kimi-k2-0905 |
| OpenAI GPT OSS 120B | 131k | OpenAIの代替 | openai/gpt-oss-120b |
| Gemma 3 12B | 131k | ビジュアル+コードタスク | google/gemma-3-12b-it |
Cursorのインストールと設定ガイド
ステップ1:Cursorをインストールしてアクティブ化
- cursor.comから最新バージョンのCursor IDEをダウンロード
- ProプランにサブスクライブしてAPIベースの機能を有効化
- アプリを開き、初期設定を完了
ステップ2:高度なモデル設定にアクセス

- Cursor Settingsを開く(Ctrl + Fですばやく見つける)
- 左メニューの**“Models”**タブに移動
- **“API Configuration”**セクションを見つける
ステップ3:Novita AI統合を設定
- API Keys設定に移動。
- OpenAI API KeyとOverride OpenAI Base URLの両方を有効にする。
- API KeyフィールドにNovita AI APIキーを入力。
- Base URLを
https://api.novita.ai/openaiに置き換える。
ステップ4:複数のAIコーディングモデルを追加
**”+ Add Custom Model”**をクリックし、各モデルを追加します:
minimax/minimax-m2qwen/qwen3-coder-480b-a35b-instructzai-org/glm-4.6deepseek/deepseek-v3.1moonshotai/kimi-k2-0905openai/gpt-oss-120bgoogle/gemma-3-12b-it
ステップ5:統合をテスト

- Ask ModeまたはAgent Modeで新しいチャットを開始
- さまざまなコーディングシナリオで複数のモデルを試す
- 各モデルが有効な応答を返すことを確認
よくある質問
KAT Coderとは?
KAT Coderは、Kuaishouのフラッグシップエージェント型コーディングモデルであり、複雑なエンジニアリングタスクを自律的に処理するよう訓練されています。
KAT Coderはオープンソースですか?
いいえ、KAT Coderはクローズドソースのプロプライエタリモデルであり、Novita AI REST APIを通じてアクセスできます。
KAT Coderはどのようなプログラミングタスクをサポートしていますか?
KAT Coderは多くのプログラミング言語をサポートしています。8つのコアタスク(機能開発、バグ修正、リファクタリング、テスト、コードレビュー、ドキュメント作成、デプロイ設定、インタラクティブデバッグ)を処理します。
Novita AIは、開発者がシンプルなAPIを使用してAIモデルを簡単にデプロイできるAIクラウドプラットフォームであり、構築とスケーリングのための手頃で信頼性の高いGPUクラウドも提供しています。
