sudoprivacy/sudocode

Rust-native CLI coding agent for hackers — terminal-native, pipe-composable, scrollback-safe. Built because Claude Code chose non-coders.

解決する課題

Sudo Codeは、ターミナルでの作業を好むエンジニアのために、高い制御性と低オーバーヘッドなCLIコーディングエージェントを提供します。多くのAIダッシュボードが持つ「ブラックボックス」感を排除し、検証可能で構成可能、かつモデル非依存なツールを提供することで、意図から検証済み作業までの道のりを短縮することを目指しています。

仕組み

Rustで構築された scode は、「エージェントユニット」として動作し、スタンドアロンのCLI、コパイロット、またはワーカーとして使用できます。Anthropic、OpenAI、xAI、Geminiなどの様々なモデルプロバイダーと統合されており、異なるファイルシステムバックエンド(標準ローカルFS、リモートカーネル用のNexus VFS、またはプロセス内システムコール)を介して複数のデプロイモードをサポートしています。インタラクティブに使用するためのREPL、他のUnixツールにパイプ可能なワンショットプロンプト、エディタやWebクライアントと統合するためのヘッドレスACPサーバーをサポートしています。

対象ユーザー

tmux、SSH、またはIDEターミナルを常用し、反復作業を自動化し、モデル、認証情報、権限を完全に制御したい「ハッカー」やエンジニア向けに設計されています。

ハイライト

  • モデル非依存 (Model Agnostic): Anthropic、OpenAI、xAI、Geminiを含む幅広いプロバイダーをサポート。
  • Unixネイティブ設計: 複雑なTUIではなく、シェルパイプ、JSON出力、インラインANSIインタラクションをサポート。
  • 構成可能性: 人間、オーケストレーター(Hydraなど)、または他のエージェントによってnexus VFSプレーンを介して駆動可能。
  • 検証可能な状態: ファイルベースの設定とJSONLセッションを使用して、状態のポータビリティと可読性を維持。
  • 拡張性: MCPサーバー、プラグイン、およびbash、ファイル編集、Web検索用の様々な組み込みツールをサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト