Developer builds Baton CLI to transfer sessions between 9 AI coding agents
A developer created Baton, an open-source Rust CLI that converts session files between nine coding agents (Codex, opencode, Gemini CLI, Cursor, Zed, Aider, Cline, Continue, Claude Code), allowing users to resume conversations after hitting usage limits without re-explaining context. The tool was itself mostly written by Claude Code, including the parser for its own session format.
Entities
Related
agentsweep CLI scans AI coding agent history files for leaked secrets
A new open-source CLI tool called agentsweep scans history files of AI coding agents (Codex, Cursor, Claude Code, Cline, Aider) for plaintext secrets like API keys, DB URLs, and crypto seed phrases. It uses ~191 detection rules from gitleaks plus a dedicated BIP-39 seed phrase detector, addressing a security risk where pasted secrets persist in agent context and can be re-exposed.
Wigolo: MCP server giving LLM coding tools live web access with crawling and caching
Wigolo is an open-source MCP server that runs locally and provides LLM coding tools (Claude Code, Cursor, Codex, Gemini CLI) with ten web tools: multi-engine search with reranking, page fetching for JavaScript-heavy sites and PDFs, whole-docs-site crawling, structured extraction, and persistent local caching. It solves the problem of LLMs relying on stale training data by giving them real-time web access.
Coder: CLI tool to delegate coding tasks to background LLM agents
Coder is a CLI/plugin that lets developers dispatch coding tasks to background agents powered by Claude CLI or Codex CLI. It keeps the main session context clean and distributes workload across existing subscriptions. Built entirely with Claude Code, it is free and open source.
Passation: Resume interrupted AI coding sessions seamlessly
Passation is a passive Python script that generates a handoff document when a Claude Code or Codex CLI session is interrupted by usage limits. It captures the current state, unfinished tasks, and plans so a new agent can continue without losing context. This solves the problem of coding sessions dying mid-task and the risk of switching agents.
Ditto: mine your own LLM coding sessions into a file for your agent
Ditto extracts only the user's typed messages from local Claude Code and Codex session logs, stripping tool output and assistant replies, and compiles them into a file that an AI agent can read first. It solves the problem of losing personal work patterns and context across many coding sessions, giving the agent a honest record of how the user actually works.



