免费开源
AI代码编程

产品简介
iFlow CLI是由阿里心流团队开源的一款终端级AI智能体,该工具将大模型能力直接嵌入命令行,让开发者与高效工作者无需离开终端即可完成代码分析、文档生成、调试排错、文件管理、信息检索等任务。工具内置 Qwen3-Coder、Kimi K2 等免费模型,支持自然语言交互,可理解项目上下文并调用本地或云端工具,实现从简单脚本到复杂 DevOps 流程的自动化。iFlow CLI 完全免费,支持 macOS、Windows(含 WSL)及 Linux,安装后即可开箱即用,被誉为“终端里的全能 AI 助手”。
主要功能
- 自然语言交互:通过中文或英文对话直接下达指令,无需记忆复杂命令。
- 多模型切换:内置 Qwen3-Coder、Kimi K2、DeepSeek 等模型,可按需切换。
- 代码分析与生成:自动阅读仓库结构,生成代码、文档、单元测试与优化建议。
- 文件与数据处理:批量重命名、分类整理、下载图片、解析 Excel/CSV 并绘图。
- MCP 生态集成:预配置 MCP 服务器,可连接 GitHub、云效、搜索等外部工具。
使用方法
- 安装 Node.js 18+。
- macOS/Linux 运行
bash -c "$(curl -fsSL https://cloud.iflow.cn/iflow-cli/install.sh)";Windows 先装 WSL 后执行相同命令,或npm install -g @iflow-ai/iflow-cli。 - 终端输入
iflow启动,按提示选择模型并粘贴从心流开放平台获取的 API Key。 - 在项目目录执行
/init让 iFlow 理解代码结构,随后用自然语言提出需求。 - 通过
~/.iflow/settings.json可自定义模型、主题、MCP 服务器等高级配置。
应用场景
- 个人开发:快速生成脚手架、补全代码、定位空指针异常并给出修复方案。
- 团队协作:接入云效 MCP,自动创建工作项、创建分支、提交合并请求并生成流水线。
- 内容创作:读取 README 后一键生成 Reveal.js 幻灯片站点并部署到 GitHub Pages。
- 日常办公:批量整理桌面文件、定时备份重要数据到云盘、抓取网页生成摘要。
- 教学培训:教师用自然语言描述需求,即刻生成示例代码、实验指导与测试用例。