Canopy — AI coding agent. Smarter, leaner, yours.
Canopy é um fork do OpenCode com foco em economia de tokens, model routing inteligente, e skills modulares.
📖 Documentação: canopy-cli.vercel.app/docs
- 🧠 Model Routing — Seleciona automaticamente o modelo mais barato e capaz para cada tarefa: DeepSeek/MiMo para scripts, Kimi para dev, Qwen para investigação, GLM para planejamento.
- 💰 Token Economy — Prompts otimizados (-66%), descrições de ferramentas enxutas (-30%), compressão de contexto agressiva (-25% por turno).
- 🎓 Skills Modulares —
job-search(recolocação),customize-canopy(config). Suporte PT-BR (CV Aprovado) e EN (Resume Doctor). - 🔧 System prompts reescritos — Instruções mais diretas, zero referências mortas, foco em eficiência.
- ⚙️ Config otimizada — Compaction automático, tool output truncado, primary tools configurados.
- 🔄 Dual env vars —
CANOPY_*eOPENCODE_*suportados simultaneamente (migração gradual). - 🌿 Independente — zero dependência de infra anomalyco. Deploy Vercel próprio.
# Via script
curl -fsSL https://canopy.dev/install | bash# Desenvolvimento local
git clone https://github.com/mateussiqueira/canopy.git
cd canopy
bun install
bun run --cwd packages/canopy --conditions=browser src/index.ts# Via npm/bun global
npm install -g @canopystack/canopy
bun install -g @canopystack/canopy# Via Homebrew
brew install mateussiqueira/tap/canopy# Ajuda
canopy --help
# Iniciar TUI no diretório atual
canopy
# Escolher modelo específico
canopy -m openai/gpt-4o
# Ver documentação completa
open https://canopy-cli.vercel.app/docsmateussiqueira/canopy
├── packages/
│ ├── canopy/ ← CLI principal (bin: canopy)
│ ├── core/ ← Engine e tipos compartilhados
│ ├── web/ ← Site e documentação (Astro + Starlight)
│ ├── app/ ← Desktop (Electron)
│ ├── tui/ ← Terminal UI
│ └── ... ← +12 pacotes @canopystack/*
├── canopy-cli.vercel.app ← Docs online
└── github.com/mateussiqueira/canopy ← Repositório
Apache 2.0 — veja LICENSE.