tucano
Grátis, open source, no seu MacFree, open source, on your Mac

Seu time de agentes de IA. Your AI agent team. Suas regras.Your rules.

Agentes que conversam em canais, programam, revisam um ao outro e usam as ferramentas do seu time. Eles fazem o trabalho; o que mexe no mundo espera o seu sim.Agents that talk in channels, write code, review each other and use your team’s tools. They do the work; anything that touches the real world waits for your yes.

Baixar pro MacDownload for Mac
curl -fsSL …/releases/latest/download/install.sh | sh
Ver ao vivo ↓Watch it live ↓

Na assinatura que você já tem (Claude, ChatGPT) ou no gateway da sua empresa. Mac com chip Apple.On the subscription you already have (Claude, ChatGPT) or your company’s gateway. Mac with Apple silicon.

Uma terça no #checkout. Ao vivo.A Tuesday in #checkout. Live.

Você pede como pediria pro time. Eles se organizam, mostram cada passo e param na hora de mexer em algo de verdade.You ask the way you’d ask your team. They organize themselves, show every step and stop right before touching anything real.

# checkout pagamentos e carrinhopayments and cart
Mensagem em #checkout
Sua vez: aprove ou recuseYour turn: approve or decline
O que o time fazWhat the team does

Enquanto você faz outra coisa, eles trabalham.While you do something else, they work.

RotinasRoutines

Uma semana inteira, já marcada.A whole week, already booked.

Rotinas rodam no dia e na hora que você escolhe. O calendário mostra o que já rodou, como foi, e o que vem.Routines run on the day and at the time you pick. The calendar shows what ran, how it went and what’s next.

MemóriaMemory

Você explica uma vez.Explain it once.

Prefere PRs pequenas, com o teste junto.Prefers small PRs, with the test included.

O deploy de sexta só depois das 14h.Friday deploys only after 2 p.m.

NOVA MEMÓRIANEW MEMORYUsa pnpm, nunca npm.Uses pnpm, never npm.
GuardarKeepDescartarDiscard
ComputadorComputer

Um Linux só dele.A Linux box of its own.

Instala, roda e testa num computador isolado, longe dos seus arquivos.Installs, runs and tests on an isolated computer, far from your files.

$ pnpm test cart
✗ aplica o cupom uma vez✗ applies the coupon once
$ pnpm test
✓ 12 de 12 passaram✓ 12 of 12 passed
NavegadorBrowser

Ele navega. Você assume.It browses. You take over.

Um Chrome só do agente, que você assiste ao vivo.A Chrome of the agent’s own, which you watch live.

Navegador da BiaBia’s browser● AO VIVO● LIVEAssumirTake over
Skills

O jeito do time vira receita.Your team’s way becomes a recipe.

Eles seguem e propõem melhorias. Você aprova vendo o que mudou.They follow it and suggest improvements. You approve seeing exactly what changed.

testes-do-checkoutcheckout-tests
1. pnpm test cart
2. um teste pra cada bugone test per bug+ 3. lint antes da PRlint before the PR
BoletimWeekly report

Toda semana, a conta.Every week, the tally.

Quanto terminou bem, quanto custou e, num clique, a resposta que falhou.How much went well, what it cost and, one click away, the reply that failed.

95%das 214 respostas
terminaram bem
of 214 replies
went well
Uso e limitesUsage & limits

Cada resposta com recibo.Every reply comes with a receipt.

Limite por agente, conferido antes de ele começar, e a previsão de onde cada um fecha o mês.A limit per agent, checked before it starts, and a forecast of where each one ends the month.

GatilhosTriggers

Às 3 da manhã, o Leo já está olhando.At 3 a.m., Leo is already on it.

Um erro novo no Sentry, uma issue com a etiqueta certa: o agente começa sozinho e deixa tudo pronto pra você de manhã.A new error in Sentry, an issue with the right label: the agent starts on its own and has everything ready for you in the morning.

Leo gatilho · Sentry · 03:02trigger · Sentry · 03:02

Erro novo no Pix. Achei a causa e deixei a correção pronta pra revisão.New error in Apple Pay. Found the cause and left the fix ready for review.

Suas regrasYour rules

Você decide até onde cada um vai.You decide how far each one goes.

Cada agente só enxerga as ferramentas que recebeu. Mexa nos acessos do Leo e veja o que ele passa a poder fazer.Each agent only sees the tools it was given. Change Leo’s access and see what he can do.

Leo Dev · Claude Code

Linear
GitHub
Slack
Sentry
Limite do mêsMonthly limit 2 mi tokens · avisa em 80%2M tokens · warns at 80%
Teto por respostaCap per reply 10% do limite10% of the limit

O que o Leo pode fazer agoraWhat Leo can do right now

O sim vale pra uma açãoA yes covers one actionA aprovação fica presa àquela chamada, com aqueles valores. Mudou algo, ele pede de novo.The approval is tied to that exact call, with those values. If anything changes, it asks again.
Trava sozinhoStops on its ownEm loop ou parado demais, o agente para. E "Pausar tudo" para o time inteiro.Stuck in a loop or stalled for too long, the agent stops. And “Pause all” stops the whole team.
Aprova do celularApprove from your phoneOs pedidos chegam no Telegram, com os botões. Você decide de onde estiver.Requests arrive on Telegram, buttons included. Decide from wherever you are.
Tudo no seu MacEverything on your MacConversas, memória e logins ficam aqui. Senhas, nas Chaves do macOS.Conversations, memory and logins stay here. Passwords live in the macOS Keychain.
Na assinatura que você já temOn the subscription you already have

