Less noise.More sense.

Claude Code that reuses what you have, and writes less.

12% less code and 18% fewer tokens in our benchmark. How

Open source · MIT · Windows 10 & 11

Sens runs on Windows 10 and 11. Open this page on your PC to install it.

Beside the headline, the Sens window shows a finished Claude Code session: the request at the top, the agent's work folded into one line, the answer, and the changed files with their diff.

How it works

A chat that shows its work.

A desktop app for Claude Code. Every step the agent takes on screen, with the project's files, changes, terminal and browser beside it.

Replay · recreated from Sens 0.30

  1. 01

    You ask.

    Type it, or say it. The request stays at the top of the thread, with the project and branch it works in.

    In the replay, the request sits at the top of the thread, with the orbit folder and the main branch above the message box.

  2. 02

    Sens shows the work.

    Every tool call is a step, in order. The first is Sens's own: the code your project already has for what you asked.

    In the replay, the line Worked opens into its steps. The first says Sens already has greetingFor, used 3 times; then Claude reads, searches, runs the tests and edits. The first test run comes into focus.

  3. 03

    Open any step.

    A command opens to its output, in its own program's colours. A file and line open the file.

    In the replay, the step Run npm test opens to its output: 2 test files and 10 tests passed.

  4. 04

    Sens checks it.

    Every change is checked before it reaches the disk. Claude wrote a greeting helper the project already had; Sens stopped the write, showed the original, and Claude used it.

    In the replay, the step Sens stopped a write opens: it copies existing code at src/header.tsx line 7, and the function greetingFor is already in src/greeting.ts. Next, Claude thinks: using greetingFor instead.

  5. 05

    See what changed.

    Each edit lands in Changes as a diff, file by file, against the last commit.

    In the replay, the path src/header.tsx travels from its Edit step to Changes, where header.tsx shows 4 lines added and 2 removed, calling greetingFor.

  6. 06

    Read the result.

    When the reply is done, the work folds into one line: what Claude did, and what Sens stopped, reused and approved. A failure is never folded away.

    In the replay, the steps fold back into one line that ends with Sens: 1 stop, 1 reused, approved. The answer comes forward: the header takes an optional greeting and reuses greetingFor, and the suite passes with 12 tests.

What Sens checks

Less code for the same work.

Sens stands between Claude Code and your project. It runs in every session, and Claude can't switch it off or go around it.

12%
less code for the same features
18%
fewer tokens
90 of 90
tasks accepted, as without Sens

After 30 chained tasks on one project with Claude Sonnet 5.5, in our benchmark. Method and results

  1. It shows what you already have.

    With every message, Sens shows Claude the code in your project that relates to what you asked, so it reuses it instead of writing it again.

  2. It checks every change before it lands.

    Copies of code you already have, renamed ones too, code left unused and new comments are stopped before they reach the disk, with what to do instead. A new dependency or removed tests wait for you.

  3. It reads the turn again.

    When the changes pass, a reviewer looks for abstractions used once, fixes to the symptom instead of the cause, and rewrites of what the project already gives. Its notes reach you and Claude; they stop nothing.

  4. You have the last word.

    If Claude can't get its changes approved in three tries, the turn is held. Accept them, undo them without touching your git, or ask Claude to fix them.

Thirty languages. TypeScript and JavaScript with Vue and Svelte, Python, Go, Rust, Java, Kotlin, C#, PHP, Ruby, C, C++, Swift, Dart, Scala, F#, Lua, Elixir, Gleam and Zig in full; eleven more checked for copies and comments.

Give Claude Code a window.

v0.30.0 · 12.1 MB · Windows 10 or 11 · x64 · WebView2 · A Claude account

The installer isn't code-signed yet, so Windows SmartScreen will warn you. Compare it with the SHA-256 in the release notes.