Skip to main content
OneCLI is an open-source platform for AI teammates that handle business-critical work. Each person on your team gets their own agent. You give it access to the tools it needs and require human approval for the actions you choose. Every agent runs in a sandbox and reaches your tools only through a gateway that injects credentials and enforces your policy, so agents never see the keys. OneCLI Dashboard OneCLI Dashboard

Built for teams

  • Your identity provider, integrated: provision agents on behalf of each employee’s identity, straight from the company IdP.
  • An agent per person: everyone in the workspace gets their own sandboxed agent, reachable from the dashboard or Slack.
  • One policy, enforced everywhere: manage the team policy in one place, enforced on every agent in the workspace.
  • Deterministic human-in-the-loop approvals: in the chat itself, for actions you need 100% control over, like sending the email or emptying an S3 bucket.
  • Global connections: shared at the team level, like LLM keys or service accounts, granted per agent without ever being handed to one.

The agent

An agent is a durable thing, not a single prompt. It has:
  • A computer: its own isolated sandbox, with a filesystem and a shell. The only way out is the gateway, so it reaches what you granted and nothing else.
  • A conversation: its own page in the dashboard, or Slack. Images and files included.
  • Memory: what the agent learns is kept by the platform. You can read and edit it any time.
  • Skills: instructions and helpers you write once, always available to the agent.
  • A schedule: the agent can plan future work, and the platform wakes it at the right time.
  • Credentials it never sees: the gateway injects only the access you granted, on every request. Or connect Bitwarden or 1Password for on-demand injection.
  • Its own Slack app: connect it once and it answers in channels and DMs under its own name and avatar.
Agents run on your own infrastructure. The runner is outbound-only and holds no inbound ports, so a laptop, a homelab, or a VPC behind NAT all work with no ingress and no tunnel.

Get started

Quickstart

Cloud-hosted at onecli.sh, or self-host with one command.

How it works

The architecture: dashboard, API, gateway, runner, sandbox.

Self-hosting

Run the whole stack yourself with Docker Compose.

Integrations

Connect Google, GitHub, Slack, AWS, and 40+ more.

Connect your own agent

OneCLI’s gateway also works with agents you already run. Install the CLI and route any coding agent through the gateway:
Its HTTP calls now route through OneCLI, which injects the credentials granted to the agent and enforces your policy. See the Coding Agents guide and the SDKs.