Control Panel 0.1
A local harness for Claude Code — tasks on a checklist, comments that reach the live session, and a feed of what got done.
Control Panel is a local web app that hands tasks to coding agents. Add project folders, write tasks as a Notion-style checklist, and tick a box to hand a task to Claude Code running on your machine. Claude reports back in comments, and every comment you leave is delivered to the live session as a follow-up.
Tasks
↑/↓ move between tasks, Enter adds one below, ⌘↑/⌘↓ reorder, ⌘Enter runs, ⌘O opens, Backspace on an empty row deletes it, and C adds a task from anywhere on the page. A running task streams its current step into the row; when Claude finishes, its summary is posted as a comment and the task moves to Review. Long runs post a progress update every 5 minutes.
Comments and attachments
A comment on a running task is sent into the live session; a comment on a finished task resumes the same session. Comments take file attachments, and the runner hands them to Claude with the follow-up.
Chats
Free-form conversations with Claude in the project folder: a list of chats on the left and a large prompt in the middle. A green dot marks a reply you haven't opened yet.
Commits
A feed of recent commits across branches, grouped by day, with a daily activity chart and streaks. Commit drafts a message with Claude from the diff, and Push pushes the branch. A diff viewer reviews the changes first.
Preview, Skills and the palette
Preview embeds the running app in tabs you can pin. The Skills tab lists .claude/skills and .agents/skills, runs a skill from a chat-style prompt, and edits one with a Markdown editor next to an AI assistant. ⌘K searches skills and projects from anywhere.
Updates
A feed of short daily posts, with a composer, drafts and changelog suggestions drawn from the day's commits.