# Proxyman の Code Generator（コード生成）

> Proxyman の Code Generator タブを使うと、キャプチャしたリクエストを cURL、Swift、Python、Go、Kotlin、JavaScript などのコードスニペットに変換できます。

## 1. 概要 {#1-whats-it}

Code Generator は、キャプチャした HTTP/HTTPS リクエストを、さまざまな言語やツール向けのすぐに使えるコードに変換します。

対応している言語と形式：

* cURL
* HTTPie
* HAR
* Postman Collection 2
* Axios
* Dart
* Go
* Java + HTTPClient
* JavaScript + jQuery
* Kotlin + OkHttp
* Node + HTTP
* Node + Fetch
* PHP + Guzzle
* Python + Request
* Rust + reqwest
* Objective-C + NSURLSession
* Swift + Alamofire 5
* Swift + Moya
* Swift + URLSession

![キャプチャした GET リクエストから生成された Swift + Alamofire 5 コードを表示する Proxyman の Code タブ](https://proxyman.com/docs/assets/code-generator.png)

## 2. Code Generator タブを開く方法 {#2-how-to-open-the-code-generator-tab}

1. リクエストパネルで「+」ボタンをクリックします。
2. Custom Previewer Tab ウィンドウが表示されます → **Code Generator** のチェックボックスをオンにします。

![Code Generator にチェックが入り、Code タブに Swift コードが表示された Proxyman の Custom Previewer Tab ウィンドウ](https://proxyman.com/docs/assets/CleanShot%202025-01-29%20at%203%E2%80%AF.44.21%402x.jpg)

_Code Generator タブを開く方法_

* リクエストパネルに新しい **Code** タブが追加されます → 任意の言語を選択すると、コードが表示されます。

## 3. 使いたいライブラリがない場合 {#3-missing-your-favorite-library}

お使いのライブラリが見つからない場合は、次の方法があります。

* [GitHub で Issue を作成する](https://github.com/ProxymanApp/Proxyman/issues)。
* [Code-Generator-Plugin リポジトリ](https://github.com/ProxymanApp/code-generator-plugin) をフォークして PR を作成してください。貢献に感謝します 🙇‍♂️
