ChatGPT CLI is a powerful, multi-provider command-line interface for working with modern LLMs. It supports OpenAI, Azure, Perplexity, LLaMA, and more, with features like streaming, interactive chat, prompt files, image/audio I/O, MCP tool calls, and an experimental agent mode for safe, multi-step automation.
chatgpt-cli 是一个基于 Go 语言构建的强大命令行工具,旨在为开发者提供统一的接口来调用多种主流大语言模型。它通过集成多模型支持、交互式会话及自动化代理功能,帮助用户在终端高效完成复杂的 AI 协作任务。
支持 OpenAI、Azure、Perplexity 和 LLaMA 等多种主流模型供应商。 内置交互式聊天、流式传输以及对提示词文件和多媒体输入输出的处理能力。 提供实验性的代理模式,支持基于 ReAct 框架的多步任务自动化执行与安全控制。 集成 MCP(模型上下文协议)支持,能够调用外部工具并进行会话管理。 具备细粒度的预算控制与策略配置,确保自动化任务运行的安全与合规。
该工具非常适合习惯使用终端环境的开发者和技术人员,用于在命令行中快速集成 AI 能力、编写自动化脚本或进行复杂的跨模型任务探索。