CursorでKimi K2を使う方法

Oliver Kingsley

Oliver Kingsley

15 7月 2025

CursorでKimi K2を使う方法

AIを活用した開発が急速に進展する世界において、Cursorは多くのエンジニアにとってお気に入りのIDEとなっています。しかし、AIの状況が変化するにつれて、開発者の期待も変化します。コミュニティでは、Moonshot AIのオープンなエージェント型AIモデルであるKimi K2のCursorでのネイティブサポートを求める声が上がっています。なぜでしょうか?Kimi K2は、コーディング、推論、ツール使用において画期的な存在であり、その費用対効果は比類ないからです。

この記事では、開発者がなぜCursorでのKimi K2を要求しているのか、ネイティブサポートなしでも今日からそれを使用する方法、そしてApidog MCP Serverがあなたのワークフローを次のレベルに引き上げる方法について掘り下げていきます。

プロのヒント:
Apidog MCP ServerApidog MCP Serverを始めて、シームレスなAI-API統合を体験しましょう。
ボタン

Kimi K2: 開発者向けオープンエージェント型AI

Kimi K2は単なる別の大規模言語モデルではありません。エージェント型のタスク向けに設計されており、単に質問に答えるだけでなく、行動します。320億のアクティブ化されたパラメータ(合計1兆のうち)により、Kimi K2はコーディング、数学、ツール使用において最先端のパフォーマンスを達成します。

主な機能:

ユースケース:

ベンチマーク:
Kimi K2は、LiveCodeBench、SWE-benchなど、様々なタスクにおいて主要なオープンソースモデルやプロプライエタリモデルと同等またはそれ以上の性能を発揮します。


開発者がCursorでKimi K2を求める理由

CursorでのKimi K2に対する要求は、コミュニティ全体で明確かつ大声で上がっています。

なぜこれほど興奮しているのか?

何が足りないのか?
その強力な性能にもかかわらず、Kimi K2はまだCursorに組み込まれたモデルではありません。しかし、コミュニティの要求が変化を促しており、当面の間は回避策があります。


CursorでKimi K2を使用する方法(ステップバイステップガイド)

CursorはまだKimi K2をネイティブサポートしていませんが、OpenRouterを介して今日から使用できます。手順は以下の通りです。

1. OpenRouterアカウントを作成する

OpenrouterはKimi K2をサポートしています

2. クレジットを追加する

Openrouterでクレジットを購入する

3. APIキーを生成する

Openrouter APIキーを作成する

4. Cursorを設定する

Cursorで、設定 > モデルに移動します。

モデルのURLをhttps://openrouter.ai/api/v1に置き換え、APIキーを貼り付けます。

スクリーンショット 20250713 午後12時34分53秒

5. Kimi K2をカスタムモデルとして追加する

カスタムモデルを追加をクリックし、moonshotai/kimi-k2と入力します。

画像

6. CursorでKimi K2の使用を開始する

これで、Cursor内でKimi K2をコーディング、推論などに使用できます。

画像

注:
これはネイティブのCursor統合ではないため、エージェントモードは通常通り動作しない場合があります。しかし、ほとんどのタスクにおいて、Kimi K2は優れた結果をもたらします。


ワークフローを強化: Kimi K2をApidog MCP ServerでAPI仕様に接続する

CursorでKimi K2を使用することは強力ですが、Apidog MCP Serverを使ってAPI仕様をAIツールに直接接続することで、さらに多くの価値を引き出すことができます。

Apidog MCP Serverとは?

Apidog MCP Serverを使用すると、API仕様をCursorのようなAIを活用したIDEのデータソースとして利用できます。これにより、以下のことが可能になります。

CursorでApidog MCP Serverを設定する方法

前提条件:

始める前に、以下を確認してください。

✅ Node.jsがインストールされていること(バージョン18以上; 最新のLTSを推奨)

✅ MCPをサポートするIDE(例: Cursor)を使用していること

ステップ1: OpenAPIファイルを準備する

API定義へのアクセスが必要です。

ステップ2: CursorにMCP設定を追加する

次に、Cursorのmcp.jsonファイルに設定を追加します。

CursorでMCP Serverを設定する

<oas-url-or-path>を実際のOpenAPI URLまたはローカルパスに置き換えることを忘れないでください。

{
  "mcpServers": {
    "API specification": {
      "command": "npx",
      "args": [
        "-y",
        "apidog-mcp-server@latest",
        "--oas=https://petstore.swagger.io/v2/swagger.json"
      ]
    }
  }
}

Windowsの場合:

{
  "mcpServers": {
    "API specification": {
      "command": "cmd",
      "args": [
        "/c",
        "npx",
        "-y",
        "apidog-mcp-server@latest",
        "--oas=https://petstore.swagger.io/v2/swagger.json"
      ]
    }
  }
}

ステップ3: 接続を確認する

設定を保存した後、Kimi K2(または任意のAIエージェント)に次のように尋ねてIDEでテストします。

Please fetch API documentation via MCP and tell me how many endpoints exist in the project.

動作すれば、エンドポイントとその詳細をリストした構造化された応答が表示されます。動作しない場合は、OpenAPIファイルへのパスを再確認し、Node.jsが正しくインストールされていることを確認してください。

使用例:

なぜApidog MCP Serverなのか?


結論: AI駆動開発の未来はオープンで柔軟、そして自動化されている

CursorでのKimi K2への需要は明確なシグナルです。開発者はAIツールにおいて、より多くの選択肢、より多くの力、そしてより多くの柔軟性を求めています。ネイティブサポートはまだ先ですが、OpenRouterを使って今日からCursorでKimi K2を使用でき、Apidog MCP ServerでAPIドキュメントを接続することで、ワークフローをさらに向上させることができます。

インテリジェントで自動化されたAPI開発の次のレベルを体験する準備はできていますか?

ボタン

ApidogでAPIデザイン中心のアプローチを取る

APIの開発と利用をよりシンプルなことにする方法を発見できる