Continuous Claude

不活跃
GitHub Python MIT

简介

Continuous Claude 是一个面向 Claude Code 的上下文管理工具,通过 Hooks 机制维护状态账本和任务交接。支持无上下文污染的 MCP 执行和隔离上下文窗口的 Agent 编排,实现长时间对话的连续性。

核心特性

  • 持久学习系统,通过 YAML 交接在会话间保留上下文,解决 Claude Code 的压缩丢失问题
  • 109 个自然语言触发的 Skills,通过基于规则的上下文注入 Hook 自动激活
  • 32 个专用 Agent,包括 scout(探索)、oracle(研究)、debug-agent 和 kraken,支持并行任务执行
  • TLDR 5 层代码分析配合语义索引,通过仅分析所需内容大幅减少 token 消耗
  • 内存守护进程从每次会话自动提取学习成果并在未来上下文中呈现
  • 30 个 Hook 执行左移验证,在编辑后运行 pyright/ruff,在测试前捕获错误

适用场景

💡 需要在多个 Claude Code 会话间保持上下文的长期开发项目
💡 受益于专用 scout 和 debug Agent 并行工作的复杂调试工作流
💡 需要多层代码分析以节省 token 成本的大型代码库
💡 希望 Claude Code 从过去决策中学习改进而无需手动知识管理的团队
💡 需要自动验证 Hook 立即捕获类型错误和代码风格问题的工作流

快速开始

克隆仓库,进入 `opc/` 目录,运行 `uv run python -m scripts.setup.wizard` 启动 12 步设置向导。它会处理 Docker、数据库、API 密钥,并将 32 个 Agent、109 个 Skills 和 30 个 Hooks 安装到你的 Claude Code 环境中。

相关项目