
【免费下载链接】routaWorkspace-first multi-agent coordination platform for AI development, with shared Specs, Kanban orchestration, and MCP/ACP/ A2A support across web and desktop.项目地址https://gitcode.com/gh_mirrors/ro/routa点击查看免费下载Routa CLI是一个多智能体协调平台的命令行入口一行routa -p 你的需求就能让 AI 编码 Agent 在你的终端里完成开发、审查、测试与看板编排。它把 Web 端和桌面端的全部能力——Workspace、Session、Kanban、ACP、Specialist、团队协同——压缩进终端特别适合脚本化与自动化场景。本文带你用 10 个高频命令从零跑通完整的AI 编码 Agent 自动化流程。一、3 步安装Routa CLI 快速上手指南Routa CLI 提供三种安装方式推荐 npm 一条命令搞定# 方式一npm 全局安装推荐 npm install -g routa-cli # 方式二Cargo 从 crates.io 安装 cargo install routa-cli # 方式三不安装直接试用 npx -p routa-cli routa --help装好后验证两件事就算就绪routa --version # 确认二进制可用 routa acp runtime-status # 检查 ACP 运行时与 AI 模型提供方状态 CLI 是 Rust 编写的单二进制工具默认数据库为本地routa.db与 Web / 桌面端共享同一套 routa-core 业务逻辑行为完全一致。命令入口定义在 crates/routa-cli/src/main.rs。二、10 个核心命令AI 编码 Agent 自动化命令清单下面是本次实战的主角——10 个最常用的终端命令#命令作用1routa -p 需求一句话启动完整开发会话2routa chat交互式 REPL 聊天3routa acp install安装/检查 AI 模型提供方4routa workspace create创建工作区5routa agent run运行指定角色的 Agent6routa specialist run直跑专家定义7routa task create创建/流转任务8routa kanban card create看板卡片管理9routa workflow run执行 YAML 工作流10routa team run多 Agent 团队协同命令 1routa -p一句话提示模式这是最爽的用法给一句需求Routa 自动创建 DEVELOPER Agent、建立 ACP 会话、流式输出 Agent 消息与工具调用最后打印运行摘要。# 最简用法默认工作区 opencode 提供方 routa -p Add OAuth login with Google and GitHub providers # 指定工作区 routa -p Refactor the auth module --workspace-id my-project # 切换 AI 提供方 routa -p Investigate flaky tests --provider claude三个关键参数--workspace-id目标工作区默认default、--providerACP 提供方默认opencode、--dbSQLite 路径默认routa.db。其实现逻辑建工作区→建 Agent→流式渲染在 crates/routa-cli/src/commands/prompt.rs。命令 2routa chat交互式聊天一次性任务用-p持续对话用chat——它提供 REPL 风格交互界面消息里输入还能弹出专家选择器随时切换上下文# 与 DEVELOPER 角色持续对话 routa chat --workspace-id default --provider opencode --role DEVELOPER # 恢复某个已有会话继续聊 routa chat --session-id session-id角色可选ROUTA、CRAFTER、GATE、DEVELOPER。会话状态一览左侧为历史 ACP 会话列表右侧为完整对话流命令 3routa acp install安装 AI 模型提供方-p和chat都依赖一个 ACP 提供方如opencode、claude。安装与检查只需两条命令routa acp install opencode # 安装提供方 routa acp list # 列出所有可用提供方 routa acp installed # 查看本机已安装 routa acp runtime-status # 检查运行时健康状况命令 4routa workspace create管理工作区Workspace 是 Routa 的顶层隔离单元——一个项目一个工作区Agent、任务、会话都挂在它下面routa workspace list routa workspace create --name my-project命令 5routa agent run运行指定角色 Agent想跳过完整流程、直接让某个 Agent 干活# 列出工作区内的 Agent routa agent list --workspace-id default # 用 crafter 专家跑一个一次性任务 routa agent run --specialist crafter -p Add auth middleware --workspace-id default命令 6routa specialist run直跑专家Specialist专家是 Routa 里最灵活的概念一个 Markdown/YAML 定义文件就是一个专家。内置crafter编码、gate审查、view-git-change等也可以直接指向自定义定义文件# 用内置专家 routa specialist run crafter -p Implement a calculator CLI # 跑 UI 体验评估专家 routa specialist run ui-journey-evaluator -p scenario: core-home-session # 加 --json 输出机器可读结果方便写进 CI 脚本 routa specialist run crafter -p ... --json会话中每个工具调用Bash、Read、Edit、MCP 调用都会流式回显执行完即归档例如这样的工具调用轨迹命令 7routa task create任务全生命周期把需求变成可追踪的任务状态机从PENDING到COMPLETED全在终端里流转# 创建任务可附验收标准 routa task create \ --title Add feature \ --objective Implement user authentication \ --workspace-id default # 查看与更新 routa task list --workspace-id default routa task update-status --id task-id --status COMPLETED --agent-id agent-id命令 8routa kanban card create看板卡片管理Kanban 是 Routa 的核心编排面卡片对应工作项列对应状态自动化规则可以自动驱动 Agent 处理卡片。CLI 默认对接本地服务http://127.0.0.1:3210# 创建卡片 routa kanban card create --title Investigate release flow \ --workspace-id default --board-id board-id --column-id column-id # 移动卡片到目标列 routa kanban card move --card-id card-id --target-column-id todo # 校验看板 YAML 配置 routa kanban board validate .routa/kanban.yaml看板上每张卡片可绑定 Agent 提供方与自动化策略由 Agent 自动认领处理命令 9routa workflow run执行 YAML 工作流多步骤的 Agent 流水线可以固化成 YAML 文件先验证再执行# 验证 YAML 语法与引用 routa workflow validate .routa/workflows/release.yaml # 执行工作流--verbose 查看每步的提示词与响应 routa workflow run .routa/workflows/release.yaml --verbose # 列出当前可用的专家定义 routa workflow specialists工作流节点里可以引用任意 specialist如crafter、gate是 CI/CD 里最省心的 AI 自动化方式。命令 10routa team run多 Agent 团队协同终极形态一条命令拉起Agent 领队 团队协同会话。领队负责拆解任务、分派给团队成员执行完还会进入交互模式供你追加指令# 启动团队会话默认 opencode 提供方 routa team run -t Design and implement Kanban automation --workspace-id default # 随时查看团队状态Agent 与任务清单 routa team status --workspace-id default聊天面板里可看到当前会话绑定的 Agent 角色、仓库与提供方可切换专家、/可调用技能三、彩蛋命令与完整参考除了 10 个主力命令还有两个高频质量命令值得了解# Harness Fluency 成熟度评估可输出 JSON 供脚本消费 routa fitness fluency --profile agent_orchestrator --format json # 仓库静态/安全扫描TypeScript、Rust、Docker routa scan --project-dir . --output-dir artifacts/security完整命令清单routa --helpserver 启动 HTTP 后端服务 acp ACP 服务与运行时管理 agent Agent 生命周期管理 specialist 直接运行专家定义 task 任务 CRUD 与产物 kanban 看板/卡片/列管理 workspace 工作区管理 session 持久化 ACP 会话查看 workflow YAML 工作流执行 review 针对 git 变更的代码审查 team Agent 领队团队协同 chat / rpc / skill / scan / fitness / graph四、总结从终端启动你的 AI 编码 Agent 自动化回顾这 10 个命令你已经具备了完整的终端自动化能力轻量任务routa -p/routa chat环境准备routa acp installruntime-status组织管理workspace/agent/task流程编排specialist/workflow/kanban/team更多细节可参考官方文档CLI 使用指南、Rust CLI 完整手册、NPM 分发包说明Fitness 评估模型在 docs/fitness/ 目录。现在打开终端敲下routa -p 解释一下这个仓库的架构你的第一个 AI 编码 Agent 会话就开始了 赞分享【免费下载链接】routaWorkspace-first multi-agent coordination platform for AI development, with shared Specs, Kanban orchestration, and MCP/ACP/ A2A support across web and desktop.项目地址https://gitcode.com/gh_mirrors/ro/routa点击查看免费下载相关推荐BetterGI10个必用AI自动化功能带你轻松玩转原神BetterGI10个必用AI自动化功能带你轻松玩转原神 还在为《原神》中重复繁琐的日常操作而消耗大量时间BetterGI作为基于计算机视觉技术的开源AI自桌面应用计算机视觉人工智能GUI 自动化Netmiko快速开始10个实用示例带你玩转网络自动化Netmiko快速开始10个实用示例带你玩转网络自动化 Netmiko是一个多厂商网络设备SSH连接库通过简化Paramiko SSH连接过程让网络工程师网络通信后端Mac Mouse Fix终极指南让普通鼠标在macOS上超越苹果触控板体验Mac Mouse Fix终极指南让普通鼠标在macOS上超越苹果触控板体验 还在为第三方鼠标在macOS上的糟糕体验而烦恼吗滚轮生硬、侧键无效、操作效率低桌面应用系统编程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考