Lucas Gerads demonstra servidores MCP para integração de osciloscópio e simulador SPICE com Claude Code

Lucas Gerads desenvolveu um fluxo de trabalho que integra o Claude Code com ferramentas de desenvolvimento de hardware através de servidores MCP (Model Context Protocol). A configuração conecta o Claude Code tanto a um osciloscópio LeCroy quanto a um simulador SPICE, criando um ciclo de feedback entre simulação e verificação de hardware físico.
Fluxo de Trabalho e Abordagem
Gerads experimentou usar o Claude Code para desenvolvimento de hardware, inicialmente tentando descrever circuitos em prompts de linguagem natural. Ele descobriu que essa abordagem funcionava para circuitos triviais, mas se tornava difícil para projetos complexos. O avanço veio quando ele deu ao Claude Code acesso ao seu osciloscópio e simulador SPICE, permitindo feedback imediato durante o desenvolvimento.
Detalhes Específicos da Implementação
O sistema inclui três componentes principais:
lecroy-mcp: servidor MCP para osciloscópios LeCroyspicelib-mcp: servidor MCP que encapsula o spicelibrc-filter-demo-files: arquivos de configuração de demonstração do vídeo acompanhante
Lições Práticas Aprendidas
Gerads compartilha várias diretrizes específicas de implementação de sua experiência:
- Integração do osciloscópio: O Claude não vê sua configuração física, então não deixe ele adivinhar o que está conectado onde. Garanta que o Claude nunca receba dados de medição desatualizados. Não despeje dados brutos no contexto do Claude - salve-os em um arquivo e deixe o Claude interagir com eles indiretamente.
- Fluxo de trabalho de microcontrolador: Forneça ao Claude um mapa de pinos/pinmux explicitamente. Prepare um Makefile que exponha funções como build, flash, ping e erase, e incentive o Claude a confiar nele. O Claude não deve construir esses comandos dinamicamente.
Casos de Uso Demonstrados
A configuração se mostrou valiosa para:
- Validar circuitos e modelos SPICE
- Tarefas de programação embarcada
- Automação de análise de dados (particularmente normalização de eixo de tempo e alinhamento de dados, que eram processos manuais tediosos anteriormente)
Embora a demonstração use um circuito trivial e um MCU para ilustrar a abordagem, Gerads observa que o fluxo de trabalho escala bem para circuitos mais complexos e projetos embarcados reais.
📖 Leia a fonte completa: HN AI Agents
👀 See Also

DeepSeek Reasonix: Agente de Codificação Nativo com Alto Cache e Baixo Custo
Reasonix é um agente de codificação de IA nativo do DeepSeek para terminal, focado em alta eficiência de cache e baixo custo de inferência.

Orloj: Runtime de Orquestração Declarativa para Sistemas de IA Multiagente
Orloj v0.1.0 é um runtime de orquestração de código aberto que permite definir agentes de IA, ferramentas, políticas e fluxos de trabalho em manifestos YAML com GitOps. Ele gerencia agendamento, execução, governança e confiabilidade para sistemas multiagente em produção.

CC-Canary: Detecte Regressões no Claude Code com Análise Local de JSONL
CC-Canary lê os logs de sessão do Claude Code e produz um relatório forense sobre deriva de modelo, incluindo razão leitura:edição, loops de raciocínio, tendências de custo e datas de inflexão detectadas automaticamente.

Apresentando Aionic Anthology: Uma Estrutura para Organizar as Tarefas de IA do Claude
O framework Aionic Anthology organiza as tarefas de IA do Claude separando o contexto em categorias e adicionando um sistema de avaliação de risco para melhorar a execução das tarefas.