説明
AgentSmithは、コーディングエージェントのプロセスをカジュアルなアプローチからより構造化されたエンジニアリングプラクティスに変えるために設計されたオープンソースツールです。これは、プロジェクトルール、設定されたチェック、および検証証拠を実装することによって達成され、コーディングタスクが正確かつ信頼性を持って完了することを保証します。このツールは特にClaude CodeとCodexと互換性があり、ユーザーがプロジェクトルールと完了の明確な定義を定義し、それをコーディングプロセスの指針として使用できるようにします。
続きを読む
このツールはローカルファーストのアプローチで動作し、ローカルでの実行とストレージを優先するため、コーディングプロセスに対するセキュリティと制御が強化されます。AgentSmithはMITライセンスのもとで提供されており、自由に変更および配布できますが、ユーザーはClaude CodeやCodexに関連するサブスクリプションやモデル使用料は別途かかることに注意する必要があります。
AgentSmithのワークフローは、既存のコードを読み、タスクを理解し、範囲と完了チェックを定義することを含みます。小さく、レビュー可能な変更を行い、ネイティブ権限を明示的に選択することを強調しています。このツールには、セキュリティを強化するためのオプションの秘密スキャンフックも含まれています。
検証はAgentSmithのプロセスの重要な要素です。ユーザーは、修正する前に失敗を再現し、すべての設定されたプロジェクトチェックを実行し、ユーザーが目にするパスを行使することが奨励されます。これらのチェックの結果はレシートに記録され、何が検証されたかの明確な記録を提供します。
AgentSmithは、決定を保存し、将来のセッションのために明確な引き継ぎを提供することによって、継続的な改善もサポートします。観察された失敗はキャプチャされ、新しいルール、フック、またはテストを提案するために使用され、採用される前に検証されます。この反復プロセスは、コーディングハーネスが継続的に改善され、新しい課題に適応することを助けます。
- カテゴリーAI エージェントビルダー
- 料金モデルオープンソース
- デプロイローカル
- プラットフォームmacOS、Windows、Linux
AgentSmithの主要機能
コーディングエージェントのためのオープンソースハーネス
Claude CodeとCodexをサポート
ローカルファーストアプローチ
MITライセンス
プロジェクトルールと設定されたチェック
検証証拠と引き継ぎ
オプションの秘密スキャンフック
反復改善プロセス
AgentSmithの使い方は?
ダウンロード: お使いのOS用のスタンドアロンビルドを取得します
実行: ターミナルを開き、agentsmithを実行します
設定: ガイド付き質問に答えて設定します
使用: プロジェクトルールとチェックを実装します
AgentSmithの使用例
- プロジェクトルールの実装
- 検証プロセス
- 反復改善
- ローカル実行
- エージェントの互換性






