DeepSeek Agent
插件市场开发工具baro
DEEPSEEK HARNESS PLUGIN

baro

A CLI that turns a goal into a pull request - and a sandbox for testing concurrent AI coding agents on the Mozaik runtime.

插件介绍

A CLI that turns a goal into a pull request - and a sandbox for testing concurrent AI coding agents on the Mozaik runtime.

agentic-codingai-coding-agentai-developer-toolsclaude-codeclicoding-agentconcurrent-agentsdeepseek-harnessdsh-pluginmozaikmozaik-nativemulti-agent-systempull-request-automationreactive-agents

项目详情摘要

baro Type a goal in your repo. Walk away. Come back to a verified pull request. baro is an autonomous software factory. It compiles your goal into a machine-checkable contract, splits it into a DAG of stories, builds them in parallel across isolated git worktrees, and blocks every merge behind fail-closed gates — declared tests, build, an evidence critic, write-surface ownership. You review a PR the gates already accepted. One prompt → a 33-story plan → 808 passing tests → a PR, in 71 minutes. See a real run. Install Needs Node 20+, git, and at least one backend: the `claude` CLI (default), `codex`, or any OpenAI-compatible endpoint. `baro --doctor` checks your setup. Use That opens the TUI: intake asks only what matters, you confirm the plan, the fleet runs. For automation, detach and follow from anywhere: Commands Command | What it does | `baro " "` | run a goal in the current repo (TUI) | `baro --goal-file ` | read the goal from a file | `baro --headless --detach ...` | background run for CI/automation; prints the run id | `baro watch ` | follow a live run's milestones | `baro logs [--follow]` | print or tail a run's log | `baro runs` / `baro stop ` | list / stop live runs | `baro --resume` | resume an interrupted run from `prd.json` — **never re-plans** | `baro --continue` | follow-up on the current branch — **always re-plans** | `baro --doctor` | self-diagnostic: backends, auth, gh, permissions | `baro login` | browser sign-in for baro cloud | `baro connect [--install-service]` | attach this machine as a cloud runner | The flags that matter Per-phase overrides (`--architect-llm`, `--story-model`, …), `.barorc`, and everything else: **docs.baro.rs** How it works **Contract first.** An architect turns the goal into invariants and obligations that are machine-checkabl

摘自项目公开 README,可能随上游仓库更新。

安装方法

建议先在测试 Profile 中安装,并检查权限、安装脚本和依赖。

npx -p @deepseek-ai/dsh dsh plugin --profile web add github:jigjoy-ai/baro

使用前检查

  • 确认项目符合 DSH bundle 规范,而不只是相关仓库。
  • 阅读许可证和安装脚本,检查网络、文件及执行权限。
  • 备份配置,并确保插件能够安全卸载或回滚。