Claude Code on your Goose account
Your Goose account comes with a Linux jail at /home/cust-{id}. SSH in, run claude,
and the CLI uses the Anthropic key you've stored in the panel.
Here's how to set it up.
1. Add your SSH public key
In the panel, open /ssh-keys
and paste your public key (typically ~/.ssh/id_ed25519.pub
from your laptop). The panel writes it straight into
/home/cust-{id}/.ssh/authorized_keys
when you save —
no SYNC button needed.
If you don't have a key yet, generate one with ssh-keygen -t ed25519 -C "you@laptop".
2. Add your Anthropic API key
Get an API key from
console.anthropic.com
and paste it into /ai-keys
in the panel. The panel writes it to /home/cust-{id}/.claude/keys.json, which is where the
claude
CLI looks for credentials. The key is yours and is
billed directly by Anthropic.
3. Open a terminal
You have two options:
-
Browser:
/terminalopens an in-browser shell ascust-{id}, alreadycd'd into your home directory. - SSH from your laptop:
ssh cust-{id}@your-panel-hostworks as soon as your public key is on file.
4. Run Claude
Once you're in a shell, just type:
claude
The CLI reads ~/.claude/keys.json on launch. To start a
new project, drop into ~/projects/:
cd ~/projects
mkdir my-app && cd my-app
claude
What's in your home directory
/home/{@username}/
.ssh/authorized_keys # SSH keys the panel manages
.claude/keys.json # Your Anthropic key
projects/ # Put your repos here
welcome.md # Same content as this page, shipped with your account
Limits
You can't reach other customers' files or the panel itself —
you're constrained to /home/cust-{id}. Disk and CPU
limits depend on your plan; see /pricing.
Stuck? Open a ticket from the panel's help menu.