Repolode
1jehuang

1jehuang/jcode

Оболочка для coding-агентов на Rust, позволяющая запускать множество агентов параллельно с низким расходом памяти и быстрым стартом.

Open source альтернатива:Claude CodeOpenAI Codex CLI

Звёзды
21,593
Форки
2,512
Открытые issues
800
Последний коммит
4 часа назад

Что это?

jcode — терминальный coding-агент, написанный на Rust. Его главная цель — запускать множество агентов одновременно на одной машине: по данным проекта, каждая дополнительная headless-сессия требует около 3,3 МБ оперативной памяти, а время до первого ввода составляет примерно 19 мс в собственных бенчмарках. Эти показатели сравниваются с OpenCode, pi, Claude Code и Codex CLI.

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

Проект поддерживает несколько провайдеров моделей, включая Claude OAuth и OpenAI Codex OAuth. В нём также есть режим саморазработки: агент редактирует, собирает и тестирует собственный исходный код, а затем перезагружает свой бинарный файл. Установка в macOS и Linux выполняется одной командой curl.

Ключевые возможности

  • 01Запускает множество headless-сессий агентов с низким расходом оперативной памяти на каждую сессию.
  • 02Сервер управляет роями агентов и отправляет уведомления об изменениях файлов.
  • 03Агенты в одном репозитории могут обмениваться сообщениями напрямую или рассылать их всей группе.
  • 04Агенты могут запускать субагентов и выступать координаторами.
  • 05Поддерживает Claude OAuth и OpenAI Codex OAuth, а также множество других провайдеров.
  • 06Режим саморазработки позволяет агенту редактировать, собирать и тестировать собственный исходный код.

Сценарии использования

  • Параллельная работа нескольких coding-агентов над одним репозиторием.
  • Снижение нагрузки на память при работе со множеством одновременных сессий агентов.
  • Эксперименты с агентами, которые совершенствуют собственные инструменты.

Быстрый старт

  1. 1

    Запустите официальный скрипт установки из README (macOS и Linux).

Что важно знать

  • В README описана установка только для macOS и Linux.

В подборках

Темы

Частые вопросы

Что такое jcode?
Оболочка для coding-агентов на Rust, позволяющая запускать множество агентов параллельно с низким расходом памяти и быстрым стартом. jcode — терминальный coding-агент, написанный на Rust. Его главная цель — запускать множество агентов одновременно на одной машине: по данным проекта, каждая дополнительная headless-сессия требует около 3,3 МБ оперативной памяти, а время до первого ввода составляет примерно 19 мс в собственных бенчмарках. Эти показатели сравниваются с OpenCode, pi, Claude Code и Codex CLI.
jcode можно использовать бесплатно? Какая у него лицензия?
jcode распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
jcode всё ещё поддерживается?
Активно поддерживается. Последний коммит в jcode — 7 нояб. 2026 г..
Для чего можно использовать jcode?
Параллельная работа нескольких coding-агентов над одним репозиторием. Снижение нагрузки на память при работе со множеством одновременных сессий агентов. Эксперименты с агентами, которые совершенствуют собственные инструменты.
Как установить jcode?
Запустите официальный скрипт установки из README (macOS и Linux).
Где скачать jcode?
Исходный код и инструкции по установке — на GitHub: https://github.com/1jehuang/jcode

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Терминальный агент для программирования со встроенными инструментами LSP, отладчика, браузера и субагентов; поддерживает более 60 провайдеров моделей.

38,1 тыс.+805 за неделю4,3 тыс.TypeScriptMITАктивно поддерживаетсяОбновлён 5 часов назад