Сегодня 22 октября 2025
18+
MWC 2018 2018 Computex IFA 2018
реклама
Теги → терминал

ИИ-помощники программистов начали перемещаться в интерфейс командной строки

Существующие уже не первый год инструменты для написания кода, основанные на искусственном интеллекте, такие как Cursor, Windsurf и GitHub Copilot, выступают в качестве законодателей моды в своём сегменте. И по мере развития ИИ-агентов эти инструменты меняют механизмы работы, перемещаясь в терминал — интерфейс командной строки, обращает внимание TechCrunch.

 Источник изображения: Mohammad Rahmani / unsplash.com

Источник изображения: Mohammad Rahmani / unsplash.com

Вместо работы только с кодом эти сервисы всё чаще взаимодействуют напрямую с оболочкой операционной системы, в которой работают, — это существенное изменение в процессе разработки ПО с использованием ИИ, и оно может повлиять на всю отрасль. Переход уже начали все крупные разработчики: в феврале Anthropic, Google DeepMind и OpenAI выпустили инструменты для программирования, ориентированные на работу с командной строкой — Claude Code, Gemini CLI и CLI Codex соответственно. Эти продукты уже завоевали популярность у своей аудитории.

Эту перемену легко не заметить, поскольку новые средства выпускаются преимущественно под теми же брендами, что и предыдущие, но на самом деле изменения носят глубокий характер. В будущем, считают создатели профильного бенчмарка Terminal-Bench, 95 % взаимодействия больших языковых моделей с компьютерами будут осуществляться через терминал или аналогичный интерфейс. Первое место в рейтинге теста занимает компания Warp, предложившая «агентную среду разработки» — нечто среднее между традиционной IDE и набором инструментов командной строки, таких как Claude Code.

 Источник изображения: Fotis Fotopoulos / unsplash.com

Источник изображения: Fotis Fotopoulos / unsplash.com

Чтобы оценить отличия нового подхода, полезно взглянуть на применяемые для его анализа бенчмарки. Так, задачи SWE-Bench составляются на основе открытых сообщений о проблемах на GitHub — это реальные фрагменты кода, которые не работают. Для поиска решения ИИ-модели предлагают собственные варианты, пока код не начнёт функционировать. Инструменты с поддержкой терминала позволяют взглянуть ещё шире, поскольку охватывают не только сам код, но и всю среду, в которой запускается приложение: помимо написания кода, решаются задачи по настройке Git-сервера и отладке.

В одной из задач, предлагаемых в Terminal-Bench, указывается программа для распаковки и приводится целевой текстовый файл — ИИ-агенту требуется произвести обратную разработку и определить подходящий алгоритм сжатия. В другой задаче — агенту предлагается собрать ядро Linux из исходного кода, но не упоминается, что этот исходный код необходимо предварительно скачать. Важно, что новый подход предполагает поэтапное решение задач — именно на основе этой способности оценивается ценность ИИ-агентов. Однако даже в этом случае они пока не решают все задачи — так, Warp вышел в лидеры, справившись лишь с чуть более чем половиной из них.

Тем не менее уже сейчас, подчёркивают эксперты, ИИ-агенты способны взять на себя значительную часть задач, которые обычно выполняет разработчик, и игнорировать это нерационально. Тот же Warp успешно справляется с повседневной работой по подготовке нового проекта, выявлению зависимостей и запуску — а в случаях, когда ИИ не справляется, он поясняет, почему.

Дальность действия NFC вырастет в четыре раза, а смартфоны смогут служить платёжными терминалами

Только что опубликованная новая спецификация Release 15 протокола NFC (Near Field Сommunication — «связь на ближнем расстоянии») предусматривает четырёхкратное расширение диапазона с 5 мм до 2 см, что упростит установление стабильного соединения с другими устройствами, особенно в случае умных часов и колец. NFC Release 15 также вводит поддержку цифрового паспорта продукта NFC Digital Product Passport (NDPP), что позволит смартфонам выступать в роли платёжных терминалов.

