codeception
v0.5.3
Published
Dashboard for monitoring and managing multiple Claude Code sessions
Maintainers
Readme
Codeception
If you like it, pay me :) Venmo: @josh-hegstad
Local dashboard for monitoring and managing multiple Claude Code sessions from one browser tab.
Quick start
npx codeceptionOpens http://localhost:3456 and starts:
recon serveonlocalhost:3100- Dashboard server on
localhost:3456 - Manager tmux session (unless
--no-manager)
Requirements
- Node.js 20+
tmux- Claude Code CLI (
npm i -g @anthropic-ai/claude-code) - macOS or Linux
CLI options
codeception --port 8080
codeception --no-open
codeception --no-manager
codeception stopHow packaging works
- npm package ships built Next.js standalone output.
postinstalldownloads a prebuiltreconbinary matching your platform.- Runtime state is stored in
~/.codeception/:config.jsonrecon-summaries.jsonrecon-groups.jsonrecon-notes.jsonrecon-names.jsonrecon.lognext.log
Development
pnpm install
bash scripts/dev.shDev script:
- builds Rust backend from
server/ - starts
recon serveon3100 - starts Next.js dev server on
3456
Release
Tag a version:
git tag v0.5.1
git push --tagsRelease workflow:
- builds target binaries (
aarch64-apple-darwin,x86_64-apple-darwin,x86_64-unknown-linux-gnu) - uploads binary tarballs to GitHub Release
- builds standalone frontend
- publishes npm package
