# Codex App（デスクトップ版）

> Codex App デスクトップクライアントで LMU AI の API ベース URL とキーを設定します — Windows と Mac の両方で動作します。

URL: https://docs.lmuai.com/ja/docs/tools/codex-app



Codex CLI をインストールせず、**Codex App デスクトップクライアント**だけを使いたい場合は、この方法に従ってください。

<Callout type="warn" title="注意">
  * 以前に自分のアカウントでサインインしたことがある場合は、まず Codex App で**現在のアカウントからサインアウト**してから再設定してください。
  * API を切り替えると、チャット履歴は消えます（アカウント種別のチャット履歴はローカルではなく GPT アカウントのスペースに保存されています）。
  * **API ログインに切り替えた後は、それ以降のすべてのチャット履歴がローカルに保存され、失われることはありません！**
</Callout>

***

## ステップ 1 — 設定ファイルを作成する [#ステップ-1--設定ファイルを作成する]

設定ファイルの場所：

* **Mac/Linux**：ホームディレクトリ（`~`）内の `.codex` フォルダ
* **Windows**：`C:\users\your-username\.codex\`

フォルダがすでに存在する場合は、古い設定の干渉を避けるため、中の `auth.json` と `config.toml` を削除して作り直すのが最善です。

**ターミナルコマンドでフォルダを作成する：**

```bash
# Mac/Linux
rm -rf ~/.codex && mkdir ~/.codex
```

`.codex` フォルダ内に 2 つのファイルを作成します：

### auth.json [#authjson]

API キーを保持します：

```json
{
  "OPENAI_API_KEY": "your sk- key generated in the console"
}
```

### config.toml [#configtoml]

サービスプロバイダーを設定します：

```toml
model = "gpt-5.4"
model_reasoning_effort = "xhigh"
disable_response_storage = true
sandbox_mode = "danger-full-access"
windows_wsl_setup_acknowledged = true
approval_policy = "never"
file_opener = "vscode"
model_provider = "codex"
web_search = "cached"
suppress_unstable_features_warning = true

[history]
persistence = "save-all"

[tui]
notifications = true

[shell_environment_policy]
inherit = "all"
ignore_default_excludes = false

[sandbox_workspace_write]
network_access = true

[features]
plan_tool = true
apply_patch_freeform = true
view_image_tool = true
unified_exec = false
streamable_shell = false
rmcp_client = true
elevated_windows_sandbox = true

[profiles.auto-max]
approval_policy = "never"
sandbox_mode = "workspace-write"

[profiles.review]
approval_policy = "on-request"
sandbox_mode = "workspace-write"

[notice]
hide_gpt5_1_migration_prompt = true

[model_providers.codex]
name = "codex"
base_url = "https://api.lmuai.com"
wire_api = "responses"
requires_openai_auth = true
```

<Callout type="info">
  通常はホームディレクトリ内の `.codex` フォルダの中にあります。そこに `.codex` フォルダが見つからない場合は、フォルダを手動で作成し、`config.toml` と `auth.json` も一緒に作成してください。

  設定ファイルの内容は [Codex CLI Mac/Linux セットアップガイド](/ja/docs/tools/codex-cli-mac) と同一です — そのガイドに従ってターミナルで作成でき、同様に Codex App を再起動すると反映されます。
</Callout>

***

## ステップ 2 — Codex App を再度開く [#ステップ-2--codex-app-を再度開く]

設定ファイルを保存した後、Codex App を再度開くと、自動的にサインインして利用できる状態になります。

***

## 1M コンテキストを有効にする（オプション） [#1m-コンテキストを有効にするオプション]

`gpt-5.4` は 1M トークンの長いコンテキストをサポートしていますが、デフォルトではオフになっています。上記の `config.toml` の**トップレベル**（どの `[section]` よりも前）に 2 行を追加し、Codex App を再起動してください：

```toml
model_context_window = 1000000
model_auto_compact_token_limit = 900000
```

フィールドの意味、確認方法、注意点については、[Codex で 1M コンテキストを有効にする](/ja/docs/tools/codex-cli-mac#enabling-the-1m-context-in-codex-optional) を参照してください。

***

## よくあるエラー [#よくあるエラー]

**エラー 401、キーが正しくない：**

原因：リクエストが当社の API 中継ではなく OpenAI の公式エンドポイントに送信されている、または設定ファイルを再読み込みするためにツールを再起動していない。

対処：ガイドに従って `config.toml` と `auth.json` ファイルを再度作成または置き換え、アプリを再度開いてください。
