CLI reference

ase net

Online play for a game, in its repo.

ase net add

Add multiplayer features to an existing game: its brain/game.toml, release.toml and export presets, starter files, and a brief for a coding agent to do the game's side. Features it has already are left alone. Live with the game's next release.

Requires: a sign-in (ase login) or, in CI, a release credential. The game's brain/game.toml in the checkout.

Changes: Adds the features to the checkout's brain/game.toml, release.toml and export presets, and adds starter files it lacks. Nothing in ASE Brain changes until the game's next release.

ase net add [OPTIONS] <FEATURES>...
Argument Description
<FEATURES>... Comma-separated: ranked, casual, private, lobbies, leaderboards.
--project <PROJECT> The game's repo checkout; the current directory by default. Default ..
--game <GAME> The game's id; by default your studio's game whose repo the checkout's origin is.
--agent <AGENT> Who builds the game's side, opened in its folder with the brief: claude-desktop, codex-desktop, claude or codex. Without it the brief is printed.

Examples

ase net add ranked,private
ase net add lobbies --agent claude