惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

大猫的无限游戏
大猫的无限游戏
阮一峰的网络日志
阮一峰的网络日志
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
博客园 - 叶小钗
Hugging Face - Blog
Hugging Face - Blog
博客园 - 司徒正美
Last Week in AI
Last Week in AI
罗磊的独立博客
量子位
Jina AI
Jina AI
T
Tailwind CSS Blog
Apple Machine Learning Research
Apple Machine Learning Research
IT之家
IT之家
美团技术团队
雷峰网
雷峰网
爱范儿
爱范儿
S
SegmentFault 最新的问题
小众软件
小众软件
月光博客
月光博客
酷 壳 – CoolShell
酷 壳 – CoolShell
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

Cline

How We Migrated 11 Million Users to Cline's Biggest Refactor How We Migrated 11 Million Users to Cline's Biggest Harness Upgrade DeepSeek wins IMO Gold on 12 cents Building a code review agent on the Cline loop Open-sourcing evals for open-weight agents NVIDIA Nemotron 3.5 Lightning just landed in Cline Top 5 Open Weight Models That Matter to Developers in 2026 Recursive Self Improvement for Coding Agents How to Save Millions by Self-Hosting LLMs ClinePass, Best of Value for Open-Weight models Extending the Cline loop with plugins and hooks Introducing Cline SDK: the upgraded agent runtime, and we rebuilt Cline upon it Cline mobile: how to vibe code from your phone Three AIs enter. One survives. What a SIGKILL race reveals about inference speed Architects or Tenants: Modern AI Stacks Are Being Built on Rented Foundations 20 one-shot prompts that turn Kanban into an autonomous coding machine Announcing Cline Kanban: a CLI-agnostic app for multi-agent orchestration. The Invisible Trap: The decisions quietly transferring control of your stack to model providers Prompts as playbooks; how infrastructure teams codify operational knowledge One API key for Claude, Gemini, GPT, and everything else A practical guide to hill climbing Post-mortem: Unauthorized Cline CLI npm publish on February 17, 2026 Commit messages aren't just for humans MiniMax M2.5 in Cline: Built for a World Where Agents Work Together ClawCon SF: Cline's $1M open source grant meets OpenClaw builders
Introducing Cline CLI 2.0: from sidebar to the terminal
Juan Pablo Flores · 2026-02-13 · via Cline
Announcements

An open-source coding agent rebuilt for the terminal, with free models to get started.

Introducing Cline CLI 2.0: from sidebar to the terminal

Last week I had three agents running across three tmux panes. One was refactoring a database layer on a feature branch. Another was updating API docs. A third was generating migration scripts from a schema diff I piped in from stdin. I switched between panes with a keystroke, watching each agent reason through its task in real time.

None of this would have worked in an IDE sidebar.

Not because the IDE is bad. The IDE is great at what it was designed for a human writing code in a file, one cursor at a time. But the work is shifting. Models have gotten good enough at reasoning across entire codebases that developers are spending less time writing individual lines and more time orchestrating systems. You're not editing a single file; you're telling an agent to refactor a module, update the tests, fix the build, and write the migration. You're managing intent, not syntax.

When the work looks like that, you need an interface built for orchestration, not authoring. The terminal was always built for orchestration. Long-running processes, parallel sessions, scriptable workflows, piped I/O, composable tools these are exactly the properties you need when a coding agent is no longer a sidebar assistant but an infrastructure primitive. Cline CLI 2.0 brings the full agent to that surface.

A redesigned interactive experience

Launch cline and you're in the new terminal UI. We designed it to mirror the interaction patterns you're used to from the VS Code extension, rebuilt for a different medium. Settings panel you navigate with keystrokes instead of clicks. Mode toggle with Tab instead of a button. Streaming responses with markdown rendered inline, so the agent's reasoning unfolds visually the same way it does in the extension.

Press Tab to switch between Plan and Act modes. Watch Cline reason through your codebase before it touches anything. Approve each step or let it run with auto-approve by pressing shift+tab you decide how much oversight you need. Change models mid-session based on the complexity of the work. The tools are the same, the agentic loop is the same, the model support is the same. The difference is you're in a terminal, which means everything the terminal is good at becomes part of how you work with the agent.

Slash commands make common workflows fast. Type /history to resume a previous task. /settings to change configuration mid-session. Drop a markdown file like pr-review.md into your custom workflows and it becomes /pr-review automatically.

