
Keystone
リポジトリの実行環境を自己記述し、開発からCI/CDまで再現性のある環境を構築します。
Keystoneは、あらゆるGitリポジトリのDockerファイルを自動設定するエージェントツールです。ModalアカウントとANTHROPIC_API_KEYを使用して、プロジェクト構造を分析し、.devcontainer/devcontainer.json、Dockerfile、run_all_tests.shを作成します。

Keystoneについてもっと知る
Keystone
Keystoneは、あらゆるGitコードリポジトリに対して、動作可能な`.devcontainer/`設定を自動生成するツールです。 開発環境の構築を容易にし、CI/CD環境での再現性を高めます。 Keystoneは、VS CodeやGitHub Codespacesでサポートされているdev container標準に基づいています。
- •自動Dockerファイル生成:リポジトリを分析し、`.devcontainer/devcontainer.json`、`.devcontainer/Dockerfile`、およびテストランナースクリプトを自動的に生成します。これにより、プロジェクトの実行環境を迅速に構築できます。
- •再現可能な環境:開発環境とCI/CD環境全体で、再現可能な環境を構築します。これにより、環境依存による問題を削減し、安定した開発とデプロイを可能にします。
- •Modalアカウント連携:Modalアカウントを利用して、安全なサンドボックス環境でClaude Codeを実行します。これにより、ローカル環境への影響を最小限に抑え、安全性を確保します。
- •テスト自動実行:生成された環境でプロジェクトの自動テストを実行し、テスト結果を収集します。これにより、環境構築後の動作確認を容易にします。
- •PyPIパッケージ公開:PyPIで`imbue-keystone`として公開されており、pipまたはuvxを使用して簡単にインストールできます。これにより、迅速な導入と利用が可能です。
- •柔軟な設定オプション:--project_root、--max_budget_usd、--test_artifacts_dirなど、さまざまなオプションを提供し、環境構築をカスタマイズできます。これにより、多様なプロジェクトに対応できます。
Keystoneは、あらゆるGitリポジトリに対して、Dockerファイルの設定を自動化する革新的なツールです。 開発者は、環境構築にかかる時間を大幅に短縮し、コードの実行に集中できます。 Keystoneを選択することで、開発ワークフローを効率化し、プロジェクトの品質向上に貢献できます。










