Skip to content

Account

The Account page at app.codeteleport.com lets you view your profile, change your password, set up the CLI, and log out.

The profile section displays your email address — the one you registered with or the email associated with your GitHub account if you signed up via GitHub OAuth.

To update your password:

  1. Enter your current password.
  2. Enter a new password (minimum 8 characters).
  3. Click Change Password.

The account page includes instructions for connecting the CLI to your account. The steps are:

  1. Install the package globally:

    Terminal window
    npm install -g codeteleport
  2. Log in from your terminal:

    Terminal window
    codeteleport auth login

    This will prompt you to choose GitHub OAuth or email/password, then store an API token locally at ~/.codeteleport/config.json.

  3. (First machine only) Choose your coding agent. CodeTeleport supports three AI coding agents — Claude Code (id claude-code, the default), Codex (OpenAI, id codex), and Antigravity (Google, id antigravity):

    Terminal window
    codeteleport config set agent <claude-code|codex|antigravity>

    Pick interactively with codeteleport setup (it lists all supported agents from the registry), or set it directly as shown above. Setting an unrecognized id fails with Unknown agent: <id>. Supported: claude-code, codex, antigravity. The agent setting controls only what is bundled and scanned locally (push, local list); it does not affect pull — pulling uses the bundle’s own recorded agent, so a session pushed by one agent resumes correctly even on a machine configured for a different one.

See Authentication for the full walkthrough, including GitHub OAuth and the --api-url flag for local development.

The Logout button ends your current web session and returns you to the login page. This does not revoke CLI tokens — your terminal sessions remain authenticated until you run codeteleport auth logout.