0:00

/0:48

Parallel agents that actually work

In an IDE, running multiple agents means multiple windows, multiple extension instances, careful state isolation, and a lot of manual window management. It's technically possible. Nobody does it.

In a terminal, you already know how to do this. Open a tmux session, split into panes, run a process in each one. The infrastructure for managing parallel interactive sessions has existed for decades. What was missing was a coding agent designed to work this way.

Cline CLI instances are fully isolated. Each one maintains its own state, its own conversation, its own model configuration. One agent refactoring your database layer while another updates API docs on a different branch. No shared state, no stepping on each other. The TUI makes each instance's progress visible and interactive independently.

Parallel agents are a new workflow pattern that only becomes natural when your interface supports parallel views. The TUI just needed to be good enough that running multiple instances was worth it.

0:00

/0:34

Headless mode for automation

The -y flag gives Cline full autonomy. No interactive TUI. Everything streams to stdout. Full stdin/stdout support means you can pipe content in, chain commands, and treat Cline as another building block in your shell workflow.

# Automated code review in CI
git diff origin/main | cline -y "Review these changes for issues"

# Generate release notes from commit history
git log --oneline v1.0..v1.1 | cline -y "Write release notes"

# Run tests and fix failures with a timeout
cline -y "Run tests and fix failures" --timeout 600

This makes Cline usable in GitHub Actions, GitLab CI, Jenkins, shell scripts, cron jobs anywhere you can run a command. The agent becomes part of your pipeline, not a separate tool you switch to.

Cline fits the Unix philosophy of small tools that compose. Pipe anything into it, chain the output into another tool. JSON mode (--json) streams structured output for programmatic use cases, so you can build tools on top of Cline or integrate it into existing automation.

ACP means your agent travels with you

The --acp flag turns Cline into an ACP-compliant agent. ACP (Agent Client Protocol) standardizes how coding agents and editors communicate, similar to what LSP did for language servers. That means Cline works in JetBrains, Zed, Neovim (via CodeCompanion or avante.nvim), Emacs, and any other editor that speaks the protocol.

Your coding agent shouldn't lock you into a specific tool. If you've built your workflow around Neovim or you're trying out Zed, you shouldn't have to give that up. The same agent, the same configuration, the same design attention we put into the terminal experience, it carries into whatever editor you already use.

0:00

/0:38

Configuration that stays out of your way

All providers work out of the box. Run cline auth to set up your provider, Cline's native provider, OpenAI, Anthropic, Bedrock, Vertex, and more. Use cline config to toggle YOLO mode, change your default model, or configure Plan mode to use a different model than Act mode.

Need multiple configurations? Pass the --config flag to point to a different settings directory. Run one terminal with Claude for planning, another with a fast model for implementation. Each instance maintains its own state.

The bigger picture

The IDE was the right answer when the developer wrote every line. But when an agent is managing repositories, running terminal commands, and executing end-to-end workflows, the question becomes: what's the right interface for overseeing that work?

The answer isn't any single surface. It's meeting developers wherever they are. Cline runs in VS Code, JetBrains, Zed, Neovim, Emacs, and now the terminal as a first-class experience. Exploring and debugging an unfamiliar codebase? The IDE's visual tools are hard to beat. Orchestrating parallel agents, automating pipelines, scripting repeatable workflows? The terminal. Running an agent as part of a build system? Headless. Different work deserves different interfaces. The CLI occupies the sweet spot that didn't exist before: rich enough to feel like a real development environment, light enough to compose with everything else in your shell.

The IDE was the starting point. It won't be the ending point.

Try it now:

npm install -g cline
cline auth

For a limited time, Minimax M2.5 and Kimi K2.5 are free to use, no API key required. The barrier to entry is zero.

Cline is Apache 2.0 licensed, trusted by over five million developers, and recognized by GitHub Octoverse as the fastest-growing AI open-source project by contributors. You're not locked into any model or vendor. Bring your own API key from Anthropic, OpenAI, Google, Mistral, or run local models with Ollama.

Learn more at cline.bot/cli. Full docs at docs.cline.bot/cline-cli. Source code at github.com/cline/cline.

We're iterating in the open and your feedback shapes what comes next. Keep the ideas, issues, and discussions coming through GitHubReddit, or Discord.

The terminal is ready. Let's build.