Skip to content

Add Claude Code SparseRead integration - #6

Open
xueluo124 wants to merge 1 commit into
Zedong-Liu:codex/sr-paper-nanobot-benchfrom
xueluo124:claudecode
Open

Add Claude Code SparseRead integration#6
xueluo124 wants to merge 1 commit into
Zedong-Liu:codex/sr-paper-nanobot-benchfrom
xueluo124:claudecode

Conversation

@xueluo124

Copy link
Copy Markdown

Bridge layer (nanobot-sro-v3/sparseread/bridge/):

  • claude.py: Claude Code gate classifier + ClaudeBridge
  • claude_mcp.py: MCP server exposing 8 SRO tools
  • server.py: updated upstream shared bridge server

Hook layer:

  • nanobot-sro-v3/sparseread/hooks/claude_hook.py: session-mode hook (BenefitGate, PostToolUse, one-time-block)
  • integrations/claude/hooks/claude_hook.py: command-type deployment hook

Token tracking:

  • nanobot-sro-v3/sparseread/token_tracker.py: TokenTracker core
  • integrations/claude/token_tracker/: analyzer + docs

Tests & benchmarks:

  • test_bridge_claude.py, test_claude_hook.py
  • benchmark_claude.py, benchmark_claude_17tasks.py
  • benchmark_experiment.py, benchmark_full.py

Runners: local_agent_comp/run_claude_.py
Config: .mcp.json, CLAUDE.md
Docs: claude-code-integration/docs/, integrations/claude/README.md
Benchmark results: SRO_test/qwenclawbench/claude_
/

Bridge layer (nanobot-sro-v3/sparseread/bridge/):
- claude.py: Claude Code gate classifier + ClaudeBridge
- claude_mcp.py: MCP server exposing 8 SRO tools
- server.py: updated upstream shared bridge server

Hook layer:
- nanobot-sro-v3/sparseread/hooks/claude_hook.py: session-mode hook (BenefitGate, PostToolUse, one-time-block)
- integrations/claude/hooks/claude_hook.py: command-type deployment hook

Token tracking:
- nanobot-sro-v3/sparseread/token_tracker.py: TokenTracker core
- integrations/claude/token_tracker/: analyzer + docs

Tests & benchmarks:
- test_bridge_claude.py, test_claude_hook.py
- benchmark_claude.py, benchmark_claude_17tasks.py
- benchmark_experiment.py, benchmark_full.py

Runners: local_agent_comp/run_claude_*.py
Config: .mcp.json, CLAUDE.md
Docs: claude-code-integration/docs/, integrations/claude/README.md
Benchmark results: SRO_test/qwenclawbench/claude_*/

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant