Claude O Workbench é uma ferramenta GUI de desktop projetada para usuários do Windows, baseada no projeto de código aberto claudia A segunda compilação para Antrópica (usado em uma expressão nominal) Código Claude CLI Oferece um ambiente operacional intuitivo. Os desenvolvedores podem gerenciar projetos Claude, configurar proxies de API e depurar códigos em tempo real por meio de uma interface visual. Oferece suporte ao histórico de sessões, reversão de pontos de verificação, integração com o GitHub e outros recursos para otimizar a geração de código e o processo de depuração. Uso da ferramenta Reagir e Tauri, com uma interface que prioriza o chinês, operação suave e otimizada para Windows 10/11, ele é adequado para que os desenvolvedores criem e testem rapidamente projetos de código orientados por IA.
Lista de funções
- visualização Código Claude Projeto CLI com suporte para histórico de sessões e salvamento de pontos de verificação.
- Interaja com o Claude Code em tempo real, transmitindo a saída de código com renderização Markdown e realce de sintaxe.
- Gerenciamento inteligente de agentes, suporte para agentes de API de comutação com um clique, efeito instantâneo de configuração.
- Integração com o servidor MCP (Model Context Protocol) para otimizar as chamadas de modelo de código.
- Oferece suporte à integração com o GitHub, commits de código automatizados e gerenciamento de tarefas.
- Fornece a primeira interface multilíngue em chinês e oferece suporte à alternância de temas claros e escuros.
- Design responsivo, adapta-se a diferentes tamanhos de tela, suporta atalhos de teclado.
- Configurações de armazenamento local sem informações confidenciais codificadas para garantir a privacidade e a segurança.
Usando a Ajuda
Processo de instalação
O Claude Workbench foi projetado para Windows 10/11, como uma ferramenta GUI de desktop para o Claude Code CLI, você precisa instalar o Claude CLI antes:
Caminho 1: Faça o download da versão pré-construída (recomendado)
- Visite a página de versões do GitHub.
- Faça o download do pacote de instalação do Windows:
Claude Workbench_x.x.x_x64-setup.exe
(pacote de instalação do NSIS, recomendado).Claude Workbench_x.x.x_x64_en-US.msi
(pacote de instalação MSI).
- Clique duas vezes para executar o instalador e concluir a instalação.
- Verifique se o sistema está instalado:
- Node.js(18.0+, versão LTS recomendada), execute o comando
node -v
Verificar. - Claude CLISe não estiver instalado, o Claude Workbench solicitará que você faça o download do guia ao iniciá-lo.
- Node.js(18.0+, versão LTS recomendada), execute o comando
Abordagem 2: Compilar a partir do código-fonte
- Preparação do ambiente::
- Instale o Node.js (18.0+, LTS recomendado). Ele pode ser baixado em nodejs.org.
- Instale o Git, que os usuários do Windows podem baixar em git-scm.com.
- Recomendamos instalar o Bun (em vez do npm) e executá-lo:
curl -fsSL https://bun.sh/install | bash
- Obtenha a chave da API do Anthropic e acesse o console do Anthropic para gerá-la.
- armazém de clones::
git clone https://github.com/anyme123/claude-workbench.git cd claude-workbench
- Instalação de dependências::
bun install
ou use o npm:
npm install
- Modo de desenvolvimento operacional::
bun run tauri dev
Isso iniciará o servidor local e abrirá a interface GUI (padrão)
http://localhost:3000
). - Criação da versão de produção::
bun run tauri build
O pacote de instalação gerado está localizado em
src-tauri/target/release
Catálogo. - Configuração de chaves de API::
estabelecer.env
adicione a chave da API do Anthropic:ANTHROPIC_API_KEY=your_api_key_here
seguro
.env
Os arquivos não são carregados no GitHub (incluídos no.gitignore
(Médio).
Uso das funções principais
O Claude Workbench fornece uma interface GUI moderna para a CLI do Claude Code, simplificando o gerenciamento e a depuração de projetos de código. Veja abaixo uma descrição de como funcionam os principais recursos:
- gerenciamento de projetos::
- Criar um projetoPara obter mais informações sobre o projeto, clique em New Project (Novo projeto) e digite o nome do projeto (por exemplo, "Python Data Analysis"). Cada projeto suporta várias sessões para manter o código no contexto.
- Gerenciamento de sessõesCriar uma sessão no projeto e inserir um prompt (por exemplo, "Generate a sorting algorithm"). O histórico da sessão é salvo automaticamente em um banco de dados SQLite local.
- sistema de pontos de controlePontos de controle: Os pontos de controle são salvos automaticamente para operações críticas (por exemplo, geração de código). Ao clicar na guia "Checkpoints", você pode voltar a um estado anterior para fins de depuração.
- Interação em tempo real e depuração de código::
- Digite um prompt na interface da GUI, como "Write a JavaScript REST API server". Clique em Executar e a CLI do Claude Code retornará uma resposta de fluxo contínuo.
- A saída é compatível com a renderização Markdown e os trechos de código (por exemplo, Python, JavaScript) são destacados automaticamente para facilitar a leitura e a cópia.
- Ajuste os parâmetros do modelo (por exemplo, temperatura, 0 a 1, 0,7 recomendado; número máximo de tokens, comprimento da saída de controle) para otimizar a geração de código. Os parâmetros são definidos na guia "Settings" → "Model".
- Gerenciamento de agentes::
- Abra a guia "Settings" → "Agents" e clique em "Add Agent".
- Preencha as informações:
- nome (de uma coisa)Nome personalizado (por exemplo, "Claude Code API").
- Endereço da APIDigite o URL da API do Anthropic (por exemplo
https://api.anthropic.com
). - Chave da APIDigite a chave obtida do Anthropic.
- modelagemSoneto: Opcional, padrão Claude 3.5 Soneto.
- Depois de salvar, clique em "One-Click Switching" para selecionar o agente; a configuração entrará em vigor automaticamente sem reinicialização.
- As configurações são armazenadas em um banco de dados SQLite local sem codificação rígida para segurança.
- Integração com o GitHub::
- Configure a CLI do GitHub e execute
gh auth login
Faça login em sua conta. - Digite o endereço e o ramo do repositório na guia Configurações → GitHub. O código gerado pelo Claude pode ser confirmado diretamente como um commit ou criando uma solicitação pull.
- Ideal para colaboração em equipe, automatização de envios de código ou execução de tarefas automatizadas, como revisões de código.
- Configure a CLI do GitHub e execute
- Gerenciamento do servidor MCP::
- Suporte ao protocolo de contexto de modelo (MCP) para otimizar as chamadas de contexto para a CLI do Claude Code.
- Configure o endereço e a porta do servidor na guia "Settings" → "MCP" e inicie o aplicativo Local MCP Servidor.
- Ideal para usuários avançados para reduzir a latência de chamadas de API e melhorar a eficiência da geração de código.
Operação da função em destaque
- Interface de prioridade chinesaExibição padrão em chinês, com base em
i18next
Quadro. Clique em "Settings" → "Language" para mudar para outro idioma. - Temas de luz e escuridãoPara suportar a alternância entre temas claros e escuros no espaço de cores OKLCH, clique em "Settings" → "Theme" para ajustar.
- Atalhos de tecladoAtalhos são suportados, como
Ctrl + Enter
Execute a palavra-chave.Ctrl + S
Salvar a sessão. Consulte o menu Ajuda para obter uma lista completa. - design responsivoInterface: A interface se adapta a diferentes tamanhos de tela, adequada para laptops ou monitores externos.
advertência
- O Claude Workbench é compatível apenas com o Windows 10/11 (64 bits) e não é compatível com o macOS ou o Linux.
- O Claude CLI precisa ser pré-instalado e será detectado automaticamente na inicialização com instruções de download.
- As chamadas de API exigem que a rede verifique a validade da chave de API do Anthropic.
- Atualizar regularmente o depósito, executar
git pull
Obtenha a versão mais recente. - O registro de erros é salvo no
logs/
e inclua o registro ao enviar problemas para o GitHub Issues.
cenário do aplicativo
- Prototipagem rápida de código
Os desenvolvedores podem inserir prompts (por exemplo, "Generate a Flask web app") para obter rapidamente protótipos de código a serem copiados no editor para teste, acelerando o processo de desenvolvimento. - Depuração e otimização de código
Faça upload de um trecho de código e peça ao Claude para analisar o problema (por exemplo, "Optimize this Python loop") e obtenha sugestões sobre como melhorar o desempenho do seu código. - Trabalho em equipe e gerenciamento de código
Com a integração com o GitHub, as equipes podem compartilhar o código gerado pelo Claude e confirmá-lo automaticamente no repositório, tornando-o adequado para projetos colaborativos com várias pessoas. - Projeto Dicas de Aprendizagem
Os alunos podem aprender a otimizar a saída do código de IA experimentando diferentes dicas (por exemplo, "gerar algoritmos recursivos" vs. "gerar algoritmos iterativos") por meio do histórico da sessão e dos pontos de verificação.
QA
- O Claude Workbench é compatível com o macOS ou o Linux?
Somente Windows 10/11 (64 bits), com base na compilação secundária do claudia, sem outras plataformas planejadas. - Qual é a relação entre o Claude Workbench e o Claude CLI?
O Claude Workbench é a interface GUI para a CLI do Claude Code e requer que a CLI do Claude seja pré-instalada para fornecer a funcionalidade principal. - Como faço para proteger minhas chaves de API?
As chaves são armazenadas em um banco de dados SQLite local sem codificação. Recomenda-se alterar a chave periodicamente para evitar vazamentos. - Quais linguagens de programação são compatíveis?
Suporte a linguagens que podem ser tratadas pela CLI do Claude Code, incluindo Python, JavaScript, Java etc., dependendo dos recursos do modelo. - E se o código de saída não atender às expectativas?
Otimize as palavras do prompt, esclareça os objetivos da tarefa ou ajuste os parâmetros de temperatura. Exibirlogs/
Problemas de análise de catálogo.