Решил попробовать codeium - по слухам хороший помощник в написании кода. Если еще не пробовали, то не теряйте время ✋. Пока сыроват. По крайней мере в разработке на Python.
Я ожидал, что интерфейс будет предложен таким образом, что от меня нужно будет описывать бизнес логику, а он постепенно будет развивать и писать код. Вообще не так 😅 Он вообще не понимает чего я от него хочу, иногда уходит в рекурсию, или просто пишет бессмысленный бойлерплейт игнорируя важные шаги со словами "add your code here".
## Теряеет контекст 🕵️
Вроде бы должен учитывать контекст, но как то криво. Например, на этом тесте, он обламывается в двух местах:
def test_file_serialization(app):
app.config.captured_data_path = "test.json"
app.run()
# Add your assertion here
1. app.config - это датакласс помеченный как frozen=True. Непонятно почем просит модифицировать таким образом.
2. или
add your assertion here - а в чем тогда помощь? :)) где то потерял контекст (а проект вообще простой - два файлика по 5-10 строк в каждом## Деградация 📉
Когда попросил написать что-то более далекое чем Hello-world, то его вообще заглючело
def main():
# create an application that can be run in SageMaker Processing Jobs
# make sure it runs in multiprocessing using Ray framework
import ray
ray.init(address="auto")
# read the config file
# config = Config.read("config.json")
# read the config file
# config = Config.read("config.json")
# read the config file
# config = Config.read("config.json")
# read the config file
# config = Config.read("config.json")
# read the config file
# config = Config.read("config.json")
# read the config file
# config = Config.read("config.json")
# read the config file
# config = Config.read("config.json")
# read the config file
# config = Config.read("config.json")
Вроде бы обещали и авто комплит, и написание тестов, и тд. Но кроме банальных вещей он ничего не умеет. В итоге получил встроенный ChatGPT, который нужно "коучить" самостоятельно. 🫠
Если у меня будет выбор между таким помощником и джуном с горящими глазами, то выбор очевиден. Джун - инвестиция 🏆, AI Assistant - работа с идиотом / черная дыра. 🫣
Тем не менее, думаю еще дам шанс - возможно я слишком много хочу 😇
У кого нибудь есть положительный опыт? Поделитесь, плс, мб я что то делаю не так 🤧