CodeKasten Open the app

Claude Code memory

Claude Code sessions that remember the project

A local notes file helps one person on one machine. CodeKasten keeps sessions and project knowledge in a workspace, so the next session starts informed, on any machine.

What gets forgotten

When a session ends, the reasons go with it: what was tried, what was decided, what was left undone. Notes files help, but they sit on one machine and somebody has to keep them current. CodeKasten's Claude Code plugin keeps this in a workspace, as records your team can read and correct.

Every session starts with a briefing

The project's facts, its open gaps, the features being built, what you have told the agent about how you work, and the skills your team approved reach each new session at its start.

WhatWho sees itHolds
Project profilethe workspaceThe repository's stack and commands
Skillthe workspaceInstructions for a kind of task, reviewed through a merge
Factthe workspaceA convention, a decision and why, how a thing works
Gapthe workspaceSomething missing or wrong that nobody is fixing now
Memoryyou aloneHow you work, and what you asked the agent to do or not do

What an agent writes is a proposal

A fact reaches every session of everybody in the workspace, so one wrong note would spread. What an agent writes to facts and gaps stays out of the briefing until a person accepts it, and an agent never accepts its own. A fact can name the files it is about: when those files change, the next briefing marks it check.

Sessions you can look back through

A session keeps what you asked, what the agent answered and did, and a summary of what came of it. Later sessions search it instead of starting from nothing, you can read any of them in the app, and a kept session can be resumed on another machine.

A coding session's facts and summary in CodeKasten
A session: its summary, repository, tokens and cost.

Read about coding sessions.

Works with what you already use

It works with Claude Code, through the plugin that ships with CodeKasten. Sessions and memory are kept by the CodeKasten app, which a workspace installs from the Marketplace. Records the agent changes go through the MCP server, on a branch of the session's own.

We use this every day to build CodeKasten: how we work with agents.

Give your agents real work, not real risk