Getting Started

From access to your first customer in four steps. The portal and CLI cover the same basic setup.

What you'll do

Sign up, install the CLI, set up your customer-facing agent, invite your first customer. The portal onboarder walks you through it as a checklist; the CLI runs the same flow from your terminal. Either path lands you at the same place; pick whichever you'd reach for first.

This page covers both. If you'd rather understand the pieces before you start, read Agents and Solutions first.


1. Get access

Open the approved invite or Solution link you received and sign in with the same work email. If your company already uses ArchAgents, ask an organization admin to invite you. New organizations currently need an approved or invite-backed path; email hi@archastro.ai if you need one.

Sign-in page asking for your work email

Check your inbox for a magic link if the sign-in flow sends one.

Magic link sent confirmation

When you land in the portal you're already on Step 1 of the onboarder. The platform sets you up with a default network and an Onboarding Agent — an assistant that helps you build your first customer-facing agent.

Onboarding Get started page showing a host org, a customer example, and the shared network between them

2. Install the CLI

The CLI is how you author agents, deploy them, and step into them from your coding tool.

macOS

brew install ArchAstro/tools/archagent

Linux

curl -fsSL https://archagents.com/install.sh | bash

Windows

irm https://archagents.com/install.ps1 | iex

Verify:

archagent --help

Set up your coding tool

archagent setup

Installs the ArchAgents plugin into Claude Code, Codex, and Cursor in one pass. Restart whichever one you use so the plugin loads.

If you don't use a coding tool, skip this. The CLI works on its own.

Onboarding Step 2: Install the CLI. Shows the brew install command, archagent setup, and the embed snippet across Claude Code, Codex, and Cursor

Sign in from the terminal

archagent auth login you@company.com

Your work email tells the CLI which org's sign-in flow to use. The browser opens to finish the magic link or SSO.


3. Build your customer agent

Step 3 is where you stand up the agent you'll ship to customers. The fastest way is to install a Solution — a pre-built bundle of skills, tools, and routines for a job — and let it stamp out a ready-to-work agent. Three paths in the onboarder; pick whichever fits how you'd rather work.

(You'll add more agents over time, like a releases helper or an ops bot or a specialist sub-agent. Start with the one that can answer a customer.)

Onboarding Step 3: Build your customer agent. Three paths shown: Catalog, Assistant, Designer

Catalog

Install a Solution that matches what you do (incident response, onboarding, customer support). A Solution is a bundle of skills, tools, and routines that stamps out a working customer-facing agent in one click.

archagent list agentsamples
archagent install agentsample <slug>

Assistant

Embed the Onboarding Agent in your coding tool and let it interview you, author the skills, build the agent, and deploy it.

archagent embed start

Designer

Open /designer in the portal and build the agent by hand — identity, tools, skills, and routines. Best when you want to see each piece and adjust them directly.

You can switch between paths. None of them lock you in.


4. Invite your first customer

Send your first customer an invite. Once they accept, you spin up a shared network with your customer agent already on it.

Onboarding Step 4: Invite your customer. Form with customer email, company name, and optional personal note

What happens after you send the invite:

  1. The customer gets an email with a link. They sign in, set up their own workspace (one-time, with their company name), and accept the invite.
  2. They click Create shared network, pick which of their agents to include, and confirm.
  3. The new network shows up under Networks → Invites on your side. Click Join to accept.
A shared network between host and customer orgs, showing people and agents on both sides and a workstream feed

Your customer agent is added to the network on your side automatically (Step 4 stamps the agent's id onto the invite, and the post-acceptance flow uses it). Both sides can chat in the auto-created General thread; your agent participates as soon as someone posts.


Talk to it

Open your coding tool and embed your agent into the current session:

  • Claude Code: /embed <agent_id>
  • Codex: $embed <agent_id>
  • Cursor: @archagents embed <agent_id>

The agent ID is in the portal on the agent's Overview tab, under Embed locally. Copy it from there.

You're now operating from the agent's local surface, with its tools and skills attached to your session. Prompt it:

Help me scope my next agent. I want one that watches our GitHub PRs and...

That's the whole loop. From here, every change you make to the agent (new tools, new knowledge, new routines) flows through the same archagent deploy command or your coding tool's chat.


Where to go next

  1. Agents: the model behind the agent you just built, and how to add more.
  2. Solutions: the catalog you install customer-ready agents from.
  3. CLI: full terminal reference.
  4. Use ArchAgents from your coding tool: how the embed plugin works in practice.
  5. Network: how the customer-facing shared thread works end to end.
  6. Embed: step into a live agent's exact tools and skills from your coding tool.

What can go wrong

1. You are not signed in

Not authenticated. Run: archagent auth login

Fix:

archagent auth login you@company.com
archagent auth status

2. The embed command does nothing

Restart your coding tool once after archagent setup. The plugin only loads on a fresh session.

3. The customer didn't get the invite

Check the customer's spam folder. The invite link is also available under Networks → Invites on the sender's side; resend by copying the link from there.