MCP.so
登录

CLI

精选产品与服务 CLI、开发者工具和终端应用,兼顾人类操作、脚本自动化与 AI Agent 调用。

AI Agent

>_
官方

GitHub Copilot CLI

$ copilot

GitHub 的终端编程 Agent,可结合仓库上下文规划、编辑、运行并审查变更。

AI AgentAgent-ready
>_
官方

Ollama

$ ollama

通过简单的命令行界面在本地运行和管理开源模型。

AI AgentAgent-ready
>_
官方

LLM

$ llm

运行 Prompt、管理模型,并通过插件扩展不同 LLM Provider。

AI AgentAgent-ready
>_
官方

OpenAI Codex CLI

$ codex

OpenAI 的终端编程 Agent,可直接读取、修改并运行代码。

AI AgentAgent-ready
>_
官方

Gemini CLI

$ gemini

Google 的开源终端 Agent,支持 Gemini 模型、工具、MCP 与项目上下文。

AI AgentAgent-ready
>_
官方

Claude Code

$ claude

Anthropic 的 Agent 编程工具,用于理解代码库、编辑文件并自动化终端工作流。

AI AgentAgent-ready
>_
官方

Amazon Q Developer CLI

$ q

AWS 的终端助手,支持编程、Shell 补全、自然语言工作流与 AWS 开发。

AI AgentAgent-ready
>_
官方

Goose

$ goose

可扩展的开源 AI Agent,通过终端工具与 MCP 完成安装、执行、编辑和测试。

AI AgentAgent-ready
>_
官方

OpenCode

$ opencode

开源终端编程 Agent,支持多模型 Provider、Session、工具与 LSP 集成。

AI AgentAgent-ready
>_
官方

Qwen Code

$ qwen

Qwen 的开源终端编程 Agent,支持仓库工具、非交互模式与 MCP。

AI AgentAgent-ready
>_
官方

Aider

$ aider

开源 AI 结对编程工具,可在本地 Git 仓库中通过多种模型修改代码。

AI AgentAgent-ready
>_
官方

Hugging Face CLI

$ hf

登录 Hugging Face Hub、下载和上传模型、管理仓库并运行 Job。

AI AgentAgent-ready
>_
官方

Continue CLI

$ cn

从终端和 CI 环境运行 Continue 编程 Agent 工作流。

AI AgentAgent-ready
>_
官方

Open Interpreter

$ interpreter

使用自然语言在本地运行代码并完成计算机任务。

AI AgentAgent-ready
>_
官方

Fabric

$ fabric

通过可复用的 AI Pattern 完成总结、提取和研究任务。

AI AgentAgent-ready
>_
官方

AIChat

$ aichat

在终端连接多种 AI Provider、角色、Session、工具与本地模型。

AI AgentAgent-ready

常见问题

关于 CLI 工具、Agent CLI 和命令行自动化的常见问题

1

CLI 是什么?

CLI 是 Command Line Interface(命令行界面)的缩写,让你通过终端输入命令来操作软件,而不是在图形界面中逐项点击。CLI 工具适合开发、自动化脚本、CI 流程和需要重复执行的操作。

2

Agent CLI 是什么?

Agent CLI 既可以指用于运行和管理 AI Agent 的命令行工具,也可以指适合被 AI Agent 稳定调用的传统 CLI。Agent-friendly CLI 通常提供清晰的命令、非交互参数、可预测的输出和明确的退出码,方便 Agent 规划、执行并验证任务。

3

Claude Code、Codex、Cursor 等 AI Agent 能使用这些 CLI 吗?

可以。AI 编码 Agent 可以通过 Shell 调用这些 CLI,操作代码仓库、云服务、数据库、效率应用和部署系统。标记为 Agent-ready 的工具尤其适合脚本化或自主调用,但仍需安全配置认证信息与访问权限。

4

什么样的 CLI 更适合 AI Agent?

适合 AI Agent 的 CLI 通常支持非交互命令、稳定参数、结构化或易解析的输出、标准输入输出、清晰的认证文档和可靠退出码。这些特性让 Agent 无需人工干预也能理解结果并验证操作是否成功。

5

应该选择官方 CLI 还是社区 CLI?

需要一方支持、紧跟服务 API 和稳定更新时,优先选择官方 CLI;如果社区 CLI 提供更简单的工作流或官方工具没有的能力,也可以考虑使用。安装前应检查代码仓库、维护活跃度、所需权限和安装说明。