[claude-code-user-docs-review] 🔍 Claude Code User Documentation Review - 2026-06-26 #41698
Closed
Replies: 1 comment
-
|
This discussion was automatically closed because it expired on 2026-06-27T13:12:48.416Z.
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Executive Summary
A Claude Code user can adopt gh-aw — Claude is a first-class engine with quick-start auth, near-parity examples (claude leads inline
engine:declarations in.github/workflows), and 14/15 tools are engine-agnostic. No critical blockers (score 7.5/10, stable for 11 consecutive daily runs). The single most persona-relevant obstacle persists:CLAUDE_CODE_OAUTH_TOKEN(the token Claude Code / Claude Max/Teams users naturally have) is silently ignored — onlyANTHROPIC_API_KEYor WIF works — and this caveat lives only inauth.mdx, never in the quick-start a new user follows.Severity Findings
Critical / Major / Minor (click to expand)
🚫 Critical Blockers
None. Claude is documented end-to-end (
quick-start.mdx:71,84-88), tools are engine-agnostic, and Claude has its own auth callout.CLAUDE_CODE_OAUTH_TOKENsilently ignored.auth.mdx:201— "CLAUDE_CODE_OAUTH_TOKENis not supported ... if you have set [it] as a repository secret, it will be ignored — configureANTHROPIC_API_KEYinstead." Re-stated atauth.mdx:349(401 troubleshooting). A Claude Code user reaching for their existing OAuth token sets a secret that does nothing, with no mention inquick-start.mdx. This is the exact persona's first stumble.gh aw initdefaults to Copilot artifacts.cli.md:133,139— default init generates Copilot dispatcher/designer/agent;--engine claudeis needed to "skip Copilot-specific artifacts" but is not surfaced in the quick-start steps.how-they-work.mdx:26("GitHub Copilot (default)"). Quick-start step-by-step NOTE callouts give full secret setup only for Copilot (quick-start.mdx:77-82) and Anthropic (84-88); Codex/Gemini get only a secret name.💡 Minor Confusion
quick-start.mdx:29— "If you already have GitHub Copilot, start there — it requires no extra account setup." No "why Claude vs Copilot?" guidance anywhere.quick-start.mdx:77-82); Anthropic is 2 (84-88).customengine: 0 standalone examples; not in quick-start engine picker.Engine & Tool Matrix
.github/workflows)qs:77-82COPILOT_GITHUB_TOKENor org-billingqs:84-88engine:form)ANTHROPIC_API_KEY/ WIF;qs:71OPENAI_API_KEYqs:70Tools: 14/15 engine-agnostic (declared uniformly in frontmatter, adapted per-engine by the compiler). Sole ambiguous tool:
web-search— built-in only on Claude + Codex, and disabled-by-default for Codex (tools.md:65-67). Nocopilot-only/claude-onlytools exist — strong positive for engine portability.Parity observations: Copilot dominates raw counts (inflated by docs/test snippets), but
.github/workflowsfrontmatter — the real signal — shows Claude at near-parity and leading the inline shortengine: claudeform. Test fixtures underpkg/cli/workflowsare deliberate per-engine triplets (test-claude-*/test-copilot-*/test-codex-*), confirming intentional feature parity.Auth Gaps
Per-engine auth gaps (from auth-doc-extractor)
customengine documented nowhere in quick-start; add-wizard picker (qs:70) omits it.OPENAI_API_KEYhas no inline step-by-step NOTE (unlike Copilotqs:77-82and Anthropicqs:84-88).GEMINI_API_KEYalso lacks an inline setup NOTE despite being selectable.ANTHROPIC_API_KEYpath is shown in quick-start (WIF keyless exists atauth.mdx:207-271but isn't surfaced).CLAUDE_CODE_OAUTH_TOKENunsupported — documented only inauth.mdx:199-201,349, absent from quick-start.Recommended Actions
Priority 1 (persona-blocking): Add a one-line warning to
quick-start.mdxnext to the Anthropic secret NOTE (qs:84-88): "Claude Code'sCLAUDE_CODE_OAUTH_TOKENis not supported — useANTHROPIC_API_KEY." Mirrorsauth.mdx:201. Cheapest fix, highest persona impact; recurred 11 runs.Priority 2: In the quick-start engine-selection step, surface that omitting
engine:defaults to Copilot and thatgh aw init --engine claudeskips Copilot artifacts (cli.md:139). Expand the Anthropic NOTE to step-parity with the Copilot PAT NOTE; add inline secret steps for Codex/Gemini.Priority 3: Add a short "Choosing an engine" section (why Claude vs Copilot, supported Claude models/default) and at least one
custom-engine example.References: §28239790379 · auth.mdx:199-201,349 · quick-start.mdx:29,71,77-88 · cli.md:133,139
Beta Was this translation helpful? Give feedback.
All reactions