はじめに
人工知能は、人間のような深さで推論、計画、コーディングが可能な「思考エージェント」という新時代に突入しています。その中でも、Moonshot AIが開発したKimi K2 Thinkingは、その1兆パラメータ規模、専門家レベルの推論能力、そして最新の開発ツールとの完全な互換性において際立っています。
Claude CodeやCursorを使用している開発者であれば、Kimi K2 Thinkingを環境に統合することで、ワークフローを大幅に強化できます。このガイドでは、Claude CodeでKimi K2 Thinkingを使用する方法とCursorでKimi K2 Thinkingを使用する方法を段階的に示し、この強力なAIモデルを日々の開発タスクで活用できるようになるまでを説明します。
開発チームが最大限の生産性で共同作業できる統合されたオールインワンプラットフォームをお探しですか?
Apidogはあなたのあらゆる要求に応え、Postmanをはるかに手頃な価格で置き換えます!
Kimi K2 Thinkingを理解する
セットアップに入る前に、Kimi K2 Thinkingがなぜこれほど優れているのかを簡単に理解しましょう。Moonshot AIによって開発されたこれは、マルチステップ推論、コード生成、自律的な意思決定が可能な「思考エージェント」として構築された1兆パラメータモデルです。
これは256Kのコンテキストウィンドウを備え、最大300の連続したツール呼び出しを実行し、推論ベンチマークで常に最先端(SOTA)の結果を達成しています。Kimi K2 Thinkingは、単に応答するだけでなく、複雑な問題を「考え抜く」ように設計されており、プログラミング、データ分析、科学研究に最適です。
Moonshot AIを始める
Kimi K2 ThinkingをIDEやコーディングツールで使用する前に、APIキーを登録する必要があります。
ステップ1:Moonshot AIプラットフォームに登録する
- platform.moonshot.aiにアクセスします
- アカウントを作成するか、サインインします。
ログインすると、APIキーの管理、使用状況の追跡、詳細なドキュメントへのアクセスができるダッシュボードにアクセスできます。

このプラットフォームは、Kimi K2 Thinkingおよびその他のMoonshot AIサービスを操作するための主要なコントロールセンターです。
ステップ2:APIキーを取得する
登録後:
- ダッシュボードのAPIキーセクションを見つけます。
- 新しいキーを作成をクリックして、新しいシークレットキーを生成します。
キー(sk-で始まります)をコピーし、安全に保管してください。パスワードマネージャーが理想的です。

⚠️ 重要: このキーはページを閉じると二度と表示できなくなります。プライベートに保ち、公開したりリポジトリにプッシュしたりしないでください。
ステップ3:Moonshot AIアカウントにクレジットを追加する
Kimi K2 Thinkingの使用を開始する前に、Moonshot AIアカウントにクレジットを追加する必要があります。クレジットがないと、Kimi K2 ThinkingモデルへのAPIリクエストは処理されません。
1. 請求セクションに移動する:
Moonshot AIダッシュボードから、請求タブに移動します。

2. アカウントにチャージする:
チャージセクションで、追加したい金額を選択します。カード番号、支払い金額、メールアドレスなどの詳細を含む請求情報を入力します。

3. 支払いを確定する:
詳細を送信した後、支払いプロセスを完了してアカウントに資金をチャージします。
4. 利用状況を追跡する:
概要セクションに移動して、月間または年間の支出を確認します。これにより、APIの使用状況を追跡し、予算を効率的に管理できます。
アカウントに資金がチャージされると、中断することなくKimi K2 Thinking APIへの呼び出しを開始する準備が整います。
Claude CodeでKimi K2 Thinkingを使用する方法
Claude CodeはAnthropicが開発した強力なAIコーディングアシスタントで、Claudeモデルファミリーと連携するように構築されています。しかし、Moonshot AIのOpenAIおよびAnthropic互換エンドポイントのおかげで、Claude Codeを簡単にKimi K2 Thinkingを使用するようにリダイレクトできます。
ステップ1:ベースURLを設定する
次に、Claude CodeにAPIリクエストの送信先を指示します。
export ANTHROPIC_BASE_URL=https://api.moonshot.ai/anthropic
このシンプルなコマンドは、Anthropicのサーバー宛てのすべてのトラフィックをMoonshot AIのサーバーに再ルーティングします。
Claude CodeはClaudeと通信していると「考え」ますが、舞台裏ではKimi K2 Thinkingによって動いています。

ステップ2:認証トークンを設定する
ターミナルまたはコマンドプロンプトを開き、次のように入力します。
export ANTHROPIC_AUTH_TOKEN=sk-YOURKEY
sk-YOURKEYを実際のMoonshot AI APIキーに置き換えます。
これにより、Claude CodeはMoonshot AIキーを使用してリクエストを認証するようになります。

👉 Windowsユーザー向け:
Windowsを使用している場合は、代わりにsetコマンドを使用します。
set ANTHROPIC_BASE_URL=https://api.moonshot.ai/anthropic
set ANTHROPIC_AUTH_TOKEN=sk-YOURKEY

