Repository navigation
[claude-code-user-docs-review] 🔍 Claude Code User Documentation Review - 2026-10-18 #69928
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Claude Code User Documentation Review. A newer discussion is available at Discussion #70257. |
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 onboard to gh-aw without Copilot —
claudeis a documented, first-class engine with its own auth path (ANTHROPIC_API_KEYor Anthropic WIF). No critical blockers found. However, setup depth is uneven: Copilot gets two fully inline auth paths and an auto-scaffolded agent/MCP config fromgh aw init, while Claude users hit a one-line WIF mention, a "write your own subagent file" instruction with no template, and a deferral to an external setup page. Example coverage mirrors this: Claude appears in 62 of.github/workflows/*.mddeclarations vs Copilot's 130 (~2.1x).Severity Findings
Critical Blockers (0), Major Obstacles (5), Minor Confusion (4)
Critical Blockers: None. Claude auth, frontmatter (
engine: claude), and secret setup are all documented in the core six files.Major Obstacles
gh aw initauto-scaffolds Copilot-only artifacts (.github/agents/agentic-workflows.md, MCP wiring); for Claude it says only "author an agent file in your own agent's format" with no template (cli.md:153,cli.md:159,cli.md:179-181).CLAUDE_CODE_OAUTH_TOKEN(the token fromclaude login) is explicitly rejected, forcing a separate Anthropic Console API-key/billing account even for existing Claude Code subscribers (quick-start.mdx:151,cli.md:287).quick-start.mdx:149vsquick-start.mdx:133-141)./gh-aw/engines/claude/, a page outside the six core onboarding docs (quick-start.mdx:153)..github/workflows/*.md, so fewer copy-paste starting points exist for Claude users.Minor Confusion
quick-start.mdx:51says the guide "requires only the GitHub CLI," directly contradicted by the AI-account prerequisite atquick-start.mdx:70.COPILOT, leaving it unclear whether the diagram applies to all engines (architecture.mdx:204,architecture.mdx:232).quick-start.mdx:120-124).copilot/model prefix silently requires Copilot auth — a hidden dependency a Claude-only user could trip over (quick-start.mdx:173).Engine & Tool Matrix
initauto-scaffolds agent+MCP (cli.md:153)copilot-requests: write(org billing) orCOPILOT_GITHUB_TOKENPAT (quick-start.mdx:133-141)initgives no subagent template (cli.md:180)ANTHROPIC_API_KEYor WIF;CLAUDE_CODE_OAUTH_TOKENrejected (quick-start.mdx:145-151)CODEX_API_KEY(precedence) orOPENAI_API_KEY(quick-start.mdx:157-161)initpath, no secrets table, no examplesTool classification (
tools.md, 21 entries across 16 classes): onlyweb-fetch/web-searchexplicitly document per-engine behavior differences (Copilot rejects at compile, Claude is opt-in, Gemini/Pi no-op). The remaining 19 entries listengine_scope: not stated, so a Claude user has no way to tell fromtools.mdalone which of the other tools behave differently under Claude vs Copilot — this is the matrix's biggest documentation gap, not engine-specific favoritism.Parity observation from the workflow scan: Codex (77) actually beats Claude (62) in example count, making Claude the third-most-represented engine among examples, not the second — worth correcting any assumption that Claude is the "main alternative" to Copilot.
Auth Gaps
quick-start.mdx:151rejectsclaude logintokens but never states whether a Claude Pro/Max subscription covers API billing — implied only, not confirmed.quick-start.mdx:149) and Gemini (quick-start.mdx:169) name the mechanism (federation rule / workload identity pool) without showing the steps, unlike Copilot's and Codex's fully inline flows.claude-engine workflow uses for MCP calls.cli.md:207describes the Claude API-key upload viaadd-wizardonly for the pull-request path; the direct-push path is unspecified.quick-start.mdx:146links to the Anthropic Console with no guidance on key scope or workspace selection.Recommended Actions
Priority 1
gh aw init --engine claudeexample showing the generated subagent file and an MCP host-config snippet (cli.md:179-181).Priority 2
quick-start.mdx:149)./gh-aw/engines/claude/) into the core quick-start page, or add a prominent inline link atquick-start.mdx:153.Priority 3
quick-start.mdx:51/:70prerequisite contradiction.COPILOTnode to indicate it's representative of any engine, or add a note (architecture.mdx:204).engine_scopefor the 19 "not stated" tool entries intools.md, or add a short note that behavior is engine-uniform unless called out.All reactions