LSP、デバッガー、ブラウザー、サブエージェント用ツールを内蔵し、60以上のモデルプロバイダーに対応するターミナル向けコーディングエージェント。
1jehuang/jcode
低メモリ使用量と高速起動を実現し、多数のAIコーディングエージェントを並行実行するRust製ハーネス。
代替できる製品:Claude Code
OpenAI Codex CLI
- スター
- 21,559
- フォーク
- 2,511
- 未解決の Issue
- 800
- 最終コミット
- 21 時間前
これは何?
jcodeはRustで書かれたターミナル向けコーディングエージェントです。主な目標は、1台のマシンで多数のエージェントを同時に動かすことです。プロジェクトによると、ヘッドレスセッションを1つ追加するごとの追加RAM使用量は約3.3 MB、最初の入力を受け付けるまでの時間は独自ベンチマークで約19 msです。また、OpenCode、pi、Claude Code、Codex CLIと比較しています。
複数のエージェントが同じリポジトリで作業する場合、サーバーが連携を管理します。あるエージェントが、別のエージェントが読み込んだファイルを編集すると、そのエージェントに通知が届きます。エージェント同士で直接メッセージを送ったり、グループ全体にブロードキャストしたりすることもできます。エージェントはサブエージェントを起動でき、メインエージェントがコーディネーターを務めます。
Claude OAuthやOpenAI Codex OAuthを含む、複数のモデルプロバイダーに対応しています。また、エージェントが自身のソースコードを編集、ビルド、テストしてから、バイナリを再読み込みする自己開発モードも備えています。macOSとLinuxでは、curlコマンド1つでインストールできます。
主な機能
- 01ヘッドレスエージェントセッションを多数実行でき、セッションごとのRAM使用量を抑えられます。
- 02サーバーが管理するマルチエージェント群と、ファイル変更の通知機能。
- 03同じリポジトリ内のエージェント間で、直接メッセージやブロードキャストを送信できます。
- 04エージェントはサブエージェントを起動し、コーディネーターとして動作できます。
- 05多数のプロバイダーに対応しており、Claude OAuthとOpenAI Codex OAuthも利用できます。
- 06自身のソースコードを編集、ビルド、テストする自己開発モード。
ユースケース
- 同じリポジトリで複数のコーディングエージェントを並行して実行する。
- 多数のエージェントセッションを同時に動かす際のメモリ負荷を抑える。
- 自身のツールを改善するエージェントを試す。
クイックスタート
- 1
README に記載されている公式インストールスクリプトを実行します(macOS と Linux)
使う前に知っておきたいこと
- README には macOS と Linux 向けのインストール方法のみ記載されています。
収録されている特集
トピック
よくある質問
- jcode とは?
- 低メモリ使用量と高速起動を実現し、多数のAIコーディングエージェントを並行実行するRust製ハーネス。 jcodeはRustで書かれたターミナル向けコーディングエージェントです。主な目標は、1台のマシンで多数のエージェントを同時に動かすことです。プロジェクトによると、ヘッドレスセッションを1つ追加するごとの追加RAM使用量は約3.3 MB、最初の入力を受け付けるまでの時間は独自ベンチマークで約19 msです。また、OpenCode、pi、Claude Code、Codex CLIと比較しています。
- jcode は無料で使えますか?ライセンスは?
- jcode は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- jcode は今もメンテナンスされていますか?
- 活発にメンテナンス中。jcode の最終コミットは 2026年11月6日 です。
- jcode は何に使えますか?
- 同じリポジトリで複数のコーディングエージェントを並行して実行する。 多数のエージェントセッションを同時に動かす際のメモリ負荷を抑える。 自身のツールを改善するエージェントを試す。
- jcode のインストール方法は?
- README に記載されている公式インストールスクリプトを実行します(macOS と Linux)
- jcode はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/1jehuang/jcode
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ターミナルで動作するオープンソースのAIコーディングエージェント。デスクトップ、Web、エディター、チャット用のインターフェースも利用できます。
モデルと権限レベルを選んで使える、ファイル編集やコマンド実行、ローカルセッションの保存に対応したGo製ターミナルコーディングエージェント。
ターミナル、HTTP/WebSocketサーバー、Telegramから利用できる、必要な機能が揃ったPython製コーディングエージェントのランタイム。
MCPツール経由で任意のモデルを利用でき、対話型、パイプ入力、デーモン、WebSocket、ACPに対応するCLIファーストのオープンソースAIコーディングエージェントランタイム。
ファイル編集やコマンド実行に対応し、ローカルモデルを含む40以上のモデルプロバイダーを利用できる、ターミナル向けのオープンソースRustコーディングエージェント。