# olef init

Source: https://olef.dev/docs/reference/cli/init

Generated from **Olef 3.0.2**. [All commands](https://olef.dev/docs/reference/commands) · [Capabilities and requirements](https://olef.dev/docs/reference/capabilities)

These entries describe available commands, not a sequence to run. Check prerequisites before changing app, device, or cloud state. Global options are listed in the [command catalog](https://olef.dev/docs/reference/commands#global-options).

## olef init

Initialize host setup: install or update the Claude Code and Codex plugins (asks first) and the agent skill files

```bash
olef init --help
```

Output: **human_or_json**.

| Argument | Description |
| --- | --- |
| `--plugins` | Install or update the Claude Code and Codex plugins without asking. Without it, `init` asks in a terminal and otherwise only reports Conflicts with: `no_plugins`. |
| `--no-plugins` | Do not install or update agent plugins |
| `--auto-approve-device-actions` | Claude Code plugin: let Claude act on a device you allowed in the viewer without a prompt per action Conflicts with: `no_auto_approve_device_actions`. |
| `--no-auto-approve-device-actions` | Claude Code plugin: ask before each device action (the default) |
| `--no-skills` | Do not install/update agent skill files |
| `--json` | Emit JSON instead of human output |
| `--no-studio-plugin` | Accepted and ignored: there is no Android Studio plugin any more |
| `--install-studio-plugin` | Accepted and ignored: there is no Android Studio plugin any more |
| `--studio <PATH>` | Accepted and ignored: there is no Android Studio plugin any more |
| `--plugin <PATH>` | Accepted and ignored: there is no Android Studio plugin any more |
