- uso bun enves de npm
- uso
opencode. - uso openspec enves de
plan mode. crea planes completos que no dejan espacio de error para gentes. es un CLI, gratis. tiene 3 comandos utiles: explore (pinponear con el agente), propose (crear plan), apply (implementar).
explicito en lo que quiere, opinionado, orquestra usando subagentes. bias towards functional programming
igual que los tools para agentes de ia, cuando haces cosas muy especificas pierde todo el proposito dejar que un agente tome decisiones
- oracle. supervisa todo tipo de decisiones
- overseer. revisa cambios antes de commit
- librarian. investiga documencion
- effect-sage. toma decisiones sobre effect.ts
opensrc, grep_app, effect-docs, sequential-thinking, deepwiki
Minimax (10% OFF) te permiten usar claude code 10 veces mas barato, yo lo uso con opencode
para trabajar en multiples features al mismo tiempo sin conflictos
- si usas
claude codemira conductor - si usas cualquier otro agente de codigo por CLI (como
opencode), echale un ojo a superset
conductor.json corre cada vez que creas un nuevo workspace
{
"scripts": {
"setup": "./conductor-setup.sh"
}
}conductor-setup.sh
#!/bin/bash
****
# Install dependencies
bun install
# Copy .env file
cp $CONDUCTOR_ROOT_PATH/.env .env
echo "✓ conductor setup finished"el json se ve algo asi
probablemente elimine effect sage y polecat en algun momento
{
"agent": {
"effect-sage": {
"description": "Effect.ts specialist for implementation and review: Schema modeling, typed errors vs defects, services/layers, retries, timeouts, concurrency, and boundary design. Verify current APIs.",
"mode": "subagent",
"color": "accent",
"prompt": "{file:...}"
},
"librarian": {
"description": "Research specialist for third-party libraries, remote repositories, cross-repository bugs, docs, source spelunking, and usage patterns. Use when package behavior, external APIs, or open-source precedent is the main uncertainty. Invoke when investigating dependencies, external providers, etc.",
"mode": "subagent",
"color": "success",
"model": "opencode-go/minimax-m2.7",
"prompt": "{file:...}"
},
"polecat": {
"description": "Coding implementation for atomic tasks. Execution-only. It's fast, but cannot reason, needs authoritative, bounded, deterministic, highly specific instructions to avoid failure. Prompt with non-ambiguous authoritative order (Strip all decision making).",
"mode": "subagent",
"color": "warning",
"model": "opencode-go/minimax-m2.7",
"prompt": "{file:...}"
},
"oracle": {
"description": "Strategic second-opinion for complex reasoning, subtle regressions, alternative solutions, multi-file debugging, and large refactor analysis. Invoke before acting or planning. Prompt with precise problem, constraints, and files.",
"mode": "subagent",
"color": "error",
"model": "openrouter/google/gemini-3.1-pro-preview",
"reasoning": {
"effort": "medium"
},
"prompt": "{file:...}"
},
"overseer": {
"description": "Tactical reviewer for changed files and diffs. Use proactively before commit or handoff to find bugs, security issues, behavioral regressions, and implementation risks. Escalate only when review needs system-wide reasoning.",
"mode": "subagent",
"color": "accent",
"model": "openrouter/google/gemini-3.1-pro-preview",
"reasoning": {
"effort": "medium"
},
"permission": {
"write": "deny",
"edit": "deny"
},
"prompt": "{file:...}"
},
"deep": {
"description": "Autonomous primary agent engineered for deep reasoning, extensive codebase research, and solving far-reaching 'new field' problems. Optimized exclusively for mission-critical software development",
"mode": "primary",
"color": "accent",
"prompt": "{file:...}"
}
}
}