Skip to main content

Getting Started with the CLI

The CLI gives you a sensible starting point for a pack instead of making you assemble the structure by hand every time.

In the current model, that usually means:

  • creating the project structure
  • creating worka/aip.json
  • creating a basic Rust MCP server entrypoint

What to check after initialisation

After the CLI creates a new pack, review:

  • the pack name and identity
  • the generated manifest
  • the tool names you actually want to expose
  • the runtime entrypoint

Do not treat the scaffold as finished code. It is there to give you the platform shape, not to decide the capability for you.