ステップ3:Claude Codeを起動する
通常通り、次のように入力してClaude Codeを起動します。
claude
デフォルトのモデル名が、例えばsonnet-4.5からkimi-k2-thinking-turboに変わることに気づくはずです。
これが、Claude CodeでKimi K2 Thinkingを正常に実行していることの確認となります。
CursorでKimi K2 Thinkingを使用する方法
Cursorは、大規模言語モデルとシームレスに統合する、もう一つの最新のAI搭載コードエディタです。CursorはまだKimi K2 Thinkingをネイティブにサポートしていませんが、OpenRouterを介して、またはMoonshot AIを直接利用して効果的に使用できます。
オプション1:OpenRouterを介してKimi K2 Thinkingを使用する
1. OpenRouterアカウントを作成する:
openrouter.aiにアクセスしてサインアップします。

2. クレジットを追加する:
APIアクセス用のクレジットを追加するには、openrouter.ai/settings/creditsにアクセスします。
3. APIキーを生成する:
openrouter.ai/settings/keysに移動し、新しいAPIキーを作成します。

4. Cursorを設定する:
Cursorを開き、設定 → モデル → APIキーに移動します。
- デフォルトのURL
https://api.openai.com/v1を次のように置き換えます。
https://openrouter.ai/api/v1
- OpenRouter APIキーを貼り付けます。

5. Kimi K2 Thinkingをカスタムモデルとして追加する:
カスタムモデルを追加をクリックし、次のように入力します。
moonshotai/kimi-k2-thinking

6. CursorでKimi K2の使用を開始する:
これで、リアルタイムのコード生成、リファクタリング、推論のためにCursorでKimi K2 Thinkingを使用できます。
注:
オプション2:Moonshot AIを介してKimi K2 Thinkingを直接使用する
OpenRouterを使用しない場合は、Moonshot AIに直接接続できます。
- 前の「Moonshot AIを始める」セクションで説明したように、platform.moonshot.aiでアカウントを登録し、APIキーを生成し、クレジットを追加します。
2. Cursorの設定で、APIベースURLを次のように置き換えます。
https://api.moonshot.ai/v1
3. OpenAIキーの代わりにMoonshot AI APIキーを使用します。

KimiのAPIはOpenAIのインターフェース仕様と完全に互換性があるため、この設定はCursorで大きな調整なしにシームレスに機能します。
よくある質問(FAQ)
1. Kimi K2 Thinkingとは何ですか?
Kimi K2 Thinkingは、Moonshot AIによって開発された1兆パラメータのAIモデルです。高度な推論、コーディング、長文コンテキスト理解が可能な「思考エージェント」として設計されており、開発者や研究者に最適です。
2. Kimi K2 ThinkingはOpenAIまたはAnthropic APIと互換性がありますか?
はい。Kimi K2 Thinking APIは、OpenAIおよびAnthropicのインターフェース仕様の両方と完全に互換性があります。同じSDKを使用し、base_urlとapi_keyを変更するだけで、既存のアプリケーションをKimiに接続できます。
3. Claude CodeをKimi K2 Thinkingを使用するように切り替えるにはどうすればよいですか?
Claude CodeのAPI呼び出しをMoonshot AIにリダイレクトするには、2つの環境変数を設定します。
export ANTHROPIC_AUTH_TOKEN=sk-YOURKEY
export ANTHROPIC_BASE_URL=https://api.moonshot.ai/anthropic
その後、通常通りClaude Codeを起動します。モデルは自動的にkimi-k2-thinking-turboに更新されるはずです。
4. CursorでKimi K2 Thinkingを使用できますか?
もちろんです。Cursorはまだネイティブサポートしていませんが、OpenRouterを介して、またはMoonshot AIのAPIを直接利用してKimi K2 Thinkingを接続できます。ほとんどの主要なコーディングおよび推論機能で動作します。
5. Kimi K2 ThinkingのAPIキーはどこで入手できますか?
platform.moonshot.aiで登録し、個人APIキーを生成できます。ログイン後、APIキーセクションに移動し、新しいキーを作成して安全に保管してください。これはアプリケーションの認証に必要となります。
結論
推論主導のコーディングの時代が到来し、Kimi K2 Thinkingがその先頭を走っています。Claude CodeでKimi K2 ThinkingまたはCursorでKimi K2 Thinkingを統合することで、開発者は今日利用可能な最も有能なAI推論システムの一つにアクセスでき、それらを好みの開発環境にシームレスに組み込むことができます。
Moonshot AIのシンプルなAPIセットアップ、OpenAI互換インターフェース、および高度な思考能力により、真の人工推論でコーディング体験を強化することがかつてないほど容易になりました。
開発チームが最大限の生産性で共同作業できる統合されたオールインワンプラットフォームをお探しですか?
Apidogはあなたのあらゆる要求に応え、Postmanをはるかに手頃な価格で置き換えます!
