chatgpt-cli

终端里玩转多家大模型,支持流式、工具调用和自动化

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 72 🐛 待处理 4 👀 关注 12
GitHub ↗
GitHub 星标 ★ 965
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT 许可证,完全免费,可自行部署使用。

项目预览

chatgpt-cli 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队kardolus
定价模式🏷️完全免费
价格说明开源项目,MIT 许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Go
技术栈/模型agent,agentic-ai,azure,chatgpt,cli,go,golang,gpt,language-model,llama,mcp-client,openai,perplexity
GitHub 星标★ 965
上线时间2023-05-01 00:00:00
代码更新2026-09-30
仓库体积14.3 MB
本站数据更新2026-11-08
维护状态维护中
收录时间2026-08-09
浏览次数5

项目介绍

chatgpt-cli 是一个用 Go 编写的多提供商命令行界面,用于与大型语言模型交互。它解决了开发者需要在终端中快速、灵活地调用不同 LLM(如 OpenAI、Azure、Perplexity、LLaMA)的问题,无需切换多个工具或编写复杂脚本。核心能力包括流式输出、交互式聊天、提示词文件、图像和音频输入输出、MCP 工具调用,以及实验性的代理模式,可安全地执行多步骤自动化任务。项目处于早期阶段,但功能丰富,适合喜欢命令行的开发者集成到日常工作中。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 965

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 10 分钟 部署方式:命令行工具 4 步

环境要求

  • macOS(或自行编译)
  • 至少一个供应商的 API Key

安装与启动步骤

  1. 1安装

    macOS 用 Homebrew 一条命令装好。

    brew install chatgpt-cli
  2. 2确认可用

    看帮助确认子命令与参数。

    chatgpt --help
  3. 3配置 provider

    支持 OpenAI 等多个供应商,按提示填写对应 API Key 与模型。

  4. 4开始对话

    交互式提问,也可在脚本里非交互调用。

如何确认成功

chatgpt --help 能打印子命令;配置 Key 后能拿到模型回复。

常见问题

Q:Linux 怎么装?

A:从 Releases 取对应架构二进制,或按仓库说明自行编译。

注意事项

  • 支持多 provider 切换,适合在终端里做批量问答与脚本化调用。
  • Key 建议放环境变量或配置文件,不要硬编码进脚本。

核心亮点

  • 支持多家主流 LLM 提供商,统一命令行接口,减少切换成本
  • 内置 MCP 客户端,可调用外部工具,扩展自动化能力
  • 实验性代理模式支持多步任务,提升终端工作效率

不足之处

  • 早期项目,文档和社区生态尚待完善
  • 代理模式为实验性,稳定性可能不足

适用场景

  • 在终端中快速进行多模型对比测试
  • 通过命令行脚本集成 LLM 到自动化流水线
  • 利用 MCP 工具调用实现终端内的智能助手

替代项目

shell-gpt、mods、aichat

上一篇:summarization-pydantic-ai

下一篇:meta-ads-mcp

同类项目推荐

BurpMCP 开源

让 AI 直接读 Burp 流量,漏洞测试快人一步

Burp Suite Extension with MCP Server to enhance manual application security testing

★ 57 2026-08-09
ContribAI 开源

让 AI 自动找 bug、改代码、提 PR,躺着做开源贡献

Maintainer-governed agent for evidence-backed open-source contribution proposals

★ 244 2026-08-09
anubis-agent 开源

几行代码搭出会调工具、能多步干活的 AI 智能体

Anubis agent framework

★ 89 2026-09-13
mozaik 开源

用 TypeScript 轻松编排并发 AI 代理,搞定多角色协作任务

Mozaik is a TypeScript framework for real-time agent collaboration.

★ 166 2026-08-09
Medea 开源

输入生物问题,自动推理出治疗靶点和药物假设

Medea: An AI agent for therapeutic reasoning across biological contexts

★ 138 2026-08-09
zabbix-mcp-server 开源

让AI直接查Zabbix监控,一句话搞定告警和报表

MCP server for the complete Zabbix API - 237 tools, multi-server, OAuth 2.1 + bearer···

★ 247 2026-08-09
helix 开源

给每个 AI 代理配独立桌面,私有化跑多模型

♾️ Private Agent Fleet with Spec Coding. Each agent gets their own GPU-accelerated···

★ 829 2026-08-09
jentic-one 开源

让智能体一句话调用任意 API,无需手动管理密钥和集成。

Self-hosted execution layer for AI agents: connect any agent to real APIs, scope exa···

★ 223 2026-08-09