[claude-code-user-docs-review] Claude Code User Documentation Review - 2026-08-01 #49575
Closed
Replies: 1 comment
|
This discussion was automatically closed because it expired on 2026-08-02T12:50:15.343Z.
|
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
Reviewed gh-aw docs from the perspective of a Claude Code user who does not use GitHub Copilot. No critical blockers — Claude is a fully documented, first-class engine with its own auth flow and near-parity example coverage (43 workflows versus 35 for Copilot in this scan). The recurring friction is that Copilot is the implicit default everywhere (silent fallback when
engine:is omitted,gh aw initartifacts assume Copilot unless flagged), and Claude subscription users (Pro/Max/Teams) have no OAuth/token-reuse path — only a separately-billedANTHROPIC_API_KEYworks. This matches the stable pattern observed across 33 prior daily reviews (score 7.5/10, 0 critical, same 3 core gaps).Severity Findings (click to expand)
Critical Blockers: None identified.
Major Obstacles
CLAUDE_CODE_OAUTH_TOKENis explicitly unsupported and silently ignored; onlyANTHROPIC_API_KEYworks, unlike the zero-secretcopilot-requests: writeorg-billing shortcut Copilot offers. This is the single most persona-relevant gap and has persisted unchanged since the first tracked review. —quick-start.mdx:147-148gh aw initdefaults to Copilot-specific artifacts (dispatcher skill + custom agent file) unless--engine claudeis passed; this requirement is not surfaced in the Prerequisites section, only in the CLI reference. —cli.md:147-152engine:is removed from workflow frontmatter, the runtime defaults to Copilot, not whatever engine was previously selected — a trap for Claude users who edit frontmatter by hand. —quick-start.mdx:116,how-they-work.mdx:26smoke-codex.md; no equivalentsmoke-claude.mdwas found in this scan, suggesting a testing-parity gap. — sample files:smoke-copilot-arm.md,smoke-codex.mdvs none for ClaudeMinor Confusion
how-they-work.mdx:26quick-start.mdx:147web-searchdefault behavior is only spelled out for Codex (disabled by default); Claude/Gemini/Copilot behavior is left ambiguous. —tools.md:67customengine has zero standalone workflow examples despite being a valid schema option. — engine scan:custom: 0ANTHROPIC_API_KEY(or any engine secret) before running a workflow; misconfiguration is only discovered at runtime. —quick-start.mdx:122Engine and Tool Matrix
gh aw initauto-creates Copilot skill+agent artifacts unless overridden —cli.md:147-152COPILOT_GITHUB_TOKENPAT or orgcopilot-requests: write—quick-start.mdx:133-140--engine claude/ setengine: claude, else silent Copilot default —quick-start.mdx:116ANTHROPIC_API_KEYonly;CLAUDE_CODE_OAUTH_TOKENexplicitly unsupported/ignored —quick-start.mdx:147-148smoke-codex.mdOPENAI_API_KEYorCODEX_API_KEYalias (precedence undocumented) —quick-start.mdx:150-156Tool classification: 11 tools scanned, nearly all engine-agnostic (
github,bash,web-fetch,playwright,cache-memory,repo-memory,qmd,agentic-workflows,cli-proxy). The one ambiguous case isweb-search, whose default-off behavior is documented only for Codex —tools.md:55-67. Parity observation: aclaude-code-user-docs-review.mdworkflow exists targeting Claude users specifically, with no Copilot/Codex equivalent review workflow.Auth Gaps
COPILOT_GITHUB_TOKEN(or orgcopilot-requests: write)quick-start.mdx:133-140ANTHROPIC_API_KEYCLAUDE_CODE_OAUTH_TOKENexplicitly rejected; keyless alternatives referenced but not shown inline —quick-start.mdx:141-149OPENAI_API_KEY(orCODEX_API_KEY)quick-start.mdx:150-156GEMINI_API_KEYquick-start.mdx:157-162GitHub Enterprise auth setup lives only in
cli.md:80-122, not linked from quick-start. No documented step verifies any engine API key before first workflow run.Recommended Actions
Priority 1
CLAUDE_CODE_OAUTH_TOKENunsupported-caveat and its keyless-alternative workaround into the quick-start Claude auth tab itself (quick-start.mdx:141-149), not just a trailing note.--engine claudein the Prerequisites step, not only incli.md:147-152, so Claude users do not get Copilot artifacts by accident.Priority 2
smoke-claude.mdtest workflow to close the smoke-coverage gap versus Copilot/Codex.Priority 3
web-searchdefault behavior for Claude/Gemini/Copilot, not just Codex (tools.md:55-67).customengine example workflow.Trend note: Consistent with 33 prior daily reviews — score stable at 7.5/10, 0 critical blockers, same 3 core gaps (OAuth/PAT-free path, init-default-Copilot, silent-default-fallback) unresolved since the first tracked run.
All reactions