3 ファイル変更+6-4

この更新の概要

MCPサーバー接続時に404エラーが発生した場合、詳細なURLを含むエラーメッセージが表示されるようになり、設定の修正が容易になりました。ルーチン機能やWebセットアップ機能において、条件を満たさない場合にコマンドが非表示になる挙動の詳細な説明が追加されています。全体として、トラブルシューティング時のUI表示と実際のエラー原因を紐付けるための記述が強化されました。開発者がコマンド入力中に遭遇する『一致するコマンドがありません』という状態の理由が具体化されています。

mcp-quickstart+2-0

バージョン2.1.191以降でMCPエンドポイントが見つからない際、試行したURLを含む詳細なエラーメッセージが表示される仕様変更が追記されました。

@@ -258,6 +258,8 @@ Claude Code didn't find any servers for the current directory. The most common c
Both statuses mean the server didn't start or the URL didn't respond. They can also appear for HTTP servers that expect a token rather than the browser sign-in covered in [Connect a server that requires sign-in](#connect-a-server-that-requires-sign-in).
As of v2.1.191, an HTTP server that returns `404 Not Found` shows `MCP endpoint not found at <url>. Check the URL in your MCP config.` when you select the server in `/mcp`, with the URL Claude Code tried. Earlier versions show a generic `Error POSTing to endpoint` message without the URL. Compare the URL to the server's documented MCP endpoint path, then run `claude mcp remove <name>` and re-add with the correct URL.
For HTTP servers, confirm the URL is reachable from your machine:
```bash theme={null}
routines+2-2

/scheduleコマンドが要件を満たさない場合に、メニュー上で非表示になる挙動とエラーメッセージの詳細が具体的に記述されました。

@@ -301,9 +301,9 @@ One-off runs do not count against the daily routine cap. They draw down your reg
## Troubleshooting
### `/schedule` returns "Unknown command"
### `/schedule` shows "No commands match" or "Unknown command"
The CLI hides `/schedule` when one of its requirements is not met. The cause is usually one of the following:
The CLI hides `/schedule` when one of its requirements isn't met, so the command menu shows `No commands match "/schedule"` while you type, and submitting it returns `Unknown command: /schedule`. The cause is usually one of the following:
- You are authenticated with a Console API key or a cloud provider such as Bedrock, Vertex, or Foundry. `/schedule` requires a claude.ai subscription login. If `ANTHROPIC_API_KEY` or `ANTHROPIC_AUTH_TOKEN` is set in your shell, or `apiKeyHelper` is set in `settings.json`, remove it first, since these take precedence over a claude.ai login
- `DISABLE_TELEMETRY`, `DO_NOT_TRACK`, `CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC`, or `DISABLE_GROWTHBOOK` is set in your shell environment or in the `env` block of a [`settings.json` file](/en/settings#available-settings). These disable feature-flag fetching, which `/schedule` depends on
web-quickstart+2-2

/web-setupコマンドが利用できない際の表示が、メニューの非一致と不明なコマンドの2パターンあることが明記され、その原因が認証情報の種類やバージョンにあることが補足されました。

@@ -149,11 +149,11 @@ Cloud sessions require a connected GitHub account. Connect via the browser flow
Enterprise organizations may need an admin to enable Claude Code on the web. Contact your Anthropic account team.
### `/web-setup` returns "Unknown command"
### `/web-setup` shows "No commands match" or "Unknown command"
`/web-setup` runs inside the Claude Code CLI, not your shell. Launch `claude` first, then type `/web-setup` at the prompt.
If you typed it inside Claude Code and still see the error, your CLI is older than v2.1.80 or you're authenticated with an API key or third-party provider instead of a claude.ai subscription. Run `claude update`, then `/login` to sign in with your claude.ai account.
If you typed it inside Claude Code and the command menu shows `No commands match "/web-setup"`, or submitting it returns `Unknown command: /web-setup`, the command is hidden because a requirement isn't met. The cause is usually that your CLI is older than v2.1.80 or you're authenticated with an API key or third-party provider instead of a claude.ai subscription. Run `claude update`, then `/login` to sign in with your claude.ai account.
### "Could not create a cloud environment" or "No cloud environment available" when using `--remote` or ultraplan