Cline

An open-source autonomous plugin that asks before every file change

What it is

An open-source extension implementing an ask-first agent. It reads files, runs commands and edits code only after you approve, and surfaces the token cost of each step so spending stays predictable.

Who it is for

Anyone who wants an agent but not blind autonomy, and cost-sensitive users.

How to use

Install the VS Code extension, add your own model API key, then approve changes one by one.

Pricing

Open source and free to self-host; the managed cloud version may bill by usage.

Strengths: Confirms before every file change; Token spend is visible in realtime; Free and open source, bring your own model.

Watch out: Frequent confirmations interrupt the flow; Requires your own model API key.

FAQ

Can I use the output commercially? Most services allow commercial use, but licensing terms govern — confirm before client work.

Is mobile supported? Most offer web plus mobile apps with cross-device sync; check the official client list.