[claude-code-user-docs-review] 🔍 Claude Code User Documentation Review - 2026-09-29 #64277
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Claude Code User Documentation Review. A newer discussion is available at Discussion #64487. |
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
Good news: the CLAUDE_CODE_OAUTH_TOKEN gap flagged in every one of the last 21 consecutive daily runs (since 2026-08-22) is now resolved — it's explicitly documented as unsupported in four places, with clear guidance to use
ANTHROPIC_API_KEYor WIF instead. No critical blockers remain for a Claude Code user this run. Two Major obstacles persist:gh aw initstill doesn't scaffold a custom agent/MCP file for Claude the way it does for Copilot, and Claude's example-workflow coverage (58, 3 smoke variants) still trails Copilot's (113, 13 smoke variants) by ~1.95x.Severity Findings
Critical Blockers: None found this run.
Major Obstacles
gh aw init --engine claudeskips the custom agent file + MCP wiring that Copilot gets automatically; docs only say "author an agent file in your own agent's format" with no worked example. (cli.md:131-144,cli.md:139-140).github/workflows/smoke-claude*.mdvs.github/workflows/smoke-copilot*.md)Minor Confusion
quick-start.mdx:72lists AI Account prerequisites (Copilot/Claude/Codex/Gemini) but omits Pi, even though Pi is offered as a selectable engine later in the same doc (quick-start.mdx:28,125,171-175).tools.md:126-128documents per-engineweb-searchdisable behavior for Copilot/Claude/Codex but leaves Gemini/Pi unspecified.cli-proxy/gh-proxymode (tools.md:199-229) reads as engine-agnostic config but is actually required specifically for Pi (quick-start.mdx:175) and optional elsewhere — the framing doesn't make that distinction clear.Engine & Tool Matrix
gh aw init)cli.md:115,131-144)copilot-requests: writeorCOPILOT_GITHUB_TOKENPATcli.md:139-140)ANTHROPIC_API_KEYor WIF;CLAUDE_CODE_OAUTH_TOKENexplicitly unsupported (now documented in 4 places)CODEX_API_KEY(precedence) orOPENAI_API_KEYshared/genaiscript.mdengine.env, no dedicated secrets docTool classification (from doc-reader): 12 engine-agnostic tool categories, 4 Copilot-only, 2 Claude-only, 2 Codex-only, 1 Gemini-only, 2 Pi-only, 2 with shared-but-engine-varying behavior. Ambiguous entries:
tools.md:126-128(web-search per-engine gaps for Gemini/Pi) and the cli-proxy/Pi coupling above.Nested YAML form (
engine:\n id: X) dominates real-world usage for Copilot (91/113) and Codex (70/75); Claude is closer to even (38 inline / 20 nested) — a scan that only checks the inline scalar form would badly undercount Copilot and Codex.Auth Gaps
CLAUDE_CODE_OAUTH_TOKENunsupported-token gap — now explicitly flagged atcli.md:240,auth.mdx:218-220,auth.mdx:428, andengines/claude.md:22, each pointing toANTHROPIC_API_KEY/WIF as the fix..github/agents/agentic-workflows.md(cli.md:139-140table shows a plain ❌ with no linked template).quick-start.mdx:133-175(Copilot 133-143, Claude 145-153, Codex 155-161, Gemini 163-169, Pi 171-175).quick-start.mdx:72) despite being fully supported.Recommended Actions
Priority 1: Add a worked template/example for authoring a Claude Code custom agent + MCP registration in
cli.md(~line 140), mirroring what Copilot receives automatically fromgh aw init.Priority 2: Close the example/smoke-test gap — add Claude-side smoke-test variants analogous to Copilot's provider/config permutations (currently 3 vs 13), so Claude Code users have comparable worked references.
Priority 3: Add Pi to the AI Account prerequisites bullet at
quick-start.mdx:72for consistency with its selectable status elsewhere in the same document.Automated daily review. Run §36570047037.
All reactions