iFlow CLI

1天前发布 2 0 0

阿里巴巴心流研究团队推出的终端AI智能体。它是一款直接在终端中运行的AI助手,能够无缝分析代码仓库、执行编程任务、理解上下文需求,通过自动化处理从简单的文件操作到复杂的工作流程,全面提升工作效率。

所在地:
中国
收录时间:
2026-06-19
iFlow CLIiFlow CLI

iFlow CLI:终端AI智能体,用自然语言驱动开发工作流

iFlow CLI是什么

iFlow CLI 是阿里巴巴心流研究团队推出的终端AI智能体。它是一款直接在终端中运行的AI助手,能够无缝分析代码仓库、执行编程任务、理解上下文需求,通过自动化处理从简单的文件操作到复杂的工作流程,全面提升工作效率。

iFlow CLI将大模型的理解和生成能力直接融入命令行交互。用户无需输入复杂的指令,只需用自然语言描述任务即可实现自动化执行。iFlow CLI能够与代码仓库紧密集成,深入分析项目结构,结合上下文判断用户需求,自动生成代码、调试、重构,乃至完成自动部署。

iFlow CLI面向个人用户永久免费开放,支持零成本调用多款国产先进大模型。需要说明的是,iFlow CLI服务于2026年3月20日起停止维护,iFlow API、模型库服务同步关停,并于2026年4月17日正式关闭。

iFlow CLI主要功能介绍

1. 自然语言交互

支持用自然语言下达指令,无需记忆复杂命令。用户只需用日常语言描述任务即可,例如“用Vue3+TS搭建灵感收集站”,iFlow CLI可自动生成目录结构、路由和组件,甚至包含暗黑模式开关。

2. 本地仓库分析与上下文理解

通过 /init 命令扫描并理解本地代码仓库,深入分析项目结构。iFlow CLI能够结合上下文判断用户需求,自动完成代码生成、调试、重构等任务。

3. 多模型支持

支持多种主流国产大模型,如Qwen3 Coder、Kimi K2、DeepSeek V3.2等。用户可通过 /model 命令切换模型,选择最合适的模型来处理工作。

4. 四种运行模式

支持通过Shift + Tab快捷键切换四种运行模式:

  • Yolo模式:模型拥有最高权限,执行操作零限制
  • Accepting Edits模式:仅允许修改文件,安全可控
  • Plan模式:先规划任务步骤,再逐层执行
  • Default模式:模型无任何权限

5. 多模态支持

支持文本、图片、文件引用等多种输入形式,让AI模型能够“理解”图片内容。支持语音交互、图像解析等多维度交互方式。

6. 自动化任务执行

用户直接提出任务目标,iFlow CLI会开始逐步规划、生成、执行、确认修改。可完成从文件整理到复杂工作流程的全面自动化。例如快速整理桌面文件并分类归档、生成个人简历网页、制作各类手机价格对比表等。

7. 扩展性强

支持通过安装子代理(SubAgents)和MCP工具来扩展功能。可通过插件方式接入VSCode、DevEco Studio(Idea)等主流编辑器。

8. CI/CD集成

支持与CI/CD流水线集成,可通过GitHub Actions扩展功能到自动化工作流中。

如何使用iFlow CLI

系统要求

支持macOS、Linux、Windows(含WSL)。

安装步骤

  1. 安装Node.js环境:确保系统已安装Node.js。
  2. 使用npm安装:在终端中运行 npm install -g @iflow/cli。也可使用国内镜像:npm install -g @iflow/cli --registry https://registry.npmmirror.com
  3. 验证安装:运行 iflow --version 查看版本信息。
  4. 初始化配置:首次使用时运行 iflow init,引导完成基本配置,包括选择默认AI模型等。
  5. 配置API密钥:访问心流开放平台注册账号并登录,在个人设置中生成API Key。

基本使用

启动iFlow CLI:在终端中输入 iflow 进入对话界面。

项目初始化:在代码项目目录下运行 /init,iFlow CLI将扫描并分析项目结构。如果是在已有代码库中运行,可使用 /init 完成对当前代码库的扫描,学习其结构,并创建包含完整文档的IFLOW.md文件。

自然语言交互:iflow 启动后的对话界面中,直接用自然语言描述任务即可。

命令系统:

  • 斜杠命令(/):/ 开头的内置控制命令,如 /init/help/clear/model/docs
  • Shell命令(!):! 开头,在CLI中执行的系统命令,如 !ls!npm install
  • 文件引用(@):使用 @文件路径 引用文件,如 @src/App.tsx

使用示例

  • 代码生成:输入“创建一个Flask应用,包含用户登录接口,使用JWT认证”,iFlow CLI自动生成完整代码
  • 项目搭建:输入“用Vue3+TS搭建灵感收集站”,自动生成目录结构、路由和组件
  • 快速开发:输入“帮我做一个html的五子棋游戏”,自动生成可直接运行的HTML文件
  • 文件整理:输入整理桌面文件的要求,自动分类归档

使用小贴士

  • 永久免费:面向个人用户永久免费,不限流量。
  • 模式切换:使用Shift + Tab快捷键可快速切换四种运行模式。
  • IDE集成:可通过插件方式接入VSCode、DevEco Studio等主流编辑器。
  • 服务状态:iFlow CLI服务于2026年3月20日起停止维护,2026年4月17日正式关闭。

数据统计

相关导航

暂无评论

none
暂无评论...