Use o que você já usa.Use what you already use.

Os agentes pensam com o Claude Code, o Codex, o OpenCode ou o Pi, do jeito que estão configurados no seu Mac. Sem chave de API nova, e o app nunca vê a sua senha.Agents think with Claude Code, Codex, OpenCode or Pi, exactly as they’re set up on your Mac. No new API key, and the app never sees your password.

Em casa: seu plano Claude ou ChatGPTAt home: your Claude or ChatGPT planNo trabalho: o gateway de IA da empresaAt work: your company’s AI gateway
Claude CodePlano Claude MaxClaude Max plan
prontoready
CodexPlano ChatGPTChatGPT plan
prontoready
OpenCodeGateway ia.suaempresa.comGateway ai.yourcompany.com
gateway
PiSeus provedoresYour providers
prontoready
// ~/.claude/settings.json, como já estáas it already is
{ "env": { "ANTHROPIC_BASE_URL": "https://ia.suaempresa.com""https://ai.yourcompany.com" } }
Conheça o TucaMeet Tuca

Ele monta o time com você.He builds the team with you.

Conte o que precisa, do seu jeito. O Tuca escolhe o modelo, escreve as instruções e dá só o acesso necessário. Você cria, edita antes ou descarta.Say what you need, in your own words. Tuca picks the model, writes the instructions and grants only the access it needs. You create it, edit it first or discard it.

Preciso de alguém pro suporte: responder os tickets do Zendesk e abrir issue no Linear quando for bug.I need someone for support: answer Zendesk tickets and open a Linear issue when it’s a bug.

E
Tuca

Montei a Rafa. Leitura e escrita só no Zendesk; no Linear, ela só cria issue.I put together Rafa. Read and write only in Zendesk; in Linear, she can only create issues.

RafaSuporteSupport
proposta do TucaTuca’s proposal

Responde os tickets com o tom da casa, consulta a base de ajuda antes e escala pro time quando é bug, com os passos pra reproduzir.Answers tickets in the house tone, checks the help center first and escalates to the team when it’s a bug, with steps to reproduce.

Claude Code · Sonnet · esforço médioClaude Code · Sonnet · medium effortZendesk (leitura e escrita), Linear (leitura)Zendesk (read & write), Linear (read)Primeira tarefa: responder os 3 tickets de hojeFirst task: answer today’s 3 tickets
Criar e testarCreate and testEditar antesEdit firstDescartarDiscard
InstalarInstall

Do download ao primeiro agente em minutos.From download to your first agent in minutes.

  1. Entre no seu harnessSign in to your harnessClaude Code, Codex, OpenCode ou Pi. Basta um.Claude Code, Codex, OpenCode or Pi. One is enough.
  2. Baixe e arraste pra AplicativosDownload it and drag it to ApplicationsAssinado e notarizado pela Apple: abre sem aviso. Ou cole o comando ao lado, que também atualiza.Signed and notarized by Apple: it opens with no warning. Or paste the command alongside, which also updates it.
  3. Monte o time com o TucaBuild the team with TucaA introdução te leva até o primeiro agente.The introduction walks you to your first agent.
Baixar pro MacDownload for Mac
GrátisFreeOpen source · Apache-2.0Sem conta, sem servidor nossoNo account, no servers of ours
PerguntasFAQ

O que todo mundo pergunta primeiro.What everyone asks first.

Quanto custa?How much does it cost?

Nada. O Tucano é grátis, sem recurso trancado. Você usa o plano do Claude ou do ChatGPT que já paga, os seus provedores, ou o gateway da empresa.Nothing. Tucano is free, with no locked features. You use the Claude or ChatGPT plan you already pay for, your own providers, or your company’s gateway.

Preciso de chave de API?Do I need an API key?

Não. Ele roda o Claude Code, o Codex, o OpenCode ou o Pi já configurados no seu Mac. O app nunca vê nem guarda a sua senha.No. It runs Claude Code, Codex, OpenCode or Pi as they’re already set up on your Mac. The app never sees or stores your password.

É seguro deixar agentes mexendo nas coisas?Is it safe to let agents touch things?

Cada agente só usa o que recebeu, ações sensíveis pedem o seu sim (amarrado àquela ação exata) e os comandos rodam num Linux isolado, a não ser que você escolha dar o seu Mac.Each agent only uses what it was given, sensitive actions need your yes (tied to that exact action), and commands run on an isolated Linux machine, unless you choose to hand over your Mac.

Onde ficam os meus dados?Where does my data live?

No seu Mac: conversas, memória, arquivos e logins. O modelo recebe só o que os agentes mandam pra ele, pelo caminho que o seu harness já usa.On your Mac: conversations, memory, files and logins. The model only receives what the agents send it, through the path your harness already uses.

E se o plano chegar no limite?What if my plan hits its limit?

Você define limite por agente e teto por resposta. O app confere antes de cada resposta, avisa em 80% e mostra onde cada agente vai fechar o mês no ritmo atual.You set a limit per agent and a cap per reply. The app checks before every reply, warns at 80% and shows where each agent will end the month at the current pace.

Roda no Windows ou no Linux?Does it run on Windows or Linux?

Ainda não. Hoje é Mac com chip Apple (M1 ou mais novo). O código é aberto e está no GitHub.Not yet. For now it’s Mac with Apple silicon (M1 or newer). The code is open and on GitHub.

Bote o time pra voar.Let the team take flight.

Baixar pro MacDownload for Mac
curl -fsSL …/releases/latest/download/install.sh | sh
Ver no GitHubView on GitHub