En 2021, Oleg Klimov, Vlad Guber y Oleg Kiyasko se propusieron co-crear una plataforma, Refact.ai, que podría convencer a más empresas de adoptar GenAI para la codificación al ofrecer a los usuarios una mayor personalización (y control) sobre la experiencia.
Klimov y Kiyasko habían trabajado juntos durante casi una década en la construcción de sistemas basados en inteligencia artificial para sistemas de seguridad y reconocimiento de imágenes. Guber conocía a Kiyashko desde la infancia; eran vecinos en la ciudad de Yuzhnoukrainsk, en el sur de Ucrania.
«Estaba claro que la IA cambiaría la noción misma de lo que es la ingeniería», dijo Klimov a TechCrunch en una entrevista por correo electrónico. «Como ingenieros de software de corazón, decidimos que necesitábamos estar en la mejor posición para superarlo: crear un sistema independiente para la ingeniería de software».
La mayoría de los desarrolladores reconocen los cambios sísmicos impulsados por la IA que se están produciendo en su profesión. Ochenta y dos por ciento respondieron a un HackerRank reciente encuesta dijeron que creen que la IA «redefinirá» el futuro de la codificación y el desarrollo de software.
La mayoría está adoptando el cambio, con el 63% de los desarrolladores en 2023 de la firma de capital riesgo HeavyBit. encuesta diciendo que ahora están usando GenAI en tareas de codificación. Pero los empresarios son más escépticos. en un separado encuesta De los profesionales de TI y de la alta dirección empresarial, el 85 % expresó su preocupación por los riesgos de privacidad y seguridad de GenAI.
Empresas como Apple, Samsung, Goldman Sachs, Walmart y Verizon han llegado incluso a límite uso interno de herramientas GenAI por temor a comprometer los datos.
Entonces, ¿en qué se diferencia Refact? Él carreras en las instalaciones, dice Klimov.
Al igual que GitHub Copilot, Amazon CodeWhisperer y otros importantes asistentes de codificación GenAI, Refact puede responder preguntas en lenguaje natural sobre el código (por ejemplo, «¿Cuándo se actualizó esta dependencia por última vez?»), recomendar líneas de código y realizar ajustes para mejorar su rendimiento con una base de código determinada. .
«Una forma de verlo es como un ‘fuerte ingeniero junior'», dijo Klimov, «o un compañero de trabajo artificial en un equipo que es productivo pero necesita supervisión».
Sin embargo, a diferencia de muchos (si no la mayoría) de sus competidores, Refact no necesita una conexión a Internet. Ni siquiera carga datos de telemetría básicos, afirma Klimov.
“Estamos desarrollando mejores controles y procesos en torno a las fuentes y usos de los datos, la seguridad y la privacidad, ya que somos conscientes de los desafíos que [enterprises] enfrentamos y queremos garantizar la integridad de la información de nuestros clientes y los avances innovadores”, dijo Klimov.
La plataforma de Refact está impulsada por modelos compactos de generación de código entrenados en código con licencia permisiva, otra ventaja competitiva clave, afirma Klimov. Se ha demostrado que algunas herramientas generadoras de código entrenadas utilizando código protegido por derechos de autor o con licencia restrictiva regurgitan ese código cuando se les solicita de cierta manera, lo que plantea un riesgo potencial de responsabilidad para las empresas que las implementan (al menos de acuerdo a (según algunos expertos en propiedad intelectual).
Proveedores como GitHub y Amazon han introducido configuraciones y políticas destinadas a disipar los temores de las empresas que desconfían de los desafíos de la propiedad intelectual en torno a sus herramientas de codificación GenAI. Pero no está claro que hayan avanzado mucho. En un 2023 encuesta De las empresas Fortune 500 de Acrolinx, casi un tercio dijo que la propiedad intelectual era su mayor preocupación sobre el uso de la IA generativa.
“Usamos un código de licencia permisivo para entrenar [our models] porque nuestros clientes así lo exigieron”, dijo Klimov.
El enfoque consciente de la privacidad y la propiedad intelectual de Refact le ayudó a recaudar 2 millones de dólares en financiación de inversores no revelados y a obtener ~20 proyectos piloto con clientes empresariales. Klimov afirma que la plataforma, que también está disponible en un plan alojado en la nube que comienza en $10 por asiento por mes, está generando ingresos y actualmente está en camino de ganar “algunos millones” anualmente para este verano.
Eso es impresionante, considerando que proveedores como GitHub han tenido dificultades para obtener ganancias con sus herramientas de generación de código. El copiloto fue según se informa costando a Microsoft, matriz de GitHub, hasta $80 por usuario por mes como resultado de la sobrecarga de procesamiento en la nube asociada.
El objetivo del equipo de Refact de ocho personas con sede en Londres en un futuro próximo es actualizar Refact para ejecutar código de forma autónoma, ejecutar planes de «varios pasos» y realizar pruebas automáticas de código.
«Estamos trabajando activamente en un asistente de IA de próxima generación, uno que depurará el código que escribe y operará en cualquier base de código grande», dijo Klimov. “Estamos bien financiados internamente y tenemos el capital necesario para continuar desarrollando el producto… Nunca nos hemos beneficiado de una gran cantidad de financiación o del frenesí del capital de riesgo que tuvo lugar en años anteriores, pero lo que realmente nos benefició es la disponibilidad. y el entusiasmo de personas muy talentosas que buscan unirse a la revolución de la IA y que vieron en Refact un lugar para prosperar y desarrollar algo que puede tener un impacto duradero”.