sessions

sessions is a command for Claude Code from sumulige/sumulige-claude. It costs 6 tokens per session (377 once invoked), scanned B, original, MIT.

A command for coordinating changes across Git, the system used to track code versions, and pull requests, which are proposed code changes for review.

In plain words
What is it for?
Use it to inspect recent work, simplify code, check for sensitive files, create a commit, push it to a remote repository, and create or merge a pull request.
Why use it?
It provides a defined path from checking changes to committing, sharing, and handling a pull request.

Command for Claude Code

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add commands/sumulige/sumulige-claude/sessions
Clone the repo
git clone --depth 1 https://github.com/sumulige/sumulige-claude

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for sessions

README.md
[![agentmods](https://agentmods.dev/badge/commands/sumulige/sumulige-claude/sessions.svg)](https://agentmods.dev/commands/sumulige/sumulige-claude/sessions)
Your own site
<a href="https://agentmods.dev/commands/sumulige/sumulige-claude/sessions"><img src="https://agentmods.dev/badge/commands/sumulige/sumulige-claude/sessions.svg" alt="Measured on agentmods" height="20"></a>
Per session 6 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 377 The whole file, excluding the scripts and references it only reads on demand.
Security scan B 1 finding. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00006 $0.00377
Opus 5 $0.00003 $0.00188
Sonnet 5 $0.00001 $0.00075
Haiku 4.5 $0.00001 $0.00038

Measured 5d ago against content hash dbef31fb0fe5, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade B, and why

sessions scanned grade B with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Reads agent configuration directoriesmediumAgent snooping

.claude/, .codex/, .gemini/ hold keys, settings and other credentials a mod has no legitimate need for.

cat .claude/sessions/active-sessions.json
.claude/commands/sessions.md · 63 lines

What it actually says

Manage and display information about parallel Claude sessions.

Show Session Status

Display all active parallel sessions:

node .claude/hooks/multi-session.cjs --status

Session Management Best Practices

Based on Boris Cherny's workflow:

Terminal Sessions (Local)

  • Number your terminal tabs 1-5
  • Use system notifications to know when Claude needs input
  • Run different agents in different tabs:
    • Tab 1: Conductor (planning/coordination)
    • Tab 2: Architect (design/architecture)
    • Tab 3: Builder (implementation)
    • Tab 4: Reviewer (code review)
    • Tab 5: Explorer (research)

Web Sessions (claude.ai/code)

  • Run 5-10 web sessions in parallel with local sessions
  • Use & to hand off local sessions to web
  • Use --teleport to switch between local and web
  • Start sessions from mobile Claude app for async work

Session Handoff

To hand off a session to web:

# End local session with summary
# The session context will be available in claude.ai/code

View Session History

cat .claude/sessions/active-sessions.json

Clean Old Sessions

Sessions older than 1 hour are automatically cleaned up. To manually clean:

rm .claude/sessions/active-sessions.json

Tips

  1. Use Plan mode (Shift+Tab twice) for most sessions
  2. Switch to auto-accept after approving a plan
  3. Let sessions run in parallel - don't wait for one to finish
  4. Check notifications to see when sessions need input
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago First seen · 63 lines · 6 tokens per session scan B dbef31fb0fe5

Subscribe to this mod's changes

sessions is a command published in the GitHub repository sumulige/sumulige-claude (2 stars, last pushed 6mo ago), licensed MIT. It adds 6 tokens to every session and 377 once invoked, about $0.0000 per session on Opus 5. A static security scan graded it B with 1 finding (reads agent configuration directories). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.