[claude-code-user-docs-review] 🔍 Claude Code User Documentation Review - 2026-07-19 #46603
Closed
Replies: 1 comment
|
This discussion was automatically closed because it expired on 2026-07-20T12:52:26.975Z.
|
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 genuinely multi-engine and Claude is a first-class citizen — quick-start has a dedicated Anthropic auth callout, all 15 built-in tools are engine-agnostic (0 Copilot-only / 0 Claude-only), and Claude actually leads the inline
engine: claudeshort form (45 vs 35). A Claude Code user can adopt gh-aw. Key finding (stable across 29 daily reviews): three Copilot-favoring documentation gaps persist — no PAT-free/OAuth path for Claude, a silent Copilot default, and thinner non-Copilot secret callouts. None are hard blockers, but all add avoidable friction. Overall score: 7.5/10, 0 critical blockers.Severity Findings (Critical → Major → Minor)
Critical Blockers: None. A Claude user can complete setup end-to-end with
ANTHROPIC_API_KEY.Major Obstacles
copilot-requests: write, no PAT) —how-they-work.mdx:32. Claude has no equivalent: onlyANTHROPIC_API_KEY(or WIF keyless) works, andCLAUDE_CODE_OAUTH_TOKENis unsupported/silently ignored. This directly hits the Claude Pro/Max/Teams subscription persona. Fix: add an explicit "Claude subscription/OAuth tokens are not supported — use an API key" note to the quick-start Claude tab (quick-start.mdx:100).engine:compiles to Copilot (how-they-work.mdx:26;quick-start.mdx:75), andgh aw initemits Copilot-specific artifacts unless--engine claudeis passed (cli.md:148,153). This is disclosed only mid-quick-start, not in prerequisites or theaddflow. Fix: surface--engine claudein the prerequisites/add steps.quick-start.mdx:100-115). Full per-engine setup is deferred to an external auth page (how-they-work.mdx:37).Minor Confusion
quick-start.mdx:30) with no "why Claude vs Copilot" guidance.shared/genaiscript.md), no standalone workflow, no dedicated auth section.web-searchis the sole ambiguous tool: engine-dependent, disabled by default on Codex (reference/tools.md:67).Engine & Tool Matrix
Engine comparison (Setup/Examples/Auth from a Claude-user lens; Score /10):
copilot-requests:write--engine claudeANTHROPIC_API_KEYor WIF; no OAuth--engine codexOPENAI_API_KEY/CODEX_API_KEYshared/genaiscript.md)engine.envbase-urlTool classification — 15 total, all engine-agnostic (built-in 11, MCP 6, config 2;
reference/tools.md). No Copilot-only or Claude-only tools — the strongest parity signal for adoption.Parity observations (from example scan):
pi(internal engine, ~20 examples) out-numbers Codex in this repo's own workflows.Auth Gaps
how-they-work.mdx:37).<details>setup lists no explicit secret-setup step; secrets appear only in engine-selector sub-bullets (README.md:41).web-searchfor non-Codex engines: "some engines require third-party MCP servers" — which engines / how is deferred (reference/tools.md:65).cli.md:266).COPILOT_GITHUB_TOKEN(split across quick-start + cli.md).Recommended Actions
Priority 1 — Add a one-line note to the quick-start Claude tab: "Claude subscription OAuth tokens (
CLAUDE_CODE_OAUTH_TOKEN) are not supported; use anANTHROPIC_API_KEY." Closes the single most persona-relevant gap (unresolved 29 runs).Priority 2 — Surface
--engine claudeand the silent-Copilot-default behavior in prerequisites/addflow; give Gemini a quick-start auth block at parity with Codex.Priority 3 — Add a "choosing an engine" blurb (why Claude vs Copilot), a standalone custom-engine example, and a Claude feature-variant smoke test (sub-agents) to match Copilot's coverage.
Cache note: 29-run trend is stable at 7.5/0-critical. Appending this run to
review-history.jsonlwas blocked by the sandbox (cache-memory write not permitted in this run); trend continuity is otherwise intact.All reactions