Taskclan Intelligence for VS Code
Chat with T1, Taskclan's AI tier system, inside VS Code and Cursor. T1 runs on Taskclan Intelligence, Taskclan's own model. Adds @taskclan to the built-in chat with 30 slash commands, plus five locked-personality sub-participants (@taskclan-reviewer, @taskclan-hacker, @taskclan-architect, @taskclan-guru, @taskclan-sensei). One key, four tiers: Core for fast and cheap, Flow for balanced work, Max for deep reasoning with extended thinking, and Auto to let the router pick. Attach an image on any tier for vision. Metered against your Taskclan wallet.
Quick start
- Install this extension.
- Grab an API key at platform.taskclan.com/api-keys.
- Command palette →
Taskclan: Set API Key → paste your sk_t1_… key.
- Open Chat (Ctrl/Cmd + Alt + I) and type
@taskclan help me refactor this.
Slash commands
Thirty intents, each routed to the right T1 tier. Bare @taskclan uses T1 Auto so the router picks per prompt. Every command is sourced from the open Achilleon registry — pull, add, or replace them freely.
Coding
| Command |
Tier |
What it does |
@taskclan /agent |
T1 Max |
Plan, execute, ship. Full agent-mode reply with concrete file edits and commands. |
@taskclan /plan |
T1 Max |
Plan the change without touching code. Extended thinking on the deep tier. |
@taskclan /debug |
T1 Max |
Walk a stack trace or error to the root cause and show the minimal fix. |
@taskclan /review |
T1 Max |
Senior-engineer code review of the selection. Findings ranked by blast radius. |
@taskclan /optimize |
T1 Max |
Flag real performance smells with fixes and order-of-magnitude impact. |
@taskclan /security |
T1 Max |
Scan the selection for real vulnerabilities. Ranks by severity, ignores theatre. |
@taskclan /migrate |
T1 Max |
Migrate the selection between framework or language versions. Preserves behaviour, flags breaking risk. |
@taskclan /refactor |
T1 Flow |
Rewrite the selection preserving behaviour and public API. |
@taskclan /simplify |
T1 Flow |
Rewrite with fewer lines and clearer intent. No added defence. |
@taskclan /test |
T1 Flow |
High-signal unit tests for the selection. Framework-aware, max eight cases. |
@taskclan /type |
T1 Flow |
Strict TypeScript types for the selected JavaScript. Narrow over any. |
@taskclan /convert |
T1 Flow |
Convert between formats. JSON↔YAML, JS↔TS, curl↔fetch, env↔dotenv. |
@taskclan /diagram |
T1 Flow |
Mermaid diagram of the selection (flowchart, sequence, or class). |
@taskclan /accessibility |
T1 Flow |
Audit selected markup for real a11y bugs. Focuses on what a screen-reader user would fail. |
@taskclan /name |
T1 Core |
Three better names for the selected symbol, with one line each on why. |
@taskclan /comment |
T1 Core |
Doc comments that explain WHY, not what. Max five lines per function. |
@taskclan /regex |
T1 Core |
Write or explain a regex. Pattern + plain-English breakdown + three test cases. |
Communication
| Command |
Tier |
What it does |
@taskclan /commit |
T1 Core |
One-line Conventional Commits message from the current diff. Under 60 chars. |
@taskclan /pr |
T1 Flow |
Full pull-request description from branch commits. Title, summary, test plan, risks. |
@taskclan /readme |
T1 Flow |
Draft a README section from the selection. Concise, opinionated, no filler. |
@taskclan /changelog |
T1 Flow |
Keep-a-Changelog entry from the selected commits or diff, grouped by type. |
Learning
| Command |
Tier |
What it does |
@taskclan /explain |
T1 Core |
Explain the selection, file, or symbol. One-line summary first. |
@taskclan /eli5 |
T1 Core |
Explain the selection like the reader is five. Everyday analogies, no jargon. |
@taskclan /eli-senior |
T1 Flow |
Explain to a senior engineer at a different company. Assumes fluency, skips basics. |
@taskclan /rubberduck |
T1 Flow |
The model asks probing questions; you find the answer. |
For sharing
| Command |
Tier |
What it does |
@taskclan /roast |
T1 Max |
Witty specific roast of the selected code. Three observations, one line of respect. |
@taskclan /haiku |
T1 Core |
A 5-7-5 haiku about the selected function. Captures the soul, not the signature. |
@taskclan /villain-arc |
T1 Flow |
The selected bug as a villain's origin story. Ridiculous, memorable, screenshot-worthy. |
@taskclan /postmortem |
T1 Flow |
Mock postmortem for a bug that has not happened yet. Great on-call prep. |
@taskclan /interview-me |
T1 Flow |
The model interviews you about the codebase. Ten questions, then a recruiter-ready summary. |
Named sub-participants
Five additional participants ship with locked personalities. Slash commands do not apply — the whole point is that the participant's tier and voice are fixed and predictable.
| Participant |
Locked to |
Voice |
@taskclan-reviewer |
T1 Max |
Staff-engineer code review on every message. Ranks findings by blast radius. Says "no findings" and stops when the code is fine. |
@taskclan-hacker |
T1 Max |
Adversarial security reviewer. Reads every line as a potential exploit. If the code is safe, says "no findings" and stops. |
@taskclan-architect |
T1 Max |
High-level design partner. Talks tradeoffs, not implementation. Pushes back when the direction is wrong. |
@taskclan-guru |
T1 Flow |
Zen mode. Brief, oblique, teaches by asking. Never explains its own answer. |
@taskclan-sensei |
T1 Flow |
Socratic teacher. Only ever asks the next question. Gives the direct answer only after you ask three times. |
Invoke them the same way you invoke @taskclan. VS Code shows all six in the participant picker.
Settings
taskclan.apiBase — base URL for the OpenAI-compat endpoint. Defaults to https://engine.taskclan.com/api/openai/v1. Override for staging.
taskclan.defaultTier — which tier @taskclan uses without a slash command. Defaults to t1-auto (router picks per prompt).
taskclan.maxTokens — cap on output tokens per reply. Higher = longer answers but more credits.
What runs where
- T1 Auto (default) — router reads your prompt and picks the tier. Attaching an image floors the request at Flow so it lands on a vision-capable tier.
- T1 Core — fast and cheap. Vision-capable.
- T1 Flow — balanced default. Vision-capable.
- T1 Max — everything Flow can do, plus deep reasoning with extended thinking. Strict superset of Flow.
All four tiers run on Taskclan Intelligence, Taskclan's own model. Every reply shows which tier actually ran, how many credits it cost, and your remaining balance.
Vision
Attach an image, or #-reference an image file in your workspace (.png, .jpg, .gif, .webp, .bmp), and @taskclan sends it along with your prompt. Works on every tier. Up to five images per turn, 10 MB each.
Modality quick reference
What the editor chat can send today:
| Modality |
Auto |
Core |
Flow |
Max |
| Text |
✓ |
✓ |
✓ |
✓ |
Images (attach or #-reference a file) |
✓ |
✓ |
✓ |
✓ |
| Extended thinking |
via Max |
— |
— |
✓ |
Video, audio, and PDF input are supported by the T1 API but are not sent from the editor chat. Reach them through the @taskclan/sdk or the @taskclan/mcp server.
Billing
Metered against your Taskclan wallet. Top up at platform.taskclan.com/billing. If you run out mid-session, the reply ends with a top-up link — no surprise overages.
Support