claude code
Claude in your repo.
You on the couch.
Claude Code runs beside your git history, your tests, and your credentials. You get a private phone channel into that session — a diff to read, a button to tap, a stack trace to glance at — without a Slack thread, a vendor app, or a copy-paste marathon.
Why this over a chat app.
- No account around your session. No phone number. No contact graph. No workspace. No readable history on our server.
- Self-host the router if you care. Same encryption either way.
- Diffs come back as diffs. Command logs as logs. Approvals as taps. No Markdown gymnastics.
- Local stays local. Claude still uses your repo, your shell, your tests, your git state.
We're a line. Not a cockpit.
We don't ship worktree managers, schedules, provider switches, voice, or PR dashboards. We wrap your local Claude session with a private encrypted channel — for the moments when you need to steer, approve, read, or interrupt from a phone.
Two minutes to a phone-driven Claude.
Install and sign in to Claude Code first. Then wrap it.
npm install -g @anthropic-ai/claude-code
claude
hisohiso wrap claude
The first two commands are Claude's setup. The last one opens the hisohiso channel around that local CLI.
What lands on the phone.
Ask in plain language. When Claude needs a decision, we render it — a button, a diff, a confirmation. The small interruptions become readable when you are away from the keyboard.
The point is not to replace review. It is to make those interruptions easy to act on.
Claude does the code. We carry the line.
Use it when a normal messaging app is too broad and a phone app is too far from the repo.