Developer Experience

DeveloperTools

Built-in source control, automation hooks, and prompt engineering. Everything a developer needs, integrated directly into the AI workflow.

Integrated Source Control

Integrated Source Control

Review AI-generated changes with a full diff viewer before committing. See staged and unstaged changes, review line-by-line additions and deletions, and commit directly from the app.

  • Side-by-side diff view with syntax highlighting
  • Staged and unstaged change tracking
  • One-click commit with auto-generated messages
  • Branch information at a glance
AI-Generated Commit Messages

AI-Generated Commit Messages

The built-in source control panel analyzes your staged diff and recent git history to write conventional commit messages (feat, fix, refactor, docs). Stage changes, review diffs, and commit without leaving the app.

  • AI analyzes staged diff and recent history
  • Conventional commit format (feat, fix, refactor, docs)
  • Stage and unstage files directly
  • Branch info and change count at a glance
Automation Hooks

Automation Hooks

Create pre- and post-tool-use hooks to automate workflows. Run linters before commits, send webhooks when files change, or enforce coding standards automatically.

  • Pre-Tool Use and Post-Tool Use event triggers
  • Command or HTTP webhook actions
  • Regex-based tool matchers for targeted automation
  • Global or per-project scope
Prompt Engineering Panel

Prompt Engineering Panel

Fine-tune how the AI responds with the built-in prompt engineering panel. Set tool choice preferences, add few-shot examples, and control the AI's behavior at a granular level.

  • Tool choice configuration (any, required, specific)
  • Few-shot example management
  • Direct control over AI behavior

More Developer Capabilities

Browser Automation

Navigate, click, type, screenshot, and extract content from any website. Uses your real Chrome profile so the AI can work with authenticated sites.

Advanced File Operations

Parallel file processing with 30 concurrent workers, git-blob checkpoints for every edit (5-10ms each), and atomic multi-file restore.

Git-Blob Checkpoints

Every file edit is backed up as a git blob. Restore any checkpoint instantly, or rewind the entire session to a previous state.

Context Intelligence

Deep project analysis with 15+ language detection, dependency awareness, smart file selection, and auto-condensing when approaching context limits.