[claude-code-user-docs-review] Claude Code User Documentation Review 2026-08-26 #56036
Closed
Replies: 1 comment
|
This discussion was automatically closed because it expired on 2026-08-27T12:39:50.504Z.
|
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
gh-aw's documentation supports Claude Code as a first-class engine on paper (
README.md:20,how-they-work.mdx:26), but a Claude Code user without Copilot access still hits real friction:gh aw initprovisions Copilot-only artifacts by default, example coverage skews 1.76x toward Copilot, and one auth gap (CLAUDE_CODE_OAUTH_TOKEN) has now gone unresolved across 5 consecutive daily reviews. Onboarding is possible but not frictionless for a Copilot-free user.Key finding:
CLAUDE_CODE_OAUTH_TOKENguidance remains sparse/misleading atcli.md:284— unresolved since 2026-08-22.Severity Findings
Critical / Major / Minor breakdown
Critical Blockers
CLAUDE_CODE_OAUTH_TOKENhandling is under-documented and has produced a misleading auth error in prior runs; still only a passing mention atcli.md:284. Unresolved for 5 straight days (2026-08-22 → 2026-08-26).Major Obstacles
gh aw initcreates Copilot-specific artifacts (.github/agents/agentic-workflows.md,.github/mcp.json,copilot-setup-steps.yml) by default; a Claude-only user must already know to pass--engine claudeto skip them (cli.md:159,cli.md:176,cli.md:183-184).customengine has 0 examples (.github/workflows/*.mdscan).how-they-work.mdx:33,quick-start.mdx:139-141).how-they-work.mdx:40-42).Minor Confusion
copilot-requests: writepermission vs.COPILOT_GITHUB_TOKENPAT isn't explained — unclear which a non-Copilot-org user should pick (how-they-work.mdx:32,quick-start.mdx:128-135).tools.md:67).model:prefix routing (copilot/,anthropic/,openai/) has no documented fallback behavior for a missing/unrecognized prefix (how-they-work.mdx:36,quick-start.mdx:157).Engine & Tool Matrix
quick-start.mdx:127-135)ANTHROPIC_API_KEYdocumented, WIF deferred, OAuth token gapOPENAI_API_KEY/CODEX_API_KEY(quick-start.mdx:142-147)ambiguous_entries)Core tools (Edit, GitHub, Bash, Playwright, Cache/Repo Memory, Custom MCP) are documented as engine-agnostic (
tools.md:20-205); the one engine-dependent exception is Codex web-search being off by default (tools.md:55-67). Parity observation from example scan: "Copilot has 111 examples vs Claude's 63 (1.76x higher coverage)... Claude Code users have substantially fewer workflow examples compared to Copilot users."Auth Gaps
ANTHROPIC_API_KEYsteps exist (quick-start.mdx:138-141), but Anthropic WIF is only referenced, not walked through, andCLAUDE_CODE_OAUTH_TOKENremains the recurring critical gap (cli.md:284).OPENAI_API_KEY/CODEX_API_KEYprecedence stated but not deeply explained (how-they-work.mdx:34).quick-start.mdx:154).model:string prefix — no documented behavior for malformed/missing prefixes (quick-start.mdx:157).Recommended Actions
Priority 1 (fix now)
CLAUDE_CODE_OAUTH_TOKENsupport/error behavior atcli.md:284— this is now a 5-day-old unresolved blocker.gh aw init --engine claude(and other non-Copilot engines) equally prominent inquick-start.mdx, not just discoverable viacli.mdflags.Priority 2 (next)
Priority 3 (polish)
copilot-requestspermission vs.COPILOT_GITHUB_TOKENdecision criteria.model:prefixes and Codex's behavior once web-search is enabled.References:
All reactions