Увеличение дальности действия NFC с текущих 5 мм до 2 см может показаться незначительным изменением, хотя нововведение существенно облегчит установление соединения, не требуя идеального выравнивания устройств. Пользователю умных часов не придётся неловко выворачивать запястье у платёжного терминала, так как область для установления соединения существенно увеличится.

Конечно, уже сейчас существуют устройства, устанавливающие связь по протоколу NFC на расстоянии в пару сантиметров. Но выпуск новой спецификации создаёт единый стандарт для появления большего количества таких устройств, гарантируя, что они будут качественно и безопасно соединяться друг с другом.

Ещё одним важным дополнением в протокол NFC стала поддержка стандарта NDPP, который позволяет применять смартфон в качестве платёжного терминала, избавляя от необходимости использования специального устройства. Стандарт определяет независимую от данных структуру, которая позволяет одной метке NFC, встроенной в продукт, хранить и передавать как стандартные, так и расширенные данные DPP с использованием записей общего формата обмена данными NFC Data Exchange Format (NDEF).

Спецификации NFC Release 15 станут доступны всем членам сообщества NFC Forum осенью 2025 года, и тогда же начнётся процесс сертификации соответствия. Участники NFC Forum более высокого уровня уже сейчас могут загрузить полное техническое описание NFC Release 15. Потребуется какое-то время, чтобы на рынке появились продукты с поддержкой новой спецификации NFC.

Все актуальные смартфоны Google Pixel теперь могут запускать Linux-приложения

В конце минувшего года стало известно, что Google готовит к выходу приложение Linux Terminal, предназначенное для запуска настольных Linux-приложений на смартфоне. С выходом мартовского обновления Android 15 для актуальных Pixel это приложение стало доступно для всех желающих, обратил внимание Android Authority.

 Источник изображений: androidauthority.com

Источник изображений: androidauthority.com

Значок приложения Linux terminal появляется автоматически при включении среды разработки Linux в настройках смартфона. При первой попытке запуска устройство предлагает скачать необходимые данные — в одном из случаев это было 576 Мбайт. При запуске Terminal выполняет все традиционные операции в интерфейсе командной строки. Среда Linux в приложении для Android основана на Debian — одном из самых известных дистрибутивов. Linux terminal работает на виртуальной машине через Android Virtualization Framework (AVF).

Впрочем, некоторых важных функций в Linux terminal пока нет. Самым большим недостатком, пожалуй, является отсутствие поддержки приложений с графическим интерфейсом, но она появится уже в Android 16. Для большинства пользователей выход Linux terminal для Android пройдёт незамеченным, но это огромный шаг вперёд для разработчиков и опытных пользователей, которые хотят запускать десктопное ПО для Linux на своих устройствах для тех или иных целей.

В свежей тестовой версии Android 15 появился «Терминал» для запуска Linux-программ

Google представила в Android 15 QPR2 Beta 1 инструмент «Терминал» (Terminal), позволяющий запускать Linux-приложения в виртуальной среде на смартфонах Pixel. Эта функция, ориентированная на опытных пользователей и разработчиков, направлена на повышение привлекательности платформы Android. Сейчас приложение доступно в тестовом режиме, однако его интеграция с Android Virtualization Framework (AVF) открывает перспективы для внедрения на других устройствах.

 Источник изображения: xyz0 / Pixabay

Источник изображения: xyz0 / Pixabay

Приложение «Терминал» можно активировать в разделе «Настройки» (Settings) -> «Система» (System) -> «Параметры для разработчиков» (Developer options), включив опцию «Среда разработки Linux» (Linux development environment). После активации значок Terminal отобразится в списке приложений. Пока программа работает нестабильно: она иногда закрывается при запуске виртуальной машины, что подчёркивает его ограниченную функциональность на этапе тестирования и необходимость дальнейшей доработки перед полноценным релизом.

 Источник изображения: Android Authority

Источник изображения: Android Authority

