iChat for VS Code
iChat, the AI assistant by iLab, right inside your editor.
Features
- Chat panel. Open iChat from the activity bar and ask anything while you code.
- Explain, Fix, Write tests. Select code, right-click, and pick an action. The answer streams into the panel.
- One-click sign-in. Click Sign in in the panel, approve in your browser, and you're back in the editor, signed in. No key to copy.
- Your plan everywhere. Uses the same account, memory and limits as iChat on the web and on your phone.
Getting started
- Install the extension.
- Open the iChat view in the activity bar and click Sign in.
- In your browser, click Connect.
Prefer API keys? Run iChat: Paste API key with a key from iChat → Settings → API keys.
Commands
| Command |
What it does |
| iChat: Sign in |
Sign in through your browser |
| iChat: Ask a question |
Ask without leaving the editor |
| iChat: Explain selection |
Explain the selected code |
| iChat: Fix selection |
Find and fix bugs in the selection |
| iChat: Write tests for selection |
Write unit tests for the selection |
| iChat: Paste API key |
Use an API key instead of browser sign-in |
| iChat: Sign out |
Remove the saved sign-in |
Settings
ichat.effort: how hard iChat thinks (low, medium, high, xhigh).
ichat.baseUrl: the iChat server. Leave it as is unless you run your own.
Works in VS Code, VS Code Insiders, Cursor and other VS Code-based editors.
More at chat.ilab-sl.tech.
| |