Claude Code Cockpit banner
sboghossian sboghossian

Claude Code Cockpit

Development community

Description

Local-first VSCode HUD for Claude Code — multi-period token+cost rollups, cross-project session watchtower, Mac/Obsidian integrations, 30+ customizable widgets. Read-only. 100% local. dashable.claude-code-cockpit

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Claude Code Cockpit

The local-first HUD for Claude Code. Every session, every token, every dollar — in your VSCode sidebar. Read-only by default. 100% local until you opt in.

[![VSCode Marketplace](https://img.shields.io/visual-studio-marketplace/v/dashable.claude-code-cockpit?label=Marketplace&color=007ACC)](https://marketplace.visualstudio.com/items?itemName=dashable.claude-code-cockpit) [![GitHub release](https://img.shields.io/github/v/release/sboghossian/claude-code-cockpit?label=GitHub)](https://github.com/sboghossian/claude-code-cockpit/releases) [![License: MIT](https://img.shields.io/badge/License-MIT-green)](LICENSE)

![Claude Code Cockpit — the Now section in the VSCode sidebar](media/screenshots/hero.png)

Surfaces the state Claude Code already writes to disk. Plus your Mac. Plus your Obsidian. Plus claude.ai. **Nothing to configure**: 24 tabs grouped into five sections (Now · Work · Explore · System · Learn), every one always available, styled entirely in VSCode theme tokens so the sidebar reads as part of the editor.

What's new in v1.0

  • Approve — pending Claude actions awaiting human approval. Pre-action filesystem snapshots; one-click revert with sha256 drift detection. Aligns with the LeCun world-model stance: no autonomous multi-step LLM action without lookahead + scoring + rollback + human gate.
  • Replay — scrub backwards through any active session, see exactly what changed at each step, fork the JSONL prefix into a Cockpit-owned dir. Cost projection card with daily-cap warning.
  • Gallery — browse every skill in ~/.claude/skills/ and agent in ~/.claude/agents/. Share via clipboard. Install from HTTPS URL with SHA256 preview.
  • Tutorial — recommendation cards built from your session history. "You ran /qa 4 times — try /qa --report-only."
  • Plugin API — formal extension contract. Phase-1+ widgets register via window.cockpit.registerComponent without editing the COMPONENTS literal. Sibling scripts emitted as n