Daily Journal

A Cheeky Pint with Cognition CEO Scott Wu

Stripe27 de agosto de 202559minVer no YouTube|

Contexto

Scott Wu, cofundador e CEO da Cognition, discute com Patrick Collison (Stripe) a trajetória da empresa, o desenvolvimento do agente de IA Devin e a evolução da engenharia de software na era da inteligência artificial. Wu, conhecido por seu histórico em competições de matemática e programação (IOI), lidera a Cognition na criação de agentes autônomos capazes de realizar tarefas complexas de desenvolvimento.

Pontos Principais

  • Devin e o Paradigma de Agentes: Diferente de ferramentas de preenchimento de código (como o GitHub Copilot), o Devin opera de forma assíncrona. O usuário delega tarefas (bugs, migrações, refatoração) via Slack ou Jira, e o agente executa o trabalho de ponta a ponta.
  • Produtividade e Métricas: Em organizações bem-sucedidas, o Devin é responsável por 30% a 40% dos pull requests. Wu destaca ganhos de produtividade de 8x a 15x em tarefas tediosas, como migrações de bibliotecas ou modernização de sistemas.
  • A "Moneyballification" da Engenharia: Wu argumenta que, à medida que os campos amadurecem, a intuição romântica é substituída por abordagens matemáticas e otimizadas. Ele vê a engenharia de software seguindo esse caminho, onde a complexidade acidental (tarefas repetitivas) é automatizada, restando aos humanos a tomada de decisão estratégica.
  • Cultura e Talentos: A Cognition mantém uma equipe enxuta (cerca de 35 pessoas), com alta densidade de ex-fundadores. O processo de seleção envolve desafios práticos de construção de agentes em poucas horas.
  • Aquisição da Windsurf: A Cognition adquiriu a Windsurf em um movimento rápido de fim de semana após a notícia de que o Google estava interessado na equipe. A integração visa combinar a natureza assíncrona do Devin com a experiência síncrona de IDEs da Windsurf.
  • O Futuro da Programação: Wu prevê que, em 2 a 4 anos, engenheiros deixarão de olhar para o código como interface principal, focando em arquitetura e definição de problemas, enquanto a IA cuida da implementação.

Citações

  • "O que significa ser um engenheiro de software, na minha opinião, é basicamente alguém que resolve problemas no contexto de código."
  • "Acho que, na prática, a maioria das disciplinas se parece com isso [a necessidade de contexto específico]. Eu diria o mesmo sobre direito ou medicina."
  • "Se você quer explorar isso [uma oportunidade de mercado], tem que estar pronto para ir na segunda-feira de manhã."

Implicações

  • Mudança no Modelo de Negócio: O setor está migrando de precificação por assento (per-seat) para precificação por uso (usage-based), refletindo o custo computacional (GPU) dos agentes.
  • Confiança e Segurança: A necessidade de delegar ações a agentes em nome de humanos exigirá novos padrões de identidade e permissões, superando a dicotomia atual de "bots vs. humanos".
  • Estratégia de Produto: A Cognition aposta que, embora modelos de linguagem fiquem mais inteligentes, a diferenciação real virá da capacidade de integrar o agente ao fluxo de trabalho real, à base de código e às ferramentas específicas de cada empresa.