RubyMine

Gratuito para uso não comercial

Todo o poder de um IDE para Ruby e Rails, para você e os seus agentes

Programe, teste, depure e entregue software confiável em Ruby e Rails.

Um só lugar para executar agentes e verificar o trabalho deles,
com o jetbrains air

Configure a sua forma de trabalhar

Escolha como cada agente é inicializado, se será na interface gráfica ou no terminal e o que o IDE deve destacar, o seu código ou a sessão do agente.

Trabalhe em paralelo sem perder o contexto

Trabalhe com vários agentes de uma vez, em um só projeto ou em vários, sem explicar de novo o estado ou contexto da base de código.

Monitore todas as sessões

Veja quais sessões estão em execução, prontas ou esperando sua intervenção a cada momento. Escreva um comentário em uma linha do diff e envie-a de volta ao agente para que este execute uma ação.

Revise e verifique as alterações

A depuração, os testes, o profiling e os bancos de dados estão todos a apenas um clique de distância, para que você possa confirmar que nada esteja falhando antes de fazer o merge da alteração.

Ferramentas determinísticas para você e seus agentes

Resolva todas as definições, usos, dependências e tipos em toda a base de código com a inteligência de código do RubyMine. Assim, os seus agentes usam menos tokens e erram menos nas mudanças de direção. Quando um problema difícil pede o seu julgamento, as mesmas ferramentas ajudam você a resolvê-lo mais rapidamente e alterar o código com segurança.

Seus agentes, seus modelos, suas assinaturas

Conecte os agentes que você usa e execute-os com a sua própria chave de API, com o plano que você já paga ou com o JetBrains AI. Mude entre assinaturas a qualquer momento, até mesmo durante uma sessão.

Tudo de que você precisa para Ruby e Rails

Escreva você mesmo o código ou execute agentes — das duas maneiras, o RubyMine está aí para você. Tenha tudo de que você e os seus agentes precisam para o desenvolvimento em Ruby e Rails, nativamente e pré-configurado desde o início. Integre-se de forma transparente ao Rails, RBS, Rake, RuboCop, Docker e outros. Trabalhe nativamente com JavaScript, TypeScript, HTML e CSS, e use as ferramentas incorporadas para bancos de dados e SQL.

Ruby
Rails
RuboCop
Hotwire
RSpec
Git
JavaScript
SQL

Assistência à programação

Gere, explique, teste e refatore o seu código com IA, além de ter complementação com reconhecimento de tipos e inspeções inteligentes que compreendem Ruby e Rails.

Pesquisa e navegação

Encontre qualquer classe, método ou uso instantaneamente com a pesquisa sensível ao contexto ou peça a um agente de IA para explicar como um modelo, controladora ou visualização funciona com a sua base de código.

Depuração

Step through Ruby or JavaScript/TypeScript with an interactive debugger: set breakpoints, inspect state, and use agentic debugging to let an agent investigate and fix issues alongside you.

Testes

Execute e depure os seus testes com um executor baseado em interface gráfica, com suporte a RSpec, Minitest, Cucumber e Test::Unit, ou faça a IA gerar testes diretamente do código do seu modelo ou controladora.

Bancos de dados

Conecte os seus bancos de dados, navegue por eles e consulte-os, tudo sem sair do IDE, graças às ferramentas do DataGrip, com suporte ao PostgreSQL, MySQL, SQLite, MariaDB e outros. Peça o que precisar ao seu agente de IA em linguagem corrente e ele escreverá e executará consultas em SQL, com base no seu esquema real.

Desenvolvimento front-end

Monte toda a sua plataforma tecnológica sem mudar de ferramenta: o RubyMine tem suporte total ao React, Vue.js, Angular, Node.js, Hotwire, HTML, CSS, JavaScript e TypeScript, além do seu código em Ruby e Rails. Ele também inclui todos os recursos do WebStorm.

VCS

Faça commits, crie branches e resolva conflitos de merge com a interface de usuário do Git, já incorporada, além do suporte ao Mercurial, Perforce e Subversion. Deixe a IA escrever mensagens de commit, revisar os seus diffs e resolver alterações conflitantes.

Desenvolvimento remoto

Execute, depure e teste em um ambiente isolado: configure dev containers, WSL ou SSH e conecte-se a um host ou interpretador leve remoto.

Empresas e desenvolvedores de todo o mundo confiam no RubyMine

Segurança e governança de nível corporativo

Sobre o JetBrains para empresas

SOC 2 Tipo II

Certificado

RGPD

Em conformidade

Novidades sobre o produto

Experimente já o RubyMine

Baixar

Gratuito para uso não comercial

Perguntas frequentes

O RubyMine é distribuído por meio de um modelo baseado em assinatura. A renovação da sua assinatura manterá sua licença ativa, permitindo que você instale e use as versões mais recentes do RubyMine quando elas forem lançadas.

O Air tem suporte ao Codex, Gemini, GitHub Copilot, Claude e Junie, e muitos outros agentes podem ser conectados via ACP. Você pode usar as suas próprias assinaturas de terceiros ou o JetBrains AI.

Você pode usar sua assinatura do JetBrains AI, mas isso não é obrigatório. Porém, no momento é necessária uma assinatura do JetBrains AI para execuções na nuvem, e uma conta da JetBrains é necessária para acessar a oferta gratuita do Junie Lite.

Para você poder experimentar o Air e conhecer seu valor em primeira mão, estamos oferecendo, por tempo limitado, acesso gratuito ao nosso agente de bom custo/benefício, usando um modelo específico.

Para assinaturas ininterruptas com duração mínima de 365 dias consecutivos, está disponível uma licença perpétua de fallback. Se você decidir não renovar a sua assinatura, a licença perpétua de fallback permitirá que você continue usando a versão do RubyMine que estava disponível no início da sua assinatura de 12 meses consecutivos, indefinidamente e sem custo adicional.

Você pode comprar uma assinatura anual ou mensal do RubyMine para pessoas físicas ou organizações. Cada licença comercial adquirida por uma organização pode ser usada por qualquer pessoa dentro dessa organização, enquanto as licenças pessoais estão disponíveis apenas para pessoas físicas, exclusivamente para uso próprio. Saiba mais

O RubyMine é gratuito para uso não comercial. Em projetos comerciais, você pode usar uma avaliação gratuita de 30 dias., Alunos e professores estão qualificados para usar gratuitamente o JetBrains All Products Pack, que inclui o RubyMine e outros IDEs e ferramentas da JetBrains. Saiba mais.