AI アプリとの接続
Mac と Windows では、Claude Code や Claude Desktop などの AI アプリが、Pyxen で開いているプロジェクトの中で作業できます。コードを読み、チェックし、ゲームを実行してテストし、変更します。すべての変更はその場で Pyxen に表示され、取り消すこともできます。
AI アプリとの接続は、Mac と Windows の Pyxen フルライセンスの機能です。オンにするまでオフのままです。
オンにする
Pyxen › 設定…(Windows では 編集 › 設定…)を開いて AI を選び、このコンピュータの AI アプリに Pyxen の使用を許可 をオンにします。状態 の行に今の様子が表示されます。AI アプリを待っています、アプリが Pyxen とやり取りを始めると … に接続中 になります。
Pyxen が接続を待ち受けるのは、この設定がオンで Pyxen が開いている間だけです。オフにすると、すべての接続が閉じます。
AI アプリに Pyxen を追加する
設定 › AI が、必要な内容をすべて入れた設定をコピーします。
Claude Code
- Claude Code 用のコマンドをコピー を選びます。
- ターミナル(Windows では PowerShell または Windows ターミナル)にコマンドを貼り付けて Return キーを押します。作業するすべてのフォルダで Claude Code に Pyxen が追加されます。
- Claude Code で
/mcpを実行すると、pyxen とそのツールが表示されます。 - ゲームについて頼んでみましょう:「Pyxen で開いているゲームに二段ジャンプを追加して、テストして」
Claude Desktop
- Claude Desktop 用の設定をコピー を選びます。
- Claude Desktop で Settings › Developer › Edit Config を開き、ファイルに行を貼り付けます。すでにサーバーが書かれている場合は、その横に
pyxenの部分を追加します。 - Claude Desktop を終了して、開き直します。
Claude Desktop は Pyxen 自身を起動して開いているアプリに接続するため、ファイルにトークンは含まれません。設定をオンにしたまま Pyxen を開いておいてください。
その他の AI アプリ
アドレスに接続するアプリ:アドレスとトークンをコピー を選び、アドレスとトークンをアプリに渡します。トークンは Authorization: Bearer … として送ります。サーバーをコマンドとしてしか起動できないアプリ:Claude Desktop の設定と同じように、Pyxen 自身の後に --mcp を付けて渡します。
アプリが初めて接続するとき
Mac では、AI アプリが初めてあなたのプロジェクトで作業しようとすると、Pyxen が自分のウインドウで確認します。Claude が Pyxen で作業しようとしています と、できるようになることが表示されます。許可 を選ぶと Pyxen はそれを覚え、そのアプリについては二度と確認しません。許可しない を選ぶと、断ったことがアプリに伝わり、次に接続したときにまた確認します。確認は 2 分間あなたの答えを待ち、その後アプリにはもう一度試すよう伝えます。Pyxen がほかのアプリの後ろにあるときは、Dock のアイコンが弾みます。
Windows では、Pyxen はまだ確認しません。設定したアプリは、設定がオンになるとすぐに接続します。
AI アプリにできること
- プロジェクトを一覧:Pyxen のホームに表示されるとおりに一覧し、開いているどのプロジェクトでも作業できます。指定がなければ、最前面のウインドウで作業します。閉じているプロジェクトを開くときは、先にあなたに確認します:Claude が Bat Cave を開こうとしています、開く と 開かない。プロジェクトはあなたのウインドウの後ろに開くので、入力中の作業はそのまま続けられます。このセッション中は許可 を選ぶと、接続が切れるまで確認なしでほかのプロジェクトも開けます。
- 読む:ファイル、プロジェクト設定、スクリプトが使っているコンポーネント。
- チェック:Pyxen Script のチェッカーでコードを確認します。チェックを通らないコードは書き込まれません。アプリには行と理由が返り、もう一度試します。
- ゲームを実行:ウインドウなしで、フレームごとのキー入力やマウスの動きを使って実行し、任意のフレームのコンソール、エンティティ、そしてプレビューと同じように描いたそのフレームの画像を読みます。プレビューで動いているあなたのゲームが一時停止されたり変更されたりすることはありません。
- ゲームを見る:プレビューにいま映っているとおりに、または Pyxen が保持している任意のフレームで見ます。
- 時間をさかのぼる:あなたのゲームと AI 自身の実行の直近 300 フレームを、タイムトラベルデバッガーのように 1 フレームずつたどり、変更の前と後の実行を比べます。プレビューはあなたが選んだフレームのままです。
- 検索:リファレンス、マニュアル、スニペットを検索し、Pyxen のやり方で Pyxen Script を書きます。
- 変更:スクリプト、プロジェクト設定、パックを変更し、ファイルを追加します。
- メカニクスの追加:メカニクスを追加し、その設定を変更します。
Windows では、Pyxen のウインドウで開いているプロジェクトでのみ作業します。閉じているプロジェクトはまだ開けません。
作業を見守る
Mac では、アプリがプロジェクトで作業している間は、そのウインドウのツールバーに Claude · 作業中 と 停止 が表示されます。名前をクリックすると アシスタント パネルが開き、行ったステップ(main.py を読みました、チェック:問題なし、別に実行しました:90 フレーム)と、行った変更が、変更したファイルと行とともに表示されます。
変更は作業しながらプロジェクトに入ります。変更されたファイルを表示しているコードパネルにはすぐに反映され、そのパネルで 編集 › 取り消す(Ctrl+Z)を使うと元に戻せます。実行中のゲームには コードが変更されました · リロード が表示されます。
- 取り消す。 変更の直後なら、編集 › Claude の変更を取り消す(⌘Z)で、変更したすべてのファイルにわたって変更全体を一度に取り消せます。複数のファイルにわたるときは、先に確認します。あなたが編集したあとは、⌘Z はまたあなた自身の編集を取り消します。
- アシスタントパネルの 元に戻す で、その後あなたがファイルを編集していなければ、どの変更でも元に戻せます。元に戻したことはアプリに伝わります。
- ツールバーまたはアシスタントパネルの 停止 で、このプロジェクトでの次の要求を拒否し、続ける前にあなたに確認するよう伝えます。あなたが新しく何かを頼むと、次のターンでまた作業できます。
Windows には、ツールバーの名前、アシスタントパネル、Claude の変更を取り消す はまだありません。
プロジェクトを変更する前に確認。 Mac では、何かが変わる前に決めたいときは、設定 › AI › プロジェクトを変更する前に確認 をオンにします(初期設定はオフ)。アプリの変更は、変更するファイルと行とともに、ひとつの提案 承認を待っている変更 としてアシスタントパネルで待ちます。あなたが選ぶまでプロジェクトはそのままで、そのあいだアプリは自分の提案を読んだり実行したりします。承認 でプロジェクトにひとつの変更として入り、ほかの変更と同じように取り消しや元に戻すができます。却下 で破棄され、そのことはアプリに伝わります。そのあいだにそのファイルを編集すると、却下 だけが残ります。アプリにもう一度頼んでください。
AI アプリにできないこと
作業できるのは Pyxen のウインドウで開いているプロジェクトの中だけです。プロジェクト外のファイル、ネットワーク、Pyxen 自体の設定、ライセンスには一切触れません。Mac では、閉じているプロジェクトは名前だけが一覧に出ます。開くことをあなたが許可するまで、中身は読まれません。Windows では、開いているプロジェクトだけが一覧に出ます。
プライバシー
接続はあなたのコンピュータの中にとどまります。Pyxen はこのコンピュータ上でのみ待ち受け、すべてのリクエストにトークンが必要で、Web ページからのリクエストは拒否されます。Windows では、トークンはあなたの Windows アカウントだけが読めるように保管されます。Pyxen から私たちに何も送信されません。AI アプリへの依頼には、そのアプリの規約が適用されます。
設定 › AI の 新しいトークン は新しいトークンを作り、古いトークンを使っているアプリの接続を切ります。Claude Code には新しいコマンドが必要になりますが、Claude Desktop の設定はそのまま使えます。
ヒント
- 変更のあとは、AI アプリに ゲームを実行して結果を見る よう頼みましょう。指定したフレーム数だけキーを押し続け、物の位置を読み、そのフレームの画像を見られるので、ほとんどのミスを見つけられます。
- Pyxen はどの AI モデルでも使えますが、高性能なモデルほどうまく動きます。
- AI アプリとの接続は Mac で、フルライセンスで使えます。