このプロジェクトについて
Claw Codeは、`claw` CLIエージェントハーネスの公開Rust実装です。正規の実装は`rust/`ワークスペースにあり、メンテナはリポジトリの現在のソース・オブ・トゥルースは`ultraworkers/claw-code`であると述べています。
READMEの重要な位置づけの注記として、本プロジェクトは「製品の売り込みというより博物館の展示物に近い」と自ら説明し、「ここにあるのは真剣な本番プロジェクトではない」と明言しています。これはエージェントが管理する成果物として提示され、Gajae-CodeやLazyCodexといったハーネスによって自動的に維持されています。実際の作業には、このリポジトリではなく、それらの上流ハーネスから始めるようREADMEは案内しています。より長い公開説明はX/Twitterの投稿からリンクされています。
リポジトリ構造には以下が含まれます:
- `rust/` — 正規のRustワークスペースと`claw` CLIバイナリ
- `USAGE.md` — タスク指向の使用ガイド
- `PARITY.md` — Rust移植のパリティ状況と移行メモ
- `ROADMAP.md` — アクティブなロードマップとクリーンアップのバックログ
- `PHILOSOPHY.md` — プロジェクトの意図とシステム設計の枠組み
- `src/`と`tests/` — コンパニオンとなるPython/リファレンスワークスペースと監査ヘルパー。主要なランタイム面ではないと説明されています
ビルドと実行について、READMEはソースのみのクイックスタートを示しています:リポジトリをクローンし、`rust/`内で`cargo build --workspace`を実行し、`ANTHROPIC_API_KEY`などのAPIキーを設定し、`claw doctor`で検証し、`claw prompt "..."`でプロンプトを実行するか、`claw`で対話セッションを開始します。Windowsではバイナリは`claw.exe`で、PowerShellがサポートされる経路です。Git BashとWSLは任意の代替手段です。
READMEには目立つ警告があります:`cargo install claw-code`は非推奨のスタブをインストールし、「claw-code has been renamed to agent-code」と表示するだけです。ユーザーはそのクレートをインストールせず、ソースからビルドするか、`cargo install agent-code`で上流バイナリをインストールするよう指示されています。
認証にはAPIキー(Anthropic、OpenAIなど)が必要です。Claudeサブスクリプションのログインはサポートされる認証経路ではありません。ビルド後、`claw doctor`がAPIキー、モデルアクセス、ツール設定を検証するための推奨ヘルスチェックです。ワークスペースのテストスイートは`cargo test --workspace`で実行できます。
ドキュメントは、ナビゲーションとファイルコンテキスト、ローカルのOpenAI互換プロバイダ(Ollama/llama.cpp/vLLM)、Windowsのインストールとリリースワークフロー、コンテナワークフロー、ACP/Zedの状況のために整理されています。READMEは、`claw-code`がまだACP/ZedデーモンやJSON-RPCエントリポイントを提供していないと述べています。`claw acp`は現在の状況を報告し、実際のACPサポートはロードマップで追跡されたままです。
リポジトリには、clawhip、oh-my-openagent、oh-my-claudecode、oh-my-codex、gajae-codeなどの関連エコシステムプロジェクトや、UltraWorkersのDiscordリンクも記載されています。コントリビューション、セキュリティ、サポート、行動規範のポリシーが含まれ、MITライセンスの下でライセンスされています。READMEには所有権/所属の免責事項があり、リポジトリは元のClaude Codeソース素材の所有権を主張せず、Anthropicと提携、承認、維持されていないと述べています。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.