nightshift
面向 Claude Code 的自主夜间代码库改进代理。睡前启动,醒来即可获得可用于生产环境的修复结果。
代码质量
自动化
AI代理
开发工具
夜间任务
生产可用
⭐ 1⬇️ 0🏷️ main📦 2
nightshift-main.zip
236.6 KB下载
安装与使用说明
Codex
- 先下载 ZIP 包(例如:nightshift-main.zip)。
- 解压后放到 $CODEX_HOME/skills/ 目录下。
- 如果没有设置 $CODEX_HOME,通常可放到 ~/.codex/skills/。
- 确保目录内有 SKILL.md,然后重开会话即可使用。
源码目录预览
├── .claude │ └── agents │ └── code-reviewer.md ├── .github │ └── workflows │ └── ci.yml ├── docs │ ├── Nightshift │ │ └── 2026-04-03.md │ ├── changelog │ │ ├── README.md │ │ ├── v0.0.1.md │ │ ├── v0.0.2.md │ │ ├── v0.0.3.md │ │ ├── v0.0.4.md │ │ ├── v0.0.5.md │ │ └── v0.0.6.md │ ├── context │ │ └── development-history.md │ ├── evaluations │ │ └── README.md │ ├── handoffs │ │ ├── weekly │ │ │ └── week-2026-W14.md │ │ ├── 0015.md │ │ ├── 0016.md │ │ ├── LATEST.md │ │ └── README.md │ ├── learnings │ │ ├── 2026-04-03-ci-detached-head-breaks-tests.md │ │ ├── 2026-04-03-code-structure-rules-work.md │ │ ├── 2026-04-03-codex-skips-shift-log-in-commits.md │ │ ├── 2026-04-03-escalation-pattern.md │ │ ├── 2026-04-03-extract-json-embedded-limits.md │ │ ├── 2026-04-03-merge-never-squash.md │ │ ├── 2026-04-03-mypy-typeddict-get.md │ │ ├── 2026-04-03-open-pr-recovery.md │ │ ├── 2026-04-03-per-commit-vs-per-cycle-verification.md │ │ ├── 2026-04-03-profiler-file-count-vs-language.md │ │ ├── 2026-04-03-reuse-existing-functions.md │ │ ├── 2026-04-03-ruff-format-before-push.md │ │ ├── 2026-04-03-ruff-import-sort-trap.md │ │ ├── 2026-04-03-run-capture-no-exit-code.md │ │ ├── 2026-04-03-stale-pr-branches.md │ │ ├── 2026-04-03-tee-buffers-claude-output.md │ │ ├── 2026-04-03-turn-budget-kills-sessions.md │ │ └── README.md │ ├── ops │ │ ├── DAEMON.md │ │ ├── OPERATIONS.md │ │ └── PRE-PUSH-CHECKLIST.md │ ├── prompt │ │ ├── feedback │ │ │ └── README.md │ │ ├── evolve-auto.md │ │ ├── evolve.md │ │ ├── harden-daemon.md │ │ ├── overseer.md │ │ ├── review.md │ │ └── strategist.md │ ├── reviews │ │ └── README.md │ ├── sessions │ │ ├── index-overseer.md │ │ └── index-review.md │ ├── strategy │ │ └── README.md │ ├── tasks │ │ ├── 0001.md │ │ ├── 0002.md │ │ ├── 0003.md │ │ ├── 0004.md │ │ ├── 0005.md │ │ ├── 0006.md │ │ ├── 0007.md │ │ ├── 0008.md │ │ ├── 0009.md │ │ ├── 0010.md │ │ ├── 0011.md │ │ ├── 0012.md │ │ ├── 0013.md │ │ ├── 0014.md │ │ ├── 0015.md │ │ ├── 0016.md │ │ ├── 0017.md │ │ ├── 0018.md │ │ ├── 0019.md │ │ ├── 0020.md │ │ ├── 0021.md │ │ ├── 0022.md │ │ ├── 0023.md │ │ ├── 0024.md │ │ ├── 0025.md │ │ ├── 0026.md │ │ ├── 0027.md │ │ ├── 0028.md │ │ ├── 0029.md │ │ ├── 0030.md │ │ ├── 0031.md │ │ ├── 0032.md │ │ ├── 0033.md │ │ ├── 0034.md │ │ ├── GUIDE.md │ │ └── README.md │ ├── vision │ │ ├── 00-overview.md │ │ ├── 01-loop1-hardening.md │ │ └── 02-loop2-feature-builder.md │ └── vision-tracker │ └── TRACKER.md ├── nightshift │ ├── SKILL.md │ ├── __init__.py │ ├── __main__.py │ ├── cli.py │ ├── config.py │ ├── constants.py │ ├── cycle.py │ ├── decomposer.py │ ├── errors.py │ ├── feature.py │ ├── integrator.py │ ├── multi.py │ ├── planner.py │ ├── profiler.py │ ├── scoring.py │ ├── shell.py │ ├── state.py │ ├── subagent.py │ ├── types.py │ └── worktree.py ├── schemas │ ├── feature.schema.json │ └── task.schema.json ├── scripts │ ├── check.sh │ ├── context-map.sh │ ├── daemon-overseer.sh │ ├── daemon-review.sh │ ├── daemon-strategist.sh │ ├── daemon.sh │ ├── install.sh │ ├── lib-agent.sh │ ├── rollback.sh │ ├── run.sh │ ├── smoke-test.sh │ ├── test.sh │ └── validate-docs.sh ├── tests │ ├── __init__.py │ ├── test_feature_build.py │ └── test_nightshift.py ├── .gitignore ├── .nightshift.json ├── .nightshift.json.example ├── CLAUDE.md ├── LICENSE ├── Makefile ├── README.md ├── nightshift.schema.json ├── pyproject.toml └── requirements-dev.txt
元数据
Slug: nightshift
作者: Recusive
协议: MIT
包大小: 129.7 KB
SHA256: 46eca088b17a4da79a1c8b5a5a195af3d4edd1d5cdf3f2f782bcdbfb623893e8