安装 Dart 和 Flutter 插件

从 flutter/agent-plugins 安装 dart-flutter@dart-flutter,包含技能和 dart-mcp-server。项目规则需单独添加,本机需安装 Dart / Flutter SDK。

从 flutter/agent-plugins 安装 dart-flutter@dart-flutter,包含技能和 dart-mcp-server。项目规则需单独添加,本机需安装 Dart / Flutter SDK。

这是 Flutter 官方 AI 入门 的 Codex 专节,不是 Claude 的 claude plugin install dart-flutter@dart-flutter,不是 Cursor 的 /add-plugin dart-flutter,也不是 Gemini CLI 的 gemini extensions install https://github.com/gemini-cli-extensions/flutter。官方 Codex 主路径是 Flutter 团队的 plugin add

本机要有 Dart / Flutter SDKdart 在 PATH),现行 Codex 能跑 plugin marketplace add。清单 .agents/plugins/marketplace.json 的 name 是 dart-flutter,插件 name 也是 dart-flutterplugin.json 1.0.4):

codex --version
which dart
codex plugin marketplace add flutter/agent-plugins
codex plugin add dart-flutter@dart-flutter
codex plugin list
codex mcp list

IDE 扩展没有 /plugins

插件会登记一台 stdio MCP,表名是 dart-mcp-server(不是手写 JSON 里常见的 dart)。command 是 dart,args 是 mcp-server不要 codex mcp login dart-mcp-server。插件已经带 MCP 时,不要再 codex mcp add dart -- dart mcp-server 叠一张用户层表。这台是分析器、测试、pub、热重载和 Widget Inspector,靠 Dart Tooling Daemon;跑 Flutter 用 debug / profile,不要 --no-dds。纯 Dart 才加 --observe

官方写明:插件会装技能和 MCP,不会自动带上规则。要把 flutter/agent-plugins.md 规则拷进项目 .agent/rules/,或追加到 CODEX.md。不要指望 AGENTS.md 会自己出现这些规则。

可选:codex plugin marketplace upgrade dart-flutter 后再 plugin add 一次。0.154 起先看当前会话的 /plugins/mcp;没有再新开。codex mcp list 里应有 dart-mcp-server。连接失败先看 which dart,以及当前工程是不是 Flutter / Dart 根。热重载会更新运行中的应用界面,保持工具批准。保持工具调用审批。

来源