~/.inf/config.json and settable per-invocation with the global --project <id> flag.
inf project list
Display every project you have access to in the active team. Switch teams first with inf team switch <id-or-slug> (see Teams) to see a different team’s projects. The active project is flagged with a green dot (●).
inf project ls
Example
inf project switch
Set a different project as the active project. The CLI validates that the project exists and that you have access before saving.
To switch to a project in a different team, activate that team first with inf team switch <id-or-slug> (see Teams), or pass the global --team <id> flag on the same command so the CLI can find the project. On success, the CLI also stores that project’s team as your new active team, so you do not need a separate team switch afterward.
inf project use
Arguments
Examples
In a non-interactive shell or with
--json, pass a project ID. The CLI cannot show an interactive selector in these modes.inf project current
Show details about the currently active project — project ID, name, team ID, and creation date. If no project is active, the command errors and points you at inf project switch <id>.