Back to OneCLI

oc

client (CLI)

One command. Every tool.
Agent-ready.

The agent-first CLI client for OneCLI. Install plugins, run commands, get JSON back.

$curl -fsSL onecli.sh/oc/install | sh
GitHub

How it works

1. Authenticate once

$oc auth login
{
  "status": "ok",
  "email": "jonathan@onecli.sh"
}

2. Install a plugin

$oc install google
{
  "status": "installed",
  "name": "google",
  "version": "v1.0.1"
}

3. Read your email

$oc google gmail list-messages --max-results 3
{
  "messages": [
    { "from": "alice@acme.co", "subject": "Re: Q3 roadmap" },
    { "from": "github@noreply.com", "subject": "PR #42 merged" },
    { "from": "linear@linear.app", "subject": "ONC-118 assigned to you" }
  ]
}

What you get

One login

Auth once, access GitHub, Slack, Linear, Jira, and more.

Full control

See every call, set limits, approve or deny in real-time.

Agent-native

CLI is legacy tech, which means agents already speak it fluently. Zero glue code.

Back to OneCLI platform