LizorCube Pilot
lizorcube.com · GitHub
LizorCube Pilot is an AI pair-programmer that lives in your VS Code sidebar — a Cline/Claude-style
coding agent from LizorCube. It doesn't just answer questions: it classifies what you're asking for,
drafts a plan when the task is multi-step, inspects your real project (reads files, runs read-only
shell commands) instead of guessing, and proposes file edits as a native diff you approve before
anything touches disk.
Works with OpenAI, Qwen (DashScope), DeepSeek, or any OpenAI-compatible endpoint. API keys
are stored in VS Code's SecretStorage (your OS keychain) — never written to settings.json.

What it does
- Chat — ask questions, get explanations, have a normal conversation about your code.
- Plan before acting — multi-step requests get an explicit, reviewable plan before any file changes.
- Real project inspection — a dedicated sub-agent runs read-only shell commands (each one gated
behind your approval, unless you've switched modes — see below) to ground answers in what's
actually in your repo, not a guess.
- Bug fixing — describe what's broken; a dedicated agent investigates the real files and proposes
a fix.
- Code explanation — ask how something works and get an answer backed by files it actually read.
- Review before write — every proposed file change opens as a native VS Code diff by default;
nothing is written until you click ✓.
- Approval modes — switch between Manual (asks every time), Auto (read-only commands run
without asking), Edit automatically (non-high-risk file writes run without asking too), and
Plan mode (investigates and drafts a plan, never writes) from the picker next to the send button.
- File attachments — attach text files from the "+" button to add their contents as context.
- Context management — a ring next to the input shows how full the context window is; compact
it manually with one click, or let it auto-compact as you approach the limit.
- Memory across conversations — remembers durable facts you've told it (not scratch state) so you
don't have to repeat yourself in a new chat.
- Local knowledge base (RAG) — drop reference docs into a project folder and control how much
weight the assistant gives them, from an on-demand hint up to trusting them over its own training.
- Web search & URL fetch — let it look up current information or read a specific page you point it
at, each gated behind your approval unless you switch it to run automatically.
- Custom skills — project- or user-level instruction files the assistant matches automatically to
teach it your team's conventions, without repeating them in every message.
- Session history — browse, switch between, and delete past conversations.
Getting started
- Install the extension and open the LizorCube Pilot icon in the activity bar.
- Click the gear icon, pick a provider (OpenAI, Qwen, DeepSeek, or a custom OpenAI-compatible
endpoint), and paste an API key.
- Start chatting from the sidebar, or use LizorCube Pilot: Open Chat in Editor for a full editor-tab view.
License
Apache-2.0 — see LICENSE.
| |