[claude-code-user-docs-review] 🔍 Claude Code User Documentation Review - 2026-06-23 #41017
Closed
Replies: 2 comments
-
|
Smoke ping for run 28030364860. ✅ Warning Firewall blocked 6 domainsThe following domains were blocked by the firewall during workflow execution:
network:
allowed:
- defaults
- "accounts.google.com"
- "android.clients.google.com"
- "clients2.google.com"
- "contentautofill.googleapis.com"
- "safebrowsingohttpgateway.googleapis.com"
- "www.google.com"See Network Configuration for more information.
|
Beta Was this translation helpful? Give feedback.
0 replies
-
|
This discussion has been marked as outdated by Claude Code User Documentation Review. A newer discussion is available at Discussion #41222. |
Beta Was this translation helpful? Give feedback.
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 adopt gh-aw — Claude is a first-class engine with quick-start
ANTHROPIC_API_KEYsetup, and Claude actually leads inlineengine: claudedeclarations in real workflows (48 vs Copilot's 36 in.github/workflows). No critical blockers (overall score 7.5/10, stable across 9 reviews). Key finding: the single most persona-relevant obstacle persists unchanged —CLAUDE_CODE_OAUTH_TOKEN(the Claude Pro/Max/Teams subscription auth Claude Code users already have) is explicitly unsupported and silently ignored; onlyANTHROPIC_API_KEYor WIF work, and this caveat lives inreference/auth.mdx:199-201, never surfaced in quick-start.Severity Findings (Critical → Major → Minor)
🚫 Critical Blockers
None. Claude has documented prerequisites, quick-start auth (
quick-start.mdx:84-87), and runnable examples. A Claude Code user is not blocked from getting started.CLAUDE_CODE_OAUTH_TOKENsilently ignored —reference/auth.mdx:199-201. The exact Claude Code persona (Pro/Max/Teams subscriber) assumes existing subscription/OAuth billing works. It does not — onlyANTHROPIC_API_KEY(or WIF,auth.mdx:207-271) works, and the caveat is absent fromquick-start.mdx. Fix: add a NOTE in quick-start "Select an AI Engine" stating Claude needs an API key, not a Claude subscription token.gh aw initdefaults to Copilot artifacts —setup/cli.md:133,139-140. Init creates Copilot-specific skill/agent files unless--engine claudeis passed, but quick-start never shows that flag. Fix: showgh aw init --engine claudein quick-start.quick-start.mdx:71,84-91,how-they-work.mdx:26. Codex/Gemini have no inline secret NOTE. Fix: add per-engine secret callouts or a 4-row table.💡 Minor Confusion
README.md:40,how-they-work.mdx:26. No capability/cost comparison to help a Claude user justify the choice.customengine has zero standalone examples/declarations — only via per-engine*_BASE_URLenv (reference/engines.md:153-217); no quick-start section. There is no first-class "custom" engine — it maps to custom endpoints / Copilot BYOK.Engine & Tool Matrix
.github/workflowsinline)copilot-requests: write(no PAT) orCOPILOT_GITHUB_TOKENPATANTHROPIC_API_KEYNOTEANTHROPIC_API_KEYor WIF keyless.OPENAI_API_KEY(orCODEX_API_KEY)*_BASE_URL+ secret; Copilot BYOKTools (
reference/tools.md): 15 documented — 14 engine-agnostic, 1 unclear (web-search: Codex disabled-by-default/opt-in via-c web_search="disabled", all other engines via MCP —tools.md:62-67,engines.md:40). Zero copilot-only, claude-only, or codex-only tools. Per-engine timeout defaults (Claude 60s / Codex 120s,tools.md:157) are the only engine-specific values. Parity: Claude is well-represented in real runnable workflows (leads inline form); Copilot dominates docs snippets; Codex under-represented;customhas no copyable example.Auth Gaps
auth-doc-extractor findings
CLAUDE_CODE_OAUTH_TOKEN/ Claude Max-Teams subscription billing explicitly unsupported & silently ignored —auth.mdx:199-201,349. OnlyANTHROPIC_API_KEYor WIF work.COPILOT_GITHUB_TOKEN+ANTHROPIC_API_KEY; no step-by-step Codex/Gemini NOTE, and the recommendedcopilot-requests: write(no-secret) path is buried inauth.mdx:92-116, so new users set up a PAT unnecessarily —quick-start.mdx:71-91.CODEX_API_KEY-over-OPENAI_API_KEYprecedence only inauth.mdx:289-291;engines.md:18table omits the alternative.engines.md:153-217.GEMINI_API_KEYreferenced as prerequisite (quick-start.mdx:29) but has no inline setup NOTE like Copilot/Anthropic.Recommended Actions
Priority 1 (close the persona gap): Add a quick-start NOTE that Claude requires
ANTHROPIC_API_KEY(or WIF) — a Claude subscription /CLAUDE_CODE_OAUTH_TOKENwill not work. This 9-run-persistent gap is the single highest-leverage fix for Claude Code adopters.Priority 2: Surface
gh aw init --engine claudein quick-start, and replace the Copilot+Anthropic-only secret callouts with a 4-engine secret table (incl. Codex/Gemini); document that omittingengine:silently defaults to Copilot.Priority 3: Add a brief "choosing an engine" comparison (capabilities/cost) and at least one
custom/BYOK example workflow.References: §28029183178
Beta Was this translation helpful? Give feedback.
All reactions