Profiles keep separate TinyCloud identities, keys, sessions, and defaults on one machine.
Common commands
Default space
The default space is the short name used when you omit --space on tc kv and tc sql.
What each profile stores
profile.json for host, DID, posture, and default space
key.json for the local keypair
session.json for the active session
Practical use
- Create one profile for each environment or identity
- Use
TC_PROFILE to pick a default profile in a shell session
- Use
TC_HOST when you want a per-command node override
tc init creates a profile too, so you only need tc profile create when you want a profile without signing in immediately.