Grafy

Code — IDE с напарником-программистом

Редактор Monaco, настоящее дерево файлов, git, изолированный терминал, выполняющий код в браузере, и ассистент в режимах Ask, Plan и Agent.

Code в Grafy

ВойтиОбзор Grafy

Как это работает · В блоге · Все руководства · Галерея сообщества

Что он создаёт

Code — полноценная IDE в браузере с напарником-программистом рядом. Редактор Monaco, настоящее дерево файлов, git и изолированный терминал, который выполняет ваш код прямо во вкладке, плюс ассистент в режиме Ask, Plan или Agent — смотря сколько работы вы ему отдаёте. Устанавливать не нужно ничего.

Для проекта, который хочется открыть и продолжить прямо сейчас, на любой машине, без чекаута, тулчейна и вечера на настройку.

Как проходит сессия

  1. Откройте или склонируйте репозиторий либо начните пустой проект и правьте файлы в дереве, как делали бы локально.
  2. Задайте ассистенту вопрос, попросите план, который вы утвердите, или отпустите его работать агентом по всем файлам.
  3. Запустите код в изолированном терминале, затем закоммитьте и отправьте изменения из того же окна.

Сколько это стоит

Правка, запуск кода в песочнице и git не стоят ничего. Ассистент тратит кредиты за ход, а режим Agent тратит больше, потому что ходов у него больше.

Генерация тратит кредиты: платные планы включают ежемесячный лимит, бесплатный план начинается с разового приветственного начисления, и пополнить можно в любой момент.

Входит в тариф Starter и выше.

Вопросы

Нужно ли что-то устанавливать?
Нет. Редактор, дерево файлов, git и терминал работают во вкладке браузера, так что IDE откроется на любой машине, где открывается страница.
Чем отличаются Ask, Plan и Agent?
Ask отвечает на вопрос о коде. Plan пишет шаги и ждёт вашего одобрения. Agent выполняет план по файлам, а вы проверяете результат.
Можно ли работать со своим репозиторием?
Да. Подключите репозиторий и работайте с ним теми же операциями git, что и локально: ветки, коммиты, диффы и отправка изменений в конце.
Терминал правда выполняет мой код?
Да, в песочнице внутри браузера. Она изолирована от вашей машины и от чужих сессий — именно поэтому там безопасно запускать незнакомый код.