Терминальный агент для программирования со встроенными инструментами LSP, отладчика, браузера и субагентов; поддерживает более 60 провайдеров моделей.
1jehuang/jcode
Оболочка для coding-агентов на Rust, позволяющая запускать множество агентов параллельно с низким расходом памяти и быстрым стартом.
Open source альтернатива:Claude Code
OpenAI 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
Запустите официальный скрипт установки из 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 обновляется ежедневно.
Похожие проекты
Открытый AI-агент для программирования, который работает в терминале и доступен также в настольном приложении, браузере, редакторах кода и чатах.
Zero — терминальный coding agent на Go, который редактирует файлы, запускает команды и сохраняет локальные сессии; модель и уровень разрешений выбираете вы.
Python-среда для coding-агента со всем необходимым: работает в терминале, через HTTP/WebSocket-сервер и в Telegram.
Open-source runtime для AI-агентов программирования с CLI-first подходом: работает с любой моделью через MCP tools в интерактивном режиме, через stdin, как демон или по WebSocket/ACP.
Опенсорсный coding agent на Rust для терминала: редактирует файлы, запускает команды и работает с более чем 40 провайдерами моделей, включая локальные модели.