Early Access — Free for macOS & Windows

Write code with AI. Stay in control.

Shellgent is a desktop environment that brings Claude into your development workflow — with an integrated terminal, git worktree management, and granular permission controls.

Shellgent — myproject
Add input validation to the signup form with email and password checks
S
Claude
I'll add comprehensive input validation. Let me examine the current code first.
Readsrc/components/SignupForm.tsx
ModifiedSignupForm.tsx+42
Createdsrc/utils/validators.ts
Done! Added email format validation, password strength checks, and real-time error messages.
Terminal
$ npm test -- --grep "signup"
PASS src/__tests__/signup.test.ts
✓ validates email format (3ms)
✓ validates password strength (2ms)
✓ shows real-time errors (4ms)
$
Accept Editsmain
3 files changed

Everything you need, nothing you don't

A focused set of tools designed for developers who want AI assistance without giving up control.

Claude AI Conversations

Multi-turn chat with streaming responses. Claude reads, writes, and executes code with full context of your project.

Git Worktree Management

Work on multiple branches simultaneously. Visual worktree management with status indicators and one-click switching.

Integrated Terminal

Full shell access alongside AI conversations. Run commands, see output, and let Claude interact with your terminal.

Granular Permissions

Stay in control with configurable permission modes. Review and approve every file edit, command, and action.

Checkpointing

Automatically checkpoint your work as you go. Roll back to any previous state when you need to course-correct.

Spotlight Search

Instant search across your entire codebase. Find files, symbols, and references with a keyboard shortcut.

AI Conversations

Conversations that understand your code

Shellgent doesn't just chat — it deeply understands your project. Claude reads files, traces dependencies, runs tests, and writes production-ready code with full context awareness.

  • Streaming responses with real-time thinking visibility
  • Tool use blocks show exactly what Claude is doing
  • Full project context — not just the file you're looking at
  • Interrupt and redirect at any point in the conversation
Thinking

The signup form currently has no validation. I need to add email regex checking, password strength rules (min 8 chars, uppercase, number), and wire up real-time error state...

Tool Useedit_file
src/components/SignupForm.tsx
+ const [errors, setErrors] = useState<FormErrors>({});
+ const validateEmail = (email: string) => {
- <input type="email" />
+ <input type="email" onChange={handleEmail} />
I've added comprehensive form validation with real-time error messages. The password field now requires at least 8 characters with mixed case and a number.
Active Worktrees
main
Clean
feat/auth
3 files changed
fix/validation
Rebasing
Permission Request

Claude wants to run npm install bcrypt

Git & Permissions

Branch freely. Ship safely.

Manage git worktrees visually, checkpoint your progress, and maintain full control over what AI can do in your codebase. Every action is transparent and reversible.

  • Visual worktree management with branch status indicators
  • Configurable permission modes: review, accept edits, or full auto
  • Automatic checkpointing — roll back any AI change instantly
  • See every file read, edit, and command before it executes
K
Search
Enter
Send message
T
New terminal
\
Toggle sidebar
Z
Rollback change

From idea to shipped in minutes

A workflow designed to keep you in flow state.

01

Open your project

Point Shellgent at any directory. It detects your git setup, worktrees, and project structure automatically.

02

Chat with Claude

Describe what you want in plain English. Claude reads your code, makes changes, and runs your tests.

03

Ship with confidence

Review every change, checkpoint your progress, and merge when ready. You're always in the driver's seat.

Ready to ship faster?

Download Shellgent and transform the way you build software. Free during Early Access.

Requires macOS 12+ or Windows 10+. Bring your own Anthropic API key.