paradigmxyz/centaur

Centaur is frontier, agentic infrastructure that you own. Centaur is like Claude Tag, but open source and on steroids.

What it solves

Centaurは、断片化されたローカル環境に頼るのではなく、チームが単一の中央集権的なAIエージェントを共有するためのセルフホスト型プラットフォームを提供します。これにより、明確な監査トレイルと認証情報のセキュリティを維持しながら、エージェントに内部ツール、コードリポジトリ、および実行環境への安全で標準化されたアクセス権を与えるという問題を解決します。

How it works

このシステムは、インターフェース(Slackなど)と隔離された実行環境の間の通信を橋渡しするコントロールプレーンとして機能します。ユーザーがSlackで質問を投げると、Centaurはシェル、ワークスペース、および開発ツール(Python, Node.jsなど)を含むKubernetes sandboxを割り当てます。エージェントはこのsandbox内で動作し、状態管理にはRustベースのAPIを、特定のツールや永続的なワークフローにはPythonベースのプラグインを利用します。アウトバウンドネットワークアクセスと認証情報の注入はプロキシ経由で管理されるため、エージェントが生のAPIキーを扱うことはありません。

Who it’s for

これは、CIの失敗の調査、定期的なチェックの実行、または多段階の運用ワークフローの調整など、安全で共有された企業環境内でAIエージェントに実務を行わせる必要があるエンジニアリングおよび運用チーム向けに設計されています。

Highlights

  • Slack-native integration: Slackのスレッドを通じて、進捗状況の更新や最終的な回答とともに、エージェントと直接やり取りできます。
  • Isolated Sandboxes: すべての会話は、完全な開発環境を備えた独自のKubernetes sandbox内で実行されます。
  • Flexible Agent Harnesses: Claude Code, Amp, または Codex のような様々なCLIベースのエージェントをサポートします。
  • Durable Workflows: スリープ、再開、およびサービスの再起動後も生存できる、長時間実行されるジョブを実行する能力があります。
  • Secure Credential Handling: プロキシを使用してアウトバウンドリクエストにシークレットを注入するため、エージェントが生のAPIキーを見ることはありません。
  • Organization Overlays: チームは、ベースとなるプラットフォームを変更することなく、カスタムツール、ペルソナ、およびプロンプトを重ね合わせることができます。

関連

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