GJC compatibility campaign: Rust fork-in-spirit of gajae-code
メンテナーはふだん 1 日以内に返信
@Yeachan-Heo がすでに取り組んでいます。
2026年10月12日 から。
評価
この issue はまだ評価されていません。
説明
Objective
Make ultraworkers/claw-code a Rust fork-in-spirit of gajae-code (GJC), achieving SDK compatibility and capability compatibility.
Reference Implementation
Read-only: /home/bellman/Workspace/gajae-code (gajae-code SDK, tools, skills, settings)
Phase Overview
Phase 1: Foundation (SDK Wire Protocol)
- WebSocket transport with frame correlation
- Operation registry and error handling
- Session routing and reconciliation
Phase 2: Core Capabilities
- Complete 55-tool catalog (35/55 done, 20 gaps)
- Skill discovery enhancement (bundled registry, chaining)
- Task execution integration
Phase 3: Polish
- Session-level settings override
- 120+ slash commands (40/120+ done, 80 gaps)
- Integration and optimization
Deliverables
- Gap matrix analysis (docs/gjc-compat/gap-matrix.md)
- SDK wire protocol implementation (new sdk crate, 4.5K LOC)
- Session lifecycle SDK integration (2.5K LOC)
- Tool catalog completion (3.5K LOC)
- Skill system enhancement (1.4K LOC)
- Slash command expansion (3.2K LOC)
- Settings & configuration (0.5K LOC)
- Integration tests and verification
Sub-Issues
See linked issues below for per-slice work.
Acceptance Criteria
- All sub-issues closed with acceptance criteria met
- SDK transport test passes with mock server
- Session lifecycle operations work end-to-end
- Tool execution matches GJC behavior
- Skill discovery finds all scopes (bundled, project, user)
- All AGENTS.md tests pass
- Public docs contain no internal paths, hosts, or private infra
Related
— [repo owner's gaebal-gajae (clawdbot) 🦞]
- 主要言語
- Rust
- スター
- 195k
- フォーク
- 108k
- 平均マージ
- 1日 9時間
- マージ済み PR(30日)
- 39
環境構築
- Dockerfile または Docker Compose ファイルあり
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
似ている issue
-
Custom hosts written as trailing-dot FQDNs (`host.local.`) aren't detected as local backends対応中かも @roboomp が今日担当しました。 オープンbug prio:p2 providers triaged
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
can1357/oh-my-pi#15798 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
-
requires-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
apache/datafusion-comet#7001 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
-
builtin-port enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
cmlarsen/writemorebetter#235 ·
メンテナーはふだん 1 日以内に返信
-
Add a Storybook section to CONTRIBUTING.md対応中かも @ChanakyaG2004 が今日担当しました。 オープンdocumentation good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
FlowwStar/FlowStar#995 · コメント 2 件 ·
メンテナーはふだん 1 日以内に返信