
Auto-claude-code-research-in-sleep
晚上睡觉它加班,醒来研究报告已写好
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 18832
使用教程
环境要求
- 已安装 Claude Code(README 也支持 Codex CLI、Cursor、Trae、Antigravity、GitHub Copilot CLI、
- Node.js 与 npm(用于 npm install -g @openai/codex)
- Python 3(运行 mcp-servers/codex-exec/server.py)
- git,以及一个可写的项目目录(用于把 skills 软链进去)
安装与启动步骤
-
1克隆 ARIS 仓库
把仓库克隆到本地任意位置,后续安装脚本和 MCP server 都从这里引用;建议放在家目录方便复用。
git clone https://github.com/wanshuiyin/Auto-claude-code-research-in-sleep.git -
2安装技能到项目
推荐的本地软链安装方式,会把每个技能单独软链到 <项目>/.claude/skills/,并写入 .aris/installed-skills.txt 清单,可重复运行以同步增删。
bash Auto-claude-code-research-in-sleep/tools/install_aris.sh ~/your-project -
3安装并登录 Codex
review 类技能通过 Codex 调用 GPT 做跨模型评审,需先全局安装 codex 并完成一次性 ChatGPT 登录。
npm install -g @openai/codex && codex login -
4注册 codex MCP
把 ARIS 自带的 codex-exec MCP 服务注册给 Claude Code(用户级)。请在步骤 1 克隆出的目录下执行,$(pwd) 会解析成该目录。
claude mcp add codex -s user -- python3 "$(pwd)/Auto-claude-code-research-in-sleep/mcp-servers/codex-exec/server.py" -
5项目内初始化
在你的项目目录下执行:创建 .claude 与 .aris/meta、tools/meta_opt 目录,复制元数据日志钩子为 settings.json,并给脚本加可执行权限。
mkdir -p .claude .aris/meta tools/meta_opt cp Auto-claude-code-research-in-sleep/templates/claude-hooks/meta_logging.json .claude/settings.json cp Auto-claude-code-research-in-sleep/tools/meta_opt/*.sh tools/meta_opt/ chmod +x tools/meta_opt/*.sh
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
.aris/installed-skills.txt | 是 | ARIS 安装清单,记录所有由 ARIS 安装的技能,卸载与同步只动这里的条目 | .aris/installed-skills.txt |
.claude/settings.json | 否 | 由 templates/claude-hooks/meta_logging.json 复制而来,提供元数据日志钩子 | templates/claude-hooks/meta_logging.json |
permissions.allow | 否 | 写入 .claude/settings.local.json,夜间无人值守运行时跳过权限确认 | ["mcp__codex__codex", "mcp__codex__codex-reply", "Write", "E |
如何确认成功
查看项目 .claude/skills/ 下是否出现 ARIS 技能软链,并确认 .aris/installed-skills.txt 清单已生成。
常见问题
Q:codex-cli 0.154.0 移除了 codex mcp-server,会影响 ARIS 吗?
A:没有影响。codex MCP 现在由 ARIS 自带的桥接层(mcp-servers/codex-exec/)通过 codex exec 实现,工具与结果一致,82 个技能不变,只需重新注册一次 MCP 即可。
Q:不想装全部 82 个技能怎么办?
A:支持选择性安装:--list-groups 查看 10 个分组目录,--groups paper-core,lit-search 按分组安装,--skills paper-writing 按单个技能安装,--exclude patent-pipeline 排除不需要的技能。
Q:想全局安装而不是项目级安装?
A:可以不跑安装脚本,直接把技能复制到全局目录:cp -r Auto-claude-code-research-in-sleep/skills/* ~/.claude/skills/。
Q:我是复制 skills/ 而非克隆仓库安装的,MCP 怎么指向?
A:把仓库克隆到任意位置,再让 claude mcp add 指向该仓库下的 mcp-servers/codex-exec/server.py;该文件是自包含的。
Q:上游新增或删除了技能,需要重装吗?
A:重新运行安装脚本即可对账:bash ~/aris_repo/tools/install_aris.sh ~/your-paper-project,会补上新增软链并清理失效条目。
注意事项
- 必须已有宿主智能体(Claude Code、Codex CLI、Cursor、Trae、Antigravity、GitHub Copilot CLI、OpenClaw 等)才能使用,ARIS 本身是纯 Markdown 技能集,无框架锁定。
- 推荐使用项目级扁平软链安装;升级和卸载只作用于 .aris 清单中的托管条目,不会触碰你自己的技能。
- 需要完全无人值守过夜运行时,务必在 .claude/settings.local.json 配置 permissions.allow,否则会卡在权限确认上。
- 更完整的 macOS 本地 + 远程 Linux GPU 服务器 6 步走配置见 SETUP_GUIDE.md(中文版 SETUP_GUIDE_CN.md)。
核心亮点
- 纯 Markdown 技能定义,无框架依赖,可无缝适配 Claude Code、Codex 等主流 LLM 代理,降低迁移成本
- 内置跨模型评审循环与实验自动化机制,能自主完成从想法发现到实验验证的闭环,提升研究效率
- 轻量级设计,专注 ML 研究场景,不引入重型基础设施,上手门槛低
不足之处
- 文档/社区待观察
适用场景
- 自动化机器学习研究流程,如假设生成、实验设计、结果分析
- 多模型交叉评审,用于提升研究结论的可靠性与多样性
- 作为 LLM 代理的技能扩展,嵌入现有研究工具链
替代项目
AutoGPT、MetaGPT、OpenAgents
下一篇:GenericAgent
同类项目推荐
hermes-ui
开源
给 Hermes Agent 装个可视化驾驶舱,聊天、控文件、管技能一屏搞定。
The command center for Hermes Agent — chat, steer, browse files, manage skills, and···
Sentient
开源
装在自己电脑上的长期记忆 AI 助理
Your personal AI assistant, running on your own computer. Long-running tasks, real m···
SecurityClaw
开源
让 LLM 自动盯日志、查异常,安全告警秒级响应
A modular, skill-based autonomous Security Operations Center (SOC) agent that monito···
openagent
开源
一个 AI 助手,能操作电脑、浏览器和写代码,自动完成你的复杂任务。
⚡️next-generation personal AI assistant powered by LLM, RAG and agent loops, suppo···
Claude-Code-Game-Studios
开源
一句话把 Claude Code 变成整间游戏工作室,从策划到测试全流程开工。
Turn Claude Code into a full game dev studio — 49 AI agents, 72 workflow skills, an···
concierge
开源
用 Python 快速构建标准化的 MCP 服务器,让 AI 工具开发更简单。
Universal SDK for building next-gen MCP servers
azmx
开源
本地优先、自带密钥,打造完全自主的 AI 代理。
AZMX AI — The sovereign agent platform.
persona-studio
开源
开会不用露脸,数字人替你去刷存在感。
AI persona avatars + virtual meetings for Claude Code (tmux split-panes + Ralph loop···
fable5-mode
开源
让 Claude 模型像 Fable 5 一样严谨:先规划、再验证、后执行。
Make Opus 4.8 (or any Claude model) work like Claude Fable 5 — a Claude Code skill ···