deepseek-ai / deepseek-ai/DeepSeek-V3
[Bug] Claude Code /workflows 斜杠命令路由错误 → __remote-workflow(Anthropic 兼容端点)
- Dominant language
- Python
- Stars
- 104k
- Forks
- 16.7k
- PR merge metrics
- No merged PRs in 30d
Description
# [Bug] Claude Code /workflows 斜杠命令路由错误 → __remote-workflow(Anthropic 兼容端点)
## 环境
| 项 | 值 |
|---|---|
| Claude Code 版本 | v2.1.215(从 v2.1.212 升级后问题依旧) |
| DeepSeek 模型 | DeepSeek-V4-pro |
| 端点 | `https://api.deepseek.com/anthropic` |
| 配置 | `ANTHROPIC_BASE_URL: "https://api.deepseek.com/anthropic"` |
## 问题描述
在 Claude Code 中输入 `/workflows` 命令(用于查看正在运行的 Dynamic Workflow 进度面板),被错误路由到了远程会话命令 `__remote-workflow`:
```
remote-workflow: error[not-remote-session]: this command only runs inside a
remote (CCR) session (CLAUDE_CODE_REMOTE is not set). Use the Workflow tool locally.
```
## 预期行为
`/workflows` 应该打开本地的 Workflow 监控面板,让用户查看正在运行的 Agent 进度。
## 实际行为
命令被路由到了 `__remote-workflow`,该命令仅适用于 CCR(远程会话),本地会话无法使用。
## 定位分析
1. 升级 Claude Code 从 v2.1.212 → v2.1.215 后问题依旧,排除 Claude Code 版本 bug
2. 推测根因:Claude Code CLI 的斜杠命令路由表可能在初始化时依赖后端返回的某些元数据完成映射,DeepSeek 的 `/anthropic` 端点未返回正确的路由信息,导致 `/workflows` 被错误解析为 `__remote-workflow`
3. 类似问题在 [issue #1397](https://github.com/deepseek-ai/DeepSeek-V3/issues/1397) 中也有体现 — Claude Code sub-agent 相关功能在 DeepSeek 端点上存在多种兼容性问题
## 影响
- Dynamic Workflows 功能虽然可以通过提示词触发正常运行,但用户无法使用 `/workflows` 命令查看实时进度
- 严重降低了 Workflow 功能的使用体验
## 复现步骤
1. 配置 `ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic`
2. 启动 Claude Code
3. 输入 `/workflows`
4. 观察错误
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.