[claude-code-user-docs-review] 🔍 Claude Code User Documentation Review - 2026-09-16 #61349
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Claude Code User Documentation Review. A newer discussion is available at Discussion #61598. |
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
Day 25 of daily tracking: 0 critical blockers, 3 major obstacles, 2 minor confusions for a Claude-Code-only user (no Copilot access) trying to adopt gh-aw. Onboarding is still Copilot-free-capable overall, but the
CLAUDE_CODE_OAUTH_TOKENsilent-ignore gap remains unresolved for a 9th consecutive run, andquick-start.mdx's Claude auth tab still has no inline OAuth/WIF mention at all — unlike the Gemini tab, which does. Separately, this run's own custom-agent tooling (doc-reader,engine-example-counter,reportingskill) failed to register due to missingname:frontmatter — filed viamissing_tool; facts below were still gathered via fallback agents.Severity Findings (click to expand)
Critical Blockers: None (holds at 0 since the 2026-09-08 downgrade).
Major Obstacles:
CLAUDE_CODE_OAUTH_TOKEN(incl. tokens fromclaude login) is silently ignored, documented only as plain prose atdocs/src/content/docs/setup/cli.md:240— no admonition/callout, unlike other warnings in the same doc.docs/src/content/docs/setup/quick-start.mdx:133-137(Claude tab) never mentions the OAuth-token trap or the WIF alternative at all; the Gemini tab (:149-153) explicitly surfaces its own WIF alternative — asymmetric treatment.engine: claude= 54 vsengine: copilot= 106 (~51%, up slightly from yesterday's ~48%, but both totals dropped so the absolute gap is essentially flat). Sharpest gap: Copilot has 7 auth/config-variant smoke tests (smoke-copilot-aoai-apikey.md,-aoai-entra.md,-arm.md,-auto.md,-mai.md,-sdk.md,-small.md) vs 0 Claude equivalents.Minor Confusion:
docs/src/content/docs/introduction/architecture.mdx:17again lists only 4 engines (omits Pi) — reported resolved on 2026-09-14; today's read shows it flipped back. Needs re-verification, possibly a flaky read.gh aw initonly auto-scaffolds a custom agent file + MCP config for Copilot, not Claude/Codex/Gemini/Pi (docs/src/content/docs/setup/cli.md:135-140) — carried from yesterday, downgraded from co-major since it's a documented asymmetry rather than a blocker.Engine & Tool Matrix
copilot-requests:writeorCOPILOT_GITHUB_TOKEN(quick-start.mdx:123-131)ANTHROPIC_API_KEYshown, OAuth-token trap and WIF undocumented inline (quick-start.mdx:135-137; cli.md:240)OPENAI_API_KEY/CODEX_API_KEY(quick-start.mdx:141-145)cli-proxy: true+github.mode: gh-proxy, spec split across 2 docs (tools.md:217; quick-start.mdx:159)model:prefixshared/genaiscript.mdinclude)*Score = subjective 1–10 friction rating for a Claude-Code-only user, tracked for trend purposes.
Tool classification (
docs/src/content/docs/reference/tools.md): 12 of ~14 documented tools are engine-agnostic (edit, github, linear, jira, bash, playwright, cache-memory, drive-memory [preview-gated], repo-memory, qmd, agentic-workflows, mcp-servers). Onlyweb-searchis explicitly engine-dependent, and only for Codex (:116-128) — no equivalent statement exists for Claude/Gemini/Pi, making full cross-engine support ambiguous.cli-proxyisrequired: truespecifically for Pi, but that requirement is only visible by cross-referencingtools.md:217againstquick-start.mdx:159.Parity trend: ratio narrowed slightly (51% vs 48%) but both totals dropped, so overall imbalance is flat; daily-workflow gap remains ~2.2x (15 claude vs ~33 copilot files); Pi has emerged as a substantial 5th engine (31 examples) worth tracking going forward alongside claude/copilot/codex.
Auth Gaps
CLAUDE_CODE_OAUTH_TOKENtrap (cli.md:240), despite other warnings in the same doc using blockquote callouts.quick-start.mdx:133-137(Claude tab) omits any OAuth/WIF mention; the Gemini tab (:149-153) does surface WIF — inconsistent across tabs.docs/src/content/docs/reference/auth.mdx:237-257—cli.mdandquick-start.mdxonly link out to it.copilot-requests:writeorCOPILOT_GITHUB_TOKEN), Claude (ANTHROPIC_API_KEYor WIF), Codex (CODEX_API_KEY/OPENAI_API_KEY), Gemini (GEMINI_API_KEYor WIF), Pi (varies bymodel:prefix +cli-proxy: true).Recommended Actions
Priority 1: Add a Starlight
:::caution-style admonition atcli.md:240stating plainly thatCLAUDE_CODE_OAUTH_TOKEN(includingclaude logintokens) is unsupported and to useANTHROPIC_API_KEYor WIF instead; mirror one line of it inquick-start.mdx's Claude tab (133-137) the way the Gemini tab already does for WIF.Priority 2: Inline the existing Anthropic WIF YAML example (
auth.mdx:237-257) intocli.md/quick-start.mdxinstead of link-only; add 2-3 Claude-engine auth/config smoke-test variants mirroringsmoke-copilot-aoai-*.mdto close the sharpest advanced-config parity gap.Priority 3: Re-verify
architecture.mdx:17's engine list (flagged omitting Pi again after being reported fixed on 2026-09-14); add an explicit note tocli.mdthatgh aw initscaffolding is Copilot-only.Review tooling note:
.claude/agents/doc-reader.md,.claude/agents/engine-example-counter.md, and.claude/skills/reporting.mdare all missing aname:frontmatter field, so none registered as callable this run (filed viamissing_tool). Addingname:to each would let future runs use the intended dedicated tooling instead of general-purpose fallback agents.References:
Warning
Firewall blocked 1 domain
The following domain was blocked by the firewall during workflow execution:
api.anthropic.comTo allow these domains, add them to the
network.allowedlist in your workflow frontmatter:See Network Configuration for more information.
All reactions