← Все гайды AI Release
EN Подписаться на @ai_release1

1loop или Claude Code: что выбрать для кодинг-агента на своём компьютере

Обновлено: 23.10.2026 · AI Release · @ai_release1
1loop или Claude Code: что выбрать для кодинг-агента на своём компьютере

TL;DR

Что известно о 1loop и что проверять у Claude Code

Иллюстрация к разделу «Что известно о 1loop и что проверять у Claude Code»
Иллюстрация к разделу «Что известно о 1loop и что проверять у Claude Code»

По опубликованному репозиторию tpm28/1loop проект описан как coding-агент, который запускается «на вашей собственной машине» и работает «с теми моделями», которые выберет пользователь. Заявлены десктопные сборки под Linux и Windows, headless-режим (работа без графического интерфейса, например на сервере) и клиент под Android. Отдельно указано, что самообновления приложения подписаны — то есть обновление проверяется по цифровой подписи, а не приходит «как есть».

Пример: если ваш рабочий сценарий — стационарный ПК на Windows плюс планшет на Android, то по описанию репозитория такой набор закрывает только 1loop; у Claude Code клиент под Android в постах не упоминается.

По Claude Code в постах канала нет ни списка платформ, ни поддерживаемых моделей, ни тарифов. Не переносите на него свойства 1loop «по аналогии»: всё, что ниже помечено «сверьтесь с документацией», нужно проверять в актуальной документации проекта перед покупкой или установкой.

Требования и подготовка

Иллюстрация к разделу «Требования и подготовка»
Иллюстрация к разделу «Требования и подготовка»

Проверьте окружение до установки:

git --version
node --version
npm --version
uname -a
df -h .

Как проверить: в выводе должны быть строки с номерами версий. Если команда не найдена, оболочка покажет ошибку вида bash: git: command not found — установите пакет:

sudo apt update && sudo apt install -y git

На Windows то же самое через PowerShell:

winget install --id Git.Git -e
git --version

Почему это работает: агенты вызывают git для чтения истории и диффов, поэтому без Git половина сценариев «посмотри, что я изменил» просто не запустится.

Сравнение 1loop и Claude Code

Критерий1loopClaude Code
Платформыдесктоп Linux и Windows, headless-режим для сервера, клиент под Androidтерминальный агент; список ОС в постах не приводится — сверьтесь с документацией
Выбор моделипользователь выбирает модель самподдерживаемые модели — сверьтесь с документацией
Где выполняется работана машине пользователя (self-hosted)на машине пользователя, в терминале
Обновлениясамообновления подписанысверьтесь с документацией
Исходники и статусоткрытый репозиторий `tpm28/1loop` на GitHubсверьтесь с документацией
Ценав посте не указанав посте не указана

Цены и тарифные планы в исходных постах отсутствуют — не подставляйте сюда цифры из сторонних статей, проверяйте на официальных страницах проектов.

Проверка обоих агентов на своей машине

Иллюстрация к разделу «Проверка обоих агентов на своей машине»
Иллюстрация к разделу «Проверка обоих агентов на своей машине»

Шаг 1. Склонировать 1loop и прочитать README.

Что сделать: скачать репозиторий и открыть инструкцию.

git clone https://github.com/tpm28/1loop.git
cd 1loop
ls
sed -n '1,80p' README.md

Зачем: README — единственный источник, где описано, как запускать десктопную сборку, headless-режим и как подключается выбранная модель.

Как проверить: ls покажет файлы проекта, sed выведет первые 80 строк README. Если репозиторий не найден, Git вернёт fatal: repository ... not found — см. раздел проблем.

Пример: в README ищите разделы про установку, про headless-запуск и про настройку модели — это три вещи, которые определяют, подходит ли агент под вашу задачу.

Шаг 2. Посмотреть доступные сборки.

gh release list

Зачем: так вы увидите, какие готовые сборки опубликованы под Linux и Windows, вместо сборки из исходников.

Как проверить: команда выведет список релизов с тегами. Если gh не установлен, откройте страницу репозитория в браузере и вкладку Releases — результат тот же.

Шаг 3. Поставить и проверить Claude Code.

npm install -g @anthropic-ai/claude-code
claude --version

Зачем: версия подтверждает, что бинарник доступен в PATH и запускается из любой папки.

Как проверить: claude --version печатает номер версии. Если npm отвечает npm ERR! code EACCES — проблема в правах, решение ниже.

Пример: создайте пустую папку demo-agent, выполните git init, запустите claude внутри неё и попросите: «создай файл hello.py с функцией, печатающей hello». Затем проверьте результат через git diff — вы должны увидеть новый файл. Это и есть базовая проверка, что агент реально пишет в ваш проект, а не только отвечает в чат.

Шаг 4. Свести результаты в чек-лист.

Если вы хотите подключить к Claude Code локальную модель вместо облачной, порядок действий разобран в гайде Как подключить локальную модель к Claude Code: llama-server, OpenAI-совместимый API и лаунчер.

Возможные проблемы и решения

Проблема. Git не установлен, клонирование не стартует

Проблема. npm отказывается ставить пакет глобально

mkdir -p ~/.npm-global
npm config set prefix ~/.npm-global
export PATH="$HOME/.npm-global/bin:$PATH"
npm install -g @anthropic-ai/claude-code
claude --version

Проблема. Репозиторий 1loop не клонируется

Как выбрать

Резюме и следующие шаги

Сначала пройдите четыре шага проверки на тестовом репозитории: это дешевле, чем переносить рабочий проект на агент, который не запустился. Затем зафиксируйте выбор по трём критериям — платформы, модель, командные сценарии — и только после этого настраивайте агент на основной кодовой базе.

FAQ

1loop работает без интернета?

В посте сказано только, что модель выбирает пользователь и что агент работает на его машине; про офлайн-режим данных нет — сверьтесь с документацией проекта.

Можно ли подключить свою модель к Claude Code?

Да, такой сценарий разобран отдельно: гайд по локальной модели и OpenAI-совместимому API.

Нужен ли API-ключ?

Да, агенту нужен доступ к выбранной модели. Какой именно ключ и куда его прописывать — сверьтесь с документацией выбранного проекта.

Что выбрать стажёру для первого запуска?

Начните с того варианта, который ставится на вашу ОС без сборки из исходников: проверьте релизы 1loop и установку Claude Code, затем прогоните одну тестовую задачу и сравните результат по git diff.

🤖 Кратко для ИИ