Skip to content

MANUAL CHECK (not a bug): which login do hosted Claude agents use on the live Worker? #559

Closed as not planned

Description

@QuinnsCode

Not a real issue: a hands-on check before the Git competition entry.

Hosted agents (src/sandbox.ts) run claude with ANTHROPIC_API_KEY or CLAUDE_CODE_OAUTH_TOKEN, whichever the Worker has. A Claude subscription login is meant for your own use, not to power a service for other people. The competition rules (§4) say entrants must not break any third party's terms of service. Check the Worker's secrets (wrangler secret list --name codesplitters). If CLAUDE_CODE_OAUTH_TOKEN is set there, remove it and use ANTHROPIC_API_KEY for hosted agents. On the desktop, agents use your own login, which is fine.

Activity

  1. added
    manual runNeeds the owner to run it by hand (tokens, sign-ins); agents can't close it
    on Oct 11, 2026
  2. QuinnsCode commented on Oct 11, 2026

    @QuinnsCode
    OwnerAuthor

    Checked from an agent (2026-10-11): the live Worker's Wrangler secrets don't include CLAUDE_CODE_OAUTH_TOKEN. But the release sends it whenever 1Password has op://codesplitters/claude-code/oauth-token (rustybuns.config.ts). Your step: in 1Password's codesplitters vault, delete any item called claude-code, then close this. For hosted agents use an anthropic item with an api-key field instead.

  3. QuinnsCode commented on Oct 11, 2026

    @QuinnsCode
    OwnerAuthor

    Tracked in #609, the one hands-on checklist. The steps here still apply; tick them there.

    🤖 Generated with Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    manual runNeeds the owner to run it by hand (tokens, sign-ins); agents can't close it

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions