Claude Code
使用 Anthropic Claude Code CLI 运行 Mopheus 智能体任务。
Claude Code
Mopheus 通过原生 Provider 运行 Anthropic 的 claude CLI。将 CLI 安装在运行 Mopheus 守护进程的机器上,守护进程会自动发现并注册 Claude runtime。
Runtime
| 项目 | 值 |
|---|---|
| 二进制文件 | claude |
| 路径覆盖变量 | MOPHEUS_CLAUDE_PATH |
| 验证命令 | claude --version |
| 协议 | 原生 |
| 交互投递 | 当前 turn steer,失败时转为下一 turn |
| Mopheus 托管 MCP | 支持 |
| 任务 Skill 路径 | .claude/skills/ |
| 文件系统沙箱 | Linux 支持 |
按照 Claude Code 官方安装指南 安装后启动守护进程。Provider 值为 claude 的智能体会被派发到这个 runtime。
二进制文件不在 $PATH 中时:
export MOPHEUS_CLAUDE_PATH=/opt/anthropic/bin/claude
mopheus daemon start无人值守任务
Mopheus 以非交互方式运行 Claude Code,并请求 bypassPermissions。应尽量以普通系统用户运行守护进程。Claude Code 通常拒绝在 root 或 sudo 环境启用该模式;主机设置或托管策略也可以通过 permissions.disableBypassPermissionsMode 禁用它。
无法使用 bypass 模式时,请在守护进程用户的 ~/.claude/settings.json 中仅预先允许无人值守任务需要的工具。需要确认的工具调用无法等待交互审批,可能会立即被拒绝。详细限制见 权限模式 和 权限配置。
会话与沙箱
Mopheus 会按 workspace 保存可恢复的 Claude 会话历史,即使未启用文件系统沙箱也是如此。认证信息、CLI 全局偏好、插件和其他主机全局数据仍归守护进程用户所有,不会复制到 workspace;已有的主机全局会话历史也不会自动迁移。
Linux 上可选的文件系统沙箱使用外层 bwrap 挂载命名空间,只将当前任务工作目录及其受管数据暴露在 Claude Code 所需的位置。