Repository navigation
[claude-code-user-docs-review] 🔍 Claude Code User Documentation Review - 2026-10-30 #73063
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Claude Code User Documentation Review. A newer discussion is available at Discussion #73193. |
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 get started without Copilot, but only with an
ANTHROPIC_API_KEYor Anthropic WIF. Claude setup clarity is partial. The main gaps are that Copilot is the silent default, Claude-specific wiring is left to the user, and the docs are lopsided toward Copilot (about 7:1 in docs, about 2:1 in workflow files).Key finding: one critical blocker. Claude Pro/Max/Team subscription login (
CLAUDE_CODE_OAUTH_TOKEN) is explicitly rejected, so subscription-only users cannot proceed (quick-start.mdx:148,153,cli.md:207,287).Severity Findings (1 Critical / 7 Major / 7 Minor)
Critical Blockers
ANTHROPIC_API_KEY(Console) or Anthropic WIF is accepted (quick-start.mdx:148,153;cli.md:207,287). Fix: state this in the first Claude paragraph of the README and quick-start, and link to the API-key signup.Major Obstacles
engine: claudeleads to Copilot auth failures, and the quick-start never says to setengine(how-they-work.mdx:26;cli.md:254,1199).repo-statussample is external. Its engine pin is not shown, so it may be Copilot-pinned (unverified) (quick-start.mdx:105-110,125).gh aw initwithout--engine claudecreates Copilot-only files. The quick-start never mentionsinit(cli.md:153,159,181).gh aw mcp-serverin their own host config, with no Claude Code instructions (cli.md:179-181).architecture.mdx:416,422).compile --approve. A new secret triggers safe-update approval (cli.md:442;quick-start.mdx:226-232).auth.mdx(quick-start.mdx:151).Minor Confusion
quick-start.mdx:51,70).how-they-work.mdx:26(README.md:20).architecture.mdx:217,245).README.md:35;quick-start.mdx:82).README.md:85-482).quick-start.mdx:100).quick-start.mdx:147-177).Engine & Tool Matrix
Example counts are Grep-based tallies. Workflow files are
.github/workflowsplus shared fragments.quick-start.mdx:137-143)copilot-requestsorCOPILOT_GITHUB_TOKENengine:and wiring (quick-start.mdx:147-155)ANTHROPIC_API_KEYor WIF; OAuth rejectedquick-start.mdx:159-163)CODEX_API_KEYorOPENAI_API_KEYedit,bash,playwright, cache/repo-memory (tools.md:20-175)linear,jiraremote (tools.md:41-100);agentic-workflows,qmd,safeoutputs,mcpscriptsprovided; custommcp-serversLINEAR_API_KEY,ATLASSIAN_*web-fetch,web-search(tools.md:116-132)Parity observations:
customhas zero declarations.pi,agy,gemini.Auth Gaps
ANTHROPIC_API_KEYor WIF (id-token: write); OAuth rejected (how-they-work.mdx:33;quick-start.mdx:147-153).ANTHROPIC_API_KEYonly on the pull-request path; the direct-push path is unstated (cli.md:207).quick-start.mdx:151).architecture.mdx:416,422).assign-to-agentrequires a PAT; GitHub App andGITHUB_TOKENcannot do it (cli.md:320), but this is Copilot-specific.tools.md:43,76,89-90, not in setup guidance.Recommended Actions
Priority 1
quick-start.mdx:147-155).engine: claudein a Claude sample (how-they-work.mdx:26).Priority 2
3. Add Claude Code MCP and subagent wiring instructions (
cli.md:179-181).4. Document wizard secret behavior on the direct-push path (
cli.md:207).5. Call out that detection needs the credential, and the
--approvestep when switching engines.Priority 3
6. Fix the "only the GitHub CLI" wording, move the contributor list, add Anthropic data-handling and WIF steps, and make architecture diagram labels engine-neutral.
7. Add Claude examples to the reference and pattern pages.
References: §40977340064
All reactions