Repolode
ray-r-ren

ray-r-ren/agent-apprenticeship

AIコーディングエージェントを反復的なタスクループで実行し、完了した作業を後続のエージェントが再利用できる経験データに変換するCLIです。

スター
1,617
フォーク
61
未解決の Issue
0
最終コミット
昨日

これは何?

Agent Apprenticeshipは、実務的なタスクにAIエージェントを取り組ませるためのコマンドラインツールであり、オープンなエコシステムです。ユーザーがタスクを送信すると、Codex、Claude Code、Cursor、OpenCode、Hermes Agentなどの見習いエージェントがループ形式でタスクを実行し、各イテレーションをメンターモデルまたは人間のレビュアーが評価します。このループは、設定可能な最大深度に達するまで続きます。

実行が完了するたびに、タスク、実行トレース、教訓、成果をまとめたExperience Compilationが生成されます。ユーザーはこれらのバンドルを確認・検証したり、エクスポートしたり、共有エコシステムに公開したりできます。他のユーザーはバンドルを検索し、そこから作成されたRuntime Trainingを自分のエージェントにインストールできるため、後続の実行では以前の作業を活用できます。

このプロジェクトは、3つの見習いモード(Autonomous、Expert-Led、Organization Custom)と、Public EcosystemまたはPrivate Internal Onlyの設定に対応しています。また、厳選されたタスク、教訓、実行トレースを含むシードデータセットがHugging Faceで公開されています。

主な機能

  • 01統一されたコマンドで、Codex、Cursor、Claude Code、OpenCode、OpenClawなどのローカルエージェントを実行します。
  • 02各ループのイテレーションを、メンターモデルのプロバイダーまたは人間の専門家が評価します。
  • 03完了した作業をExperience Compilationにまとめ、確認・検証できるようにします。
  • 04過去の経験からRuntime Trainingをエクスポートしてインストールし、後続の実行で利用できます。
  • 05コマンドテンプレートを使ってカスタムエージェントに対応します。

ユースケース

  • 市場マップの作成やリリースチェックリストの作成など、反復を通じてエージェントが改善する、再現可能な複数ステップのタスクを実行する。
  • プライベートな内部モードを使って、チーム内でエージェントの作業経験を共有する。
  • エージェントの学習に関する研究用に、エージェントの実行トレースと教訓のデータセットを構築する。

クイックスタート

  1. 1

    npm で CLI をグローバルにインストールする

    npm install -g agent-apprenticeship
  2. 2

    ガイドに沿ってセットアップを実行する

    apprentice init
  3. 3

    セットアップを確認する

    apprentice doctor
  4. 4

    最初のタスクを実行する

    apprentice run "Create a short market map for AI procurement tools."

使う前に知っておきたいこと

  • Mentor モデルプロバイダーを利用するには、それぞれの API キーが必要です。API キーはローカルに保存してください。
  • Codex、Claude Code、Cursor など、サポート対象のローカルエージェント CLI をインストールするか、カスタムコマンドを用意する必要があります。

収録されている特集

トピック

よくある質問

agent-apprenticeship とは?
AIコーディングエージェントを反復的なタスクループで実行し、完了した作業を後続のエージェントが再利用できる経験データに変換するCLIです。 Agent Apprenticeshipは、実務的なタスクにAIエージェントを取り組ませるためのコマンドラインツールであり、オープンなエコシステムです。ユーザーがタスクを送信すると、Codex、Claude Code、Cursor、OpenCode、Hermes Agentなどの見習いエージェントがループ形式でタスクを実行し、各イテレーションをメンターモデルまたは人間のレビュアーが評価します。このループは、設定可能な最大深度に達するまで続きます。
agent-apprenticeship は無料で使えますか?ライセンスは?
agent-apprenticeship は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
agent-apprenticeship は今もメンテナンスされていますか?
活発にメンテナンス中。agent-apprenticeship の最終コミットは 2026年10月21日 です。
agent-apprenticeship は何に使えますか?
市場マップの作成やリリースチェックリストの作成など、反復を通じてエージェントが改善する、再現可能な複数ステップのタスクを実行する。 プライベートな内部モードを使って、チーム内でエージェントの作業経験を共有する。 エージェントの学習に関する研究用に、エージェントの実行トレースと教訓のデータセットを構築する。
agent-apprenticeship のインストール方法は?
npm で CLI をグローバルにインストールする: npm install -g agent-apprenticeship ガイドに沿ってセットアップを実行する: apprentice init セットアップを確認する: apprentice doctor 最初のタスクを実行する: apprentice run "Create a short market map for AI procurement tools."
agent-apprenticeship はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/ray-r-ren/agent-apprenticeship

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト