[claude-code-user-docs-review] 🔍 Claude Code User Documentation Review - 2026-08-23 #55075
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Claude Code User Documentation Review. A newer discussion is available at Discussion #55401. |
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 is usable by a Claude Code user, but Copilot is the default at every layer (default engine,
initartifacts, wizard flow), and one real landmine survives from yesterday's review unfixed:claude login'sCLAUDE_CODE_OAUTH_TOKENis silently ignored in CI, producing a misleading API-key error instead of a clear message pointing atANTHROPIC_API_KEY(quick-start.mdx:211). Example workflows also skew heavily toward Copilot (138 files) vs. Claude (60), per this run's engine scan.Severity Findings
Critical Blockers / Major Obstacles / Minor Confusion
Critical Blockers
claude login'sCLAUDE_CODE_OAUTH_TOKENis not honored in Actions and is silently ignored, surfacing as an opaque API-key auth error instead of a documented redirect toANTHROPIC_API_KEY— quick-start.mdx:211. (Repeat finding from 2026-08-22 review, still unresolved.)Major Obstacles
--engine claudeon every command or fall into the Copilot-centric flow — how-they-work.mdx:26, quick-start.mdx:112.gh aw init --engine copilotauto-creates a custom agent file (.github/agents/agentic-workflows.md) and wires MCP integration by default; the same command with--engine claudeskips these, leaving Claude users to configure manually with no inline guidance — cli.md:158-166, cli.md:176-189./gh-aw/reference/auth/— quick-start.mdx:124.Minor Confusion
anthropic/...,openai/...,copilot/...) but the exact resolution logic isn't fully spelled out in tools.md, only briefly in quick-start.mdx:232-234.web-search:by default unlike other engines (tools.md:67-68) — an engine-inconsistency pattern that isn't cross-referenced from the main tools table, so a reader comparing engines could assume uniform tool defaults.Engine & Tool Matrix
initauto-creates custom agent + MCP wiring (cli.md:158-166)copilot-requests: writeperm orCOPILOT_GITHUB_TOKENPAT (how-they-work.mdx:32)--engine claude;initskips Copilot-only artifacts, no equivalent auto-setup (cli.md:176-189)ANTHROPIC_API_KEY; WIF unlinked inline;claude logintoken silently ignored (quick-start.mdx:211)web-search:off by default (tools.md:67-68)OPENAI_API_KEYorCODEX_API_KEYCross-engine tool classification (from reference/tools.md) is mostly engine-agnostic — Edit, GitHub, Bash, Web Fetch, Playwright, Cache/Repo/Drive Memory, QMD search, and MCP mounting are all documented as "All engines" (tools.md:20-172). The two documented exceptions are Web Search (Codex opt-in only) and Drive Memory (marked experimental/private-preview for all engines) — tools.md:62-99.
Auth Gaps
CLAUDE_CODE_OAUTH_TOKENfrom localclaude loginis accepted-looking but ignored in CI, with no docs-level warning until quick-start.mdx:211 — and even there it's framed as a footnote, not a callout.Recommended Actions
Priority 1
claude logintokens don't work in Actions, with the exact required secret name.Priority 2
gh aw init --engine claudeto scaffold an equivalent onboarding artifact (or explicitly document what's intentionally omitted vs. Copilot), so Claude users don't infer Claude is second-class.Priority 3
Trend note: engine-example counts shifted sharply since 2026-08-22 (claude 39→60, copilot 39→138) — worth confirming whether this reflects real example growth or a counting-methodology change, since yesterday's run showed near parity.
All reactions