Кажется, есть основное предположение, что лучший язык для агентской сети — JavaScript. Крис МакКорд, разработчик эликсира, просит отличаться.
McCord является создателем веб-структуры Phoenix на базе Elixir и выступил в сентябре Elixirconf US 2025, который был недавно выпущен на YouTube. Чтобы доказать свою точку зрения, он начал свой разговор, раскрутив агента ИИ, чтобы создать слабый клон, используя Phoenix и агенты. MD в проекте.
«Agents.md — это всего лишь плоский файл разметки, а это не документация», — сказал он. «Agents.md предназначен для LLMS, а не для людей.
Маккорд заметил, что пограничные модели имели тенденцию колебаться с Эликсиром несколькими способами, сказал он. Чтобы исправить это, он написал индивидуальный файл Agent.md, чтобы научить ИИ писать правильный, идиоматический код эликсира и предупреждая об общих ошибках, таких как тенденция крупных языковых моделей (LLMS) для перечисления доступа на основе индекса.
«Действительно, это просто для того, чтобы сгладить то, что делают агенты, которые глупы, например, пытаться сделать доступ на основе индекса списка»,-сказал он о файле Agents.md. «Agents.md — это уроки, извлеченные у меня, сжигая тонну жетонов. В продукте Phoenix. Новый продукт, который сейчас существует в проекте каждого, начинается».
Файл также обеспечивает контекст, предоставляя агенту последовательную архитектурную отправную точку, чтобы обеспечить соответствие кода, сгенерированного AI, согласованы с соглашениями Феникса. В сочетании с агентом.md, он утверждал, Эликсир — это язык, который лучше всего подготовлен к тому, чтобы стать языком на грани агента.
Некоторый контекст о агентах искусственного интеллекта
«Причина, по которой вы не можете перестать слышать о агентском кодировании, агентских рабочих процессах, заключается в том, что люди взяли этих чат -ботов и поместили их в цикл, и они могут на самом деле выполнять реальные задачи в мире, и они могут сделать это замечательно хорошо», — сказал МакКорд. «Мы в этом законе Мура о том, что они могут сделать, и как долго они могут оставаться на пути».
И исследования показывают, что агенты удваиваются в пропускной способности ссылки каждые семь месяцев, сказал он.
«Это означает, что я могу приложить Claude Code, Gemini CLI, какой бы LLM я ни хотел, поместить его в петлю и оставить его на задачу, и как долго она может работать над выполнением этой задачи, не выходя из рельсов, удваивается каждые семь месяцев», — сказал он. «Менее чем через год у нас есть этот квадратичный рост».
Даже если это плато, по его словам, Эликсир уже нарушил «порог полезного ценности, где контекстные окна достаточно велики», чтобы LLMS может оставаться на пути достаточно долго и разрушать свои окна, но продолжают работать над проблемами.
«Что действительно важно для нас, так это то, что Эликсир может владеть этим пространством. Это в основном наше время для строительства с агентами и сборщиками агентов, и Эликсир, оказался, является идеальным языком для этого».
— Крис МакКорд, создатель феникс -структуры
Например, новый агент Phoenix вызывает свое контекстное окно, но продолжает работать, добавил он.
«Это может работать над этими долгосрочными проблемами, не сказав:« Начните новый чат, потому что сейчас в моем мозгу слишком много »,-сказал МакКорд. «Это может самостоятельно и может продолжаться».
Это также означает, что время между началом задачи и окончанием ее становится длиннее, сказал он. Мы переходим от прямого опыта в чате к большему помощнику, где пользователь может сказать LLM пойти и принять меры, а затем обнаружил, что он действительно завершил действие.
Агенты ИИ присоединяются к рабочей силе
В то время как МакКорд посоветовал всем взять зерно соли при столкновении с ИИ, он также считает, что большая часть ажиотажа может стать реальностью — и за пределами ранней области программирования.
МакКорд отметил, что генеральный директор Openai Сэм Альтман поймал много из -за того, что 2025 год принесет первым агентам искусственного интеллекта в рабочую силу и существенно изменит производство компаний. В то время как многие приняли это, чтобы означать, что это заменит каждую работу, если вы посмотрите на нее, Альтман не был ошибается, сказал МакКорд.
«Он поймал для этого много, и самое смешное, что у нас могут быть разработчики сегодня, в этой комнате, которые используют Claude Code каждый день, или какой -то другой агент по кодированию, и прочитать это утверждение и насмехаться над ним», — сказал он. «Одновременно они используют агента искусственного интеллекта, который присоединился к их компании, который существенно меняет результат их компании. Поэтому я думаю, что это утверждение действительно верно, по крайней мере, в сфере технологических компаний».
По словам МакКорда, ИИ выполняет часы независимой работы для людей, находящихся на одном уровне с экспертами, и это расширяет то, на что способен каждый человек в команде.
«Это мой жизненный опыт», — сказал он. «Я сжигаю токены часами в неделю, и это существенно изменяет результат, который я могу сделать для себя и внутри компании».
Но компании ИИ предсказывают больше достижений. Например, антропные прогнозы мы скоро увидим прорывные решения, которые потребовались бы годы для достижения без ИИ.
Независимо от того, какой путь верен — что мы постепенно сужаемся от возможностей ИИ или что мы видим только начало его власти — это возможность для Эликсира, сказал Маккорд.
«Что действительно важно для нас, так это то, что Эликсир может владеть этим пространством», — сказал он. «В основном наше время построить с агентами и построить агентов, а Эликсир, оказался идеальным языком для этого».
Случайный гений ИИ
МакКорд отметил, что Erlang и его виртуальная машина, которая поддерживает Elixir, «случайно сделал идеальный язык для многократного до того, как был изобретен Multicore».
«Они случайно сделали идеальный язык для современного Интернета до того, как интернет существовал, и они случайно сделали идеальный язык в виртуальной машине для этого агента -эпоха до того, как LLM станут вещи», — сказал МакКорд. «Как будто мы постоянно постоянно находим эти вещи, которые случайно… случаются, чтобы идеально сопоставить себя с современными проблемами программирования и вычислений».
Точно так же Эликсир был «совершенно хорошо подходит для того, чтобы по -настоящему доминировать» агент, сказал он.
«Мы всегда были в том, чтобы быть на кровотечении технологий и то, что мы пытаемся достичь, если вы посмотрите на протяжении всей нашей истории», — сказал МакКорд. «Мы всегда были о создании того, что хотим построить, создать будущее, которое мы хотим увидеть».
И «то, что мы хотели построить, по крайней мере, для меня, было серверами, многопользовательскими играми, совместными приложениями чата, которые масштабируются для миллионов пользователей», — сказал он. «У нас есть идеальная платформа для этого. Итак, мы сделали это».
«Как будто мы постоянно постоянно находим эти вещи, которые случайно… случаются, чтобы идеально сопоставить себя с современными проблемами программирования и вычислений».
— МакКорд
Так как же Эликсир помогает с LLMS? «Мы сохраняем системный индекс в памяти на сервере Gen, мы отслеживаем файловую систему на клиенте и отслеживаем файловую систему на клиенте и отправляем каждое изменение файла на сервер с помощью этого файлового содержимого», — сказал он. «В любое время LM имеет текущее представление о рабочих файлах кодовой базы».
По словам МакКорда, Elixir готов справиться с проблемами LLM, которые другие люди все еще пытаются решить, такие как кэширование временно и коллекция мусора.
«Есть все эти проблемы, которые другим людям обязательно нужно решить с агентами… которые просто не являются для нас проблемами. Это даже не в нашем сознании», — сказал он. «Мы просто пишем тривиальную вещь, и это просто работает».
Проблема в том, что LLM обучаются в Интернете, а большая часть кода в Интернете — JavaScript. Таким образом, LLM, как правило, пишут приложения в JavaScript. Это привело к негативному мнению в сообществе эликсиров, что Эликсир останется позади; Он предупредил против этого. Вместо этого, по его словам, мнение должно заключаться в том, что каждый теперь может использовать Elixir или Phoenix при поддержке LLM.
Он указал на унифицированный инструмент экосистемы Эликсир. Это дает Эликсир основное преимущество в эпохе ИИ, особенно по сравнению с фрагментированными экосистемами, такими как JavaScript. Он отметил, что Эликсир-это о том, чтобы стать разработчиком, но это также делает его хорошим для LLMS.
«Кроме Go, мы, вероятно, одна из немногих платформ, у которых есть этот нефрагмент, сплоченный опыт, потому что у нас есть микс, ваш инструмент сборки»,-сказал он. «Все новые функции Phoenix, мы всегда думаем о том, как лучше всего служить LLM. Но, лучше всего обслуживая LLM, мы на самом деле обслуживаем разработчика, который использует эти инструменты, которые являются крупными языковыми моделями».
Сообщество должно быть сосредоточено на том, чтобы предоставить всем лучшему опыту с LLM. Для этого Elixir представила Tideway Web, специализированный кодирующий агент с AI, предназначенный для разработки полного стека в экосистемах Ruby on Rails и Phoenix/Elixir. Он работает в браузере, сказал он, и может использоваться для кодирования.
Есть также Phoenix.new, удаленное время выполнения AI для Phoenix, которое предлагает опцию приложения с низким кодом.
«Кто -то, кто не является программистом, может просто войти и попросить приложение, и они могут иметь редактор в браузере, но им на самом деле не нужно знать, что они делают, и они действительно могут попасть в Феникс», — сказал он. «У них может быть рабочее приложение, которое они могут попробовать запустить, а затем клонировать на компьютере».
По словам МакКорда, сплоченным инструментами и языковым дизайном Elixir сделайте его идеальной платформой для агента AI: «Вся идея дает кому -то лучший опыт, который у них есть с этими кодирующими агентами».
Trending Stories youtube.com/thenewstack Tech движется быстро, не пропустите эпизод. Подпишитесь на наш канал YouTube, чтобы транслировать все наши подкасты, интервью, демонстрации и многое другое. Группа подпишитесь с эскизом. Loraine Lawson — ветеран -репортер, который в течение 25 лет освещал технологические проблемы от интеграции данных до безопасности. Прежде чем присоединиться к новому стеку, она работала редактором Banking Technology Site Bank Automation News. Она … читайте больше от Лорейн Лоусон