[claude-code-user-docs-review] 🔍 Claude Code User Documentation Review - 2026-07-29 #48886
Closed
Replies: 1 comment
|
This discussion has been marked as outdated by Claude Code User Documentation Review. A newer discussion is available at Discussion #49136. |
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 remains fully usable by a Copilot-free, Claude Code-only developer — Claude has clear setup docs, quick-start auth callouts, and near-first-class example/smoke-test coverage. The gap is not that Claude does not work, it is that several default behaviors and advanced features quietly assume Copilot:
gh aw initemits Copilot-Chat artifacts by default, workflows with noengine:field silently become Copilot, and Claude still lacks any subscription/OAuth billing path. New this run: the AI-assisted workflow-authoring flow (agentic-workflows create) is documented as a Copilot Chat-only skill, so Claude Code users must hand-author workflow YAML with no equivalent guided flow.Severity Findings
Critical Blockers: None. Onboarding without a Copilot subscription is possible end-to-end.
Major Obstacles
CLAUDE_CODE_OAUTH_TOKENis explicitly unsupported/ignored; only pay-per-tokenANTHROPIC_API_KEY(or WIF) works, vs the Copilot zero-secretcopilot-requests: writeshortcut. (docs/.../reference/auth.mdx:205-207,setup/quick-start.mdx:146-148,reference/faq.md:449-451)gh aw initdefaults to Copilot-Chat artifacts (.github/skills/agentic-workflows/SKILL.md,.github/agents/agentic-workflows.md) unless--engine claudeis passed; not surfaced in prerequisites. (setup/cli.md:146-162)engine:silently defaults new/generated workflows to Copilot (36 of 265 files this run). (setup/quick-start.mdx:113-116, confirmed inpkg/workflow/agentic_engine_test.go)agentic-workflows create) is a Copilot Chat-only skill — Claude Code users get no equivalent guided-authoring path, only manual YAML editing. (setup/creating-workflows.mdx:108-135,guides/agentic-authoring.mdx:58,67,reference/glossary.md:1041)engine.agent(custom agent file),engine.harness,max-continuations(autopilot),engine.copilot-sdk/BYOK — all show ❌ for Claude/Codex/Gemini. (reference/engines.md:40,43,101-111,292-306,342-389,178-267,490-500)Minor Confusion
quick-start.mdx:71,index.mdx:186-198,reference/faq.md:27-28,100-102,reference/engines.md:25-27)web-searchtool behavior is ambiguous: native opt-in for Codex, third-party MCP server for everyone else. (reference/tools.md:65-67,reference/engines.md:39,46)max-turnsname collision: a universal invocation cap vs. a same-named Claude-only iteration alias in the same table. (reference/engines.md:35-36,46,497-500)shared/genaiscript.md), and thecrushengine was fully removed per ADR 45515 — its zero coverage is expected, not a regression.Engine & Tool Matrix
copilot-requests: write(no secret) or PATengine: claude, clearly documentedANTHROPIC_API_KEYonly — no OAuth/subscriptionengine: codexOPENAI_API_KEY/CODEX_API_KEYengine.harness/engine.agentoverlay (Copilot-only in practice)GH_AW_GITHUB_TOKEN, GitHub App creds)Tool parity: 17 tools classified — 11 engine-agnostic, 4 Copilot-only (
engine.agent,engine.harness,max-continuations,engine.copilot-sdk/BYOK), 1 Claude-only (max-turnsalias, likely a naming artifact), 0 Codex-only, 1 ambiguous (web-search). Every first-class engine (Copilot/Claude/Codex/Gemini/Pi/OpenCode/Antigravity) has ≥1 dedicated smoke-test workflow; Copilot alone has ~20 variants vs 1-2 for others.Auth Gaps
copilot-requests: write), Claude users must always provision a staticANTHROPIC_API_KEYsecret or complete full WIF federation setup (external Anthropic Console prerequisite, not detailed step-by-step). (reference/auth.mdx:15-39,220-244)CLAUDE_CODE_OAUTH_TOKENcaveat is now correctly surfaced in quick-start itself (not justauth.mdx) — a real improvement over prior runs, but the underlying capability gap (no Claude Max/Teams billing) remains unaddressed.gh aw secrets bootstrap --engine claudeis documented in one line vs. fuller Copilot PAT walkthroughs. (setup/cli.md:256-268)Recommended Actions
Priority 1
agentic-workflows create(AI-assisted authoring) is Copilot Chat-only, and either add a Claude-compatible authoring flow or explicitly point Claude users to manual-editing docs from the quick-start, not buried increating-workflows.mdx.gh aw initwithout--engineproduces Copilot-specific artifacts.Priority 2
engines.md), not just inauth.mdx/faq.md, so the limitation is visible before a user commits to Claude.max-turnsengine alias to avoid collision with the universalmax-turnsfield.Priority 3
customengine example workflow (not only embedded inshared/genaiscript.md).Daily automated documentation review — trend: stable for 30 consecutive runs (2026-06-11 through 2026-07-21); this run adds the Copilot-only AI-authoring finding and confirms
crushengine removal (ADR 45515) resolved a prior minor gap.All reactions