Skip to content

Weldall CLI: Company systems for every terminal agent.

Your agent calls Jira, HubSpot or your own APIs with weldall request, using the signed-in user's permissions. It never sees a token.

$ npm install --global @weldall/cli

Then run weldall login once. Requires Node.js 22.15 or newer. Prebuilt binaries for macOS, Windows and Linux are on GitHub.

Works with your agent.

Any agent allowed to run commands, like GitHub Copilot or Codex. Plugins are available for:

  • Claude Code
  • Pi
  • opencode

See Weldall live.

Watch an agent reach company systems through Weldall: signed in with the company’s identity provider and limited to granted scopes.

Neither the agent nor employees ever handle an API token or password.

Live demo: try Weldall yourself, scoped API access for AI agents

No more API keys in .env files.

Your agent needs no credentials of its own. It sends requests through the CLI, using the signed-in user's permissions.
The usual way
# .env
JIRA_API_TOKEN=atl••••••••7c2e
HUBSPOT_TOKEN=pat••••••••91ab
CONTRACTS_API_KEY=sk••••••••a71c

One key per service, on every machine, often with full access. Anyone who has it can use it.

With Weldall
$ weldall login
$ weldall request --scope jira:read \
    "https://jira.example.com/rest/api/3/search?jql=…"

Sign in once with your company SSO. Every request runs with your permissions. No keys in the repo.

How it works

  • The CLI keeps the session and device key in the operating system’s secure credential store.
  • The agent only calls weldall request and gets the response, never a token.
  • For each service, Weldall issues an ID-JAG, which is exchanged for a short-lived token bound to this device with DPoP.
More on security

What to know about Weldall CLI.

For anyone using Weldall with their own agent or API. The documentation has the details.

For engineering teams

Your own API, ready for every agent.

Secure your service with the TypeScript or Python SDK, register it as a resource and publish a skill. Agents then call it with each user's permissions.