跟着Mentor Marvin 边指挥 agent 边学 AI 实战。零 API key —— 模型走 Parallight 的后端。支持 Claude Code 和 Codex CLI 两种,任选其一 ↓
当前 Lab 配置仅面向正式用户,尚未注册此次 Summer Camp? 查看课程报名 →Parallight Lab 是 Claude Code 的插件。如果还没装,先去 官网 装好,确认能正常打开。
在 Claude Code 里分两次粘贴运行下面这两条命令(一条跑完再跑下一条):
① 先添加 marketplace:
/plugin marketplace add https://github.com/parallight/lab.git
② 再安装插件:
/plugin install parallight-lab@parallight-cc
退出整个程序再重新打开(不是 /reload-plugins)—— 插件的工具是在启动时加载的。
重启后输入 /mcp,能看到 parallight-lab 就说明装好了。
/lab-login # 用邮箱收到的 6 位验证码登录
/lab # 浏览可用的 lab
/lab-start lab-01 # 开始 —— 接下来交给Mentor
→ 完整 14 条命令的解释见下方「🧭 命令参考」
装完插件,顺手开一次自动更新 —— 第三方插件默认是关的。开了之后,以后每次发新版,你重启 Claude Code 就自动更新:/plugin → Marketplaces → 选 parallight-cc → 打开「Enable auto-update」。
想立刻手动更新一下:
/plugin marketplace update parallight-cc
⚠️ 更新后请完整重启 Claude Code(插件带 MCP server,/reload-plugins 不会重启它)。Codex 暂无自动更新:codex plugin marketplace remove parallight-cx 再 add 一次刷新。
正常情况下 /lab-login 会自动配好一切,不需要手动设置。万一 Claude Code 连不上、或你想直接用 Parallight 的额度跑 Claude Code,可以手动把它指向我们的后端 —— 在 ~/.claude/settings.json 里加上 env 字段:
{
"env": {
"ANTHROPIC_BASE_URL": "https://token.parallight.ai/api/llm",
"ANTHROPIC_AUTH_TOKEN": "TOKEN_FROM_PARALLIGHT",
"ANTHROPIC_MODEL": "claude-sonnet-5",
"ANTHROPIC_SMALL_FAST_MODEL": "claude-haiku-4-5",
"CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"
}
}
把 TOKEN_FROM_PARALLIGHT 换成你的专属 token —— 它是个占位符。正式(付费 / 受邀)用户可以在 Home 自助获取:
$x / $100未付费 / 未受邀的账号无法生成 token。填好 token 后请完整重启 Claude Code 生效。
用 OpenAI Codex CLI 的也能上 —— 步骤几乎一样,只是命令前缀用 :lab 而不是 /lab。
在 Codex CLI 里分两次粘贴运行下面这两条命令(没装 Codex 先去 官网 装好):
① 先添加 marketplace:
codex plugin marketplace add https://github.com/parallight/lab-codex.git
② 再安装插件:
codex plugin add parallight-lab@parallight-cx
退出再重新打开 Codex,让插件加载。
:lab 开始Codex 不路由 slash 命令,所以用 :lab 系列(或直接自然语言):
:lab-login # 用邮箱收到的 6 位验证码登录
:lab # 浏览可用的 lab
:lab-start lab-01 # 开始 —— 接下来交给Mentor
→ 完整 14 条命令的解释见下方「🧭 命令参考」
codex plugin marketplace remove parallight-cx 再 codex plugin marketplace add https://github.com/parallight/lab-codex.git 刷新即可。
所有 lab 命令的完整列表(14 条)。Claude Code 用 / 前缀,Codex 用 :(或直接说中文,Mentor人格能理解)。带 <…> 的位置需要传参数。
/lab:lab主入口 —— 显示你能上的 lab 列表、当前进度、未读通知。不知道下一步干啥时先用它。
/lab-login:lab-login用邮箱 + 6 位验证码登录 Parallight Lab。token 长期有效,一般只登一次。
登录 parallight
/lab-start <lab-id>:lab-start <lab-id>开始一个 lab —— 写 starter 文件到当前目录、注入 LLM 配置(零 API key)、加载Mentor人格。接下来Mentor会带你走。
开始 lab-01
/lab-resume:lab-resume恢复上次中断的 lab —— 开了新 VSCode 窗口、Mentor人格被清掉、不小心退出后,用这条把Mentor找回来。
继续上次的 lab/恢复 lab
/lab-exit:lab-exit退出当前 lab、清除注入的Mentor人格(下次想继续用 lab-resume)。
/lab-status:lab-statusMentor口吻总结当前 lab 进度 —— 哪些知识点过了、卡在哪步。
我现在 lab 进度
/lab-kb:lab-kb显示当前 lab 的知识点清单(只读)。想看这节课要教什么 / 自己学到哪了。
这个 lab 有哪些知识点
/lab-analysis:lab-analysis生成本次 lab 的会话分析报告(本地 HTML,自动开浏览器)。按"任务"分组列出 agent 这次具体干了啥,每个任务的成本、调用了哪些工具、上下文是怎么涨的、模型回复原文,全都拆给你看 —— 消除 agent 神秘感的核心工具。
看我的会话分析/我同意分析
这一组走真人 Marvin(不是 AI):review 由真人批改、私信由真人读和回。回复延迟在天级(一般 1-2 天)。AI 答不了的问题、或想被真人看到的东西走这里。
/lab-review:lab-review提交一次 lab review 给真人 Marvin 批改。Mentor先带你做一遍 Socratic 复盘,然后打包你的反思 + 代码 + 检查点状态上传 —— 这是 Parallight 区别于"纯 AI 课程"的关键触点。
提交 review/我做完了想让Mentor批改
/lab-read:lab-read查看真人 Marvin 的批改和私信回复。新内容也会在 /lab 主入口的"未读通知"里提示。
看Mentor回复了吗
/lab-reply <id>:lab-reply <id>回复Mentor对某次 review 的批改 —— 接着那次批改继续聊。<id> 是该次 review 的编号(在 /lab-read 里能看到)。
回复Mentor的批改
/lab-private-message:lab-private-message给真人 Marvin 发一条私信 —— 只有他本人会读。学习上的私下问题、不便公开的反馈走这里。
给 Marvin 发私信
/lab-help:lab-help在终端里看一份命令简表(就是这一页的精简版)。
有哪些命令/lab 帮助
/lab-logout:lab-logout退出登录、清除本地凭证。换电脑或想重置登录状态时用。
/ 命令,所以 : 前缀或自然语言才是标准用法)。