Добавление Linux-терминала в Android отражает долгосрочную стратегию Google по созданию более продуктивной рабочей среды, максимально использующей вычислительные возможности современных устройств. Хотя топовые Android-смартфоны обладают достаточной производительностью для работы с десктопными приложениями, такие ограничения, как компактные экраны и ограниченные возможности ввода, по-прежнему остаются препятствием. Google решает эту проблему поддержкой больших дисплеев и совместимых аксессуаров, делая Android более универсальной платформой, а приложение Terminal для Linux-приложений становится ключевым шагом в этом направлении.

Работа приложения Terminal обеспечивается AVF, которая была впервые представлена в Android 13 как инструмент для создания безопасной среды при компиляции кода, чувствительного к безопасности. В Android 15 функциональность AVF была существенно расширена: теперь эта система поддерживает запуск графических операционных систем, подобных Chrome OS. Однако, несмотря на усовершенствования, Google не планирует разрешать пользователям запускать Chrome OS на Android-устройствах. Вместо этого компания предоставит разработчикам доступ к полноценной Linux-среде для работы с приложениями на базе Android, что сделает платформу более гибкой и универсальной.

 Источник изображения: @MishaalRahman / X

Источник изображения: @MishaalRahman / X

Примечательно, что приложение Terminal стало доступно в Android 15 QPR2 Beta 1, а не в Android 16, как предполагалось ранее. Первые сведения о планах Google по внедрению Terminal появились благодаря изменениям, обнаруженным в коде Android Open Source Project (AOSP). Однако только с выпуском первой бета-версии Android 15 QPR2 стало очевидно, что компания намерена интегрировать Terminal в Android как встроенное приложение, доступное для устройств с поддержкой AVF.


window-new
Soft
Hard
Тренды 🔥
«Жидкое стекло» Apple можно будет заматировать: представлена нова бета iOS 26.1 12 мин.
Сервисы AWS упали второй раз за день — тысячи сайтов по всему миру снова недоступны 8 ч.
Fujitsu влила £280 млн в британское подразделение в преддверии выплат компенсаций жертвам багов в её ПО Horizon 8 ч.
Календарь релизов 20 – 26 октября: Ninja Gaiden 4, Painkiller, Dispatch и VTM – Bloodlines 2 8 ч.
В Windows сломалась аутентификация по смарт-картам после октябрьских обновлений — у Microsoft есть временное решение 9 ч.
Вместо Majesty 3: российские разработчики выпустили в Steam амбициозную фэнтезийную стратегию Lessaria: Fantasy Kingdom Sim 9 ч.
Слухи: Лана Дель Рей исполнит заглавную песню для «Джеймса Бонда», но не в кино, а в игре от создателей Hitman 10 ч.
Зов сердца: разработчики Dead Cells объяснили, почему вместо Dead Cells 2 выпустили Windblown 11 ч.
Adobe запустила фабрику ИИ-моделей, заточенных под конкретный бизнес 11 ч.
Китай обвинил США в кибератаках на Национальный центр службы времени — это угроза сетям связи, финансовым системам и не только 12 ч.
Президент США подписал соглашение с Австралией на поставку критически важных минералов на сумму $8,5 млрд 18 мин.
Новая статья: Обзор смартфона realme 15 Pro: светит, но не греется 5 ч.
Ещё одна альтернатива платформам NVIDIA — IBM объединила усилия с Groq 5 ч.
Учёные создали кибер-глаз, частично возвращающий зрение слепым людям 6 ч.
Samsung выпустила недорогой 27-дюймовый геймерский монитор Odyssey OLED G50SF c QD-OLED, 1440p и 180 Гц 6 ч.
Акции Apple обновили исторический максимум на новостях об отличных продажах iPhone 17 8 ч.
Представлен флагман iQOO 15 с чипом Snapdragon 8 Elite Gen 5 и батареей на 7000 мА·ч по цене меньше $600 9 ч.
Нечто из космоса врезалось в лобовое стекло самолёта Boeing 737 MAX компании United Airlines 10 ч.
Умные кольца Oura научатся выявлять признаки гипертонии, как последние Apple Watch 11 ч.
Дешёвая корейская термопаста оказалась вредна для процессоров и здоровья пользователей 11 ч.