GrepEditDiffShellGitLSPMCPReview
F
File Operations
Read · Write · Edit · Diff
- if (!token) return null;
+ if (!token || expired) return null;

Read, write, edit, and multi-edit files with diff previews and permission approval. Every change is transparent.

  • Diff preview before any write
  • Granular permission approval
  • Multi-file atomic edits
ReadWriteEditMultiEdit
S
Project Search
Grep · Glob · Context-aware
auth/login.tsverifyToken
auth/session.tsverifyToken
middleware.tsverifyToken

Grep, glob, list files, and context-aware project search. Find what you need across your entire codebase.

  • Regex & literal matching
  • Glob path patterns
  • Surrounding-line context
GrepGlobList
$
Shell Commands
Execute · Safety checks · Visibility
$ npm run build
✓ built in 1.2s
approve?

Run commands with approval, dangerous command detection, and safety checks. Full visibility into every execution.

  • Manual approval for risky commands
  • Dangerous-pattern detection
  • Full stdout/stderr capture
BashApproveCapture
G
Git Integration
Status · Diff · Log · Commit
a3f1c0fix: token expiry check
7b2e9dfeat: rate limiter

Status, diff, log, commit assistance. Smart staging and descriptive commit messages.

  • Status & smart staging
  • Descriptive commit messages
  • History & diff navigation
statusdifflogcommit
{ }
LSP Support
TypeScript · Python · Rust · Go · Bash
user.id Property 'id' does not exist

Diagnostics, definitions, references, hover, symbols. TypeScript, JavaScript, Python, Rust, Go, Bash.

  • Diagnostics & quick fixes
  • Go-to-definition & references
  • Hover info & symbols
TSJSPythonRustGo
M
MCP Protocol
Custom tools · Extensible
Agent DB API Docs

Connect custom tools via the Model Context Protocol. Extend capabilities with your own integrations.

  • Plug in any MCP server
  • Custom tools stay visible
  • Composable, extensible
Model Context ProtocolCustom

Every action is inspectable and in your hands.

Nothing runs in a black box. Watch how a proposed change flows from request to your final decision.

Propose
EEdit src/auth/login.ts
Inspect
- if (!token) return null; + if (!token || isExpired(token)) return null;
Decide
Apply Reject

Ready to code with inspection and control?

Lodcer Code launches July 10. Pre-order Pro now at 50% off.