Skip to main content
A session is a conversation with the agent. You describe what you want in plain language and the agent investigates and acts against your connected infrastructure, streaming its progress as it goes. The workspace is tab-based, so you can run several sessions side by side.

Starting a session

Open the Agent and start a new session. Each session keeps its own conversation history, so use separate sessions for separate threads of work — one for an incident, another for a routine check.

Selecting credentials

Before the agent can touch a cloud account, you select which credentials the session may use — for example a specific AWS account or GCP project. This is the core of least-privilege in Nuphos:
  • The agent only ever sees the credentials you select for that session.
  • You can only select accounts you’re allowed to use (the account’s member allow-list).
  • Credentials are short-lived and minted on demand — see the IAM trust model.
Give a session only the accounts it needs. If you’re investigating staging, don’t hand it production.

Mentioning resources

You can reference Nuphos resources directly in your prompt with mentions, instead of describing them in prose. Mention a cluster, a deployment, or an account and the agent resolves it precisely — no ambiguity about which “api” service you meant.

How the agent works

As it runs, the agent moves through visible stages — building context, preparing tools, thinking, and executing — and shows each tool call and result inline. It has real tools at its disposal: a shell, cloud and Kubernetes APIs, web lookups, and reusable skills. When the agent wants to change something, it doesn’t just do it — it proposes a plan for you to approve.

History & long sessions

Conversations are persisted, so you can leave and come back. Long sessions are compacted automatically — older turns are summarized while recent context is kept verbatim — so a session can run for a long time without losing the plot.

Beyond the desktop

The agent isn’t limited to the desktop app. You can talk to it from Slack or iMessage, and run it automatically with triggers.