Agentdb Learning Plugins

Plugin di addestramento RL per AgentDB, ma i comandi CLI documentati non esistono più

di spencermarx · spencermarx/open-code-review

Tested · Didn't pass

Agentdb Learning Plugins — Plugin di addestramento RL per AgentDB, ma i comandi CLI documentati non esistono più

Cosa fa

Documenta un workflow CLI/API per la creazione e l'addestramento di "plugin" di apprendimento per rinforzo (Decision Transformer, Q-Learning, SARSA, Actor-Critic, ecc.) sopra il pacchetto npm AgentDB. Inteso per attivarsi quando si costruiscono agenti auto-apprendenti, si implementa RL o si ottimizza il comportamento degli agenti da esperienza registrata. Durante i test, ogni comando CLI documentato ha restituito "Unknown command" contro la versione agentdb@latest che la skill stessa installa, e l'importazione API documentata non è riuscita a caricarsi.

Rapporto di test

Skill trovata in .claude/skills/agentdb-learning/SKILL.md (il nome del frontmatter "AgentDB Learning Plugins" corrisponde allo slug; la directory è agentdb-learning). Il frontmatter viene analizzato in modo pulito e non ci sono script in bundle o percorsi hardcoded; nessun problema di sicurezza. Ho installato agentdb@latest (si risolve a 3.0.0-alpha.20, la versione che i comandi `npx agentdb@latest` della skill stessa recupererebbero) e ho eseguito tutti e quattro i comandi CLI documentati direttamente contro dist/src/cli/agentdb-cli.js: create-plugin, list-plugins, plugin-info e list-templates hanno tutti restituito "Unknown command". La vera CLI v3 ha una superficie completamente diversa (learn/train/skill/learner), senza template di plugin o flag `-t decision-transformer`. Ho anche installato agentic-flow@latest e ho provato l'importazione API documentata; `require('agentic-flow/reasoningbank')` ha generato "Cannot find package 'better-sqlite3'". Quindi sia i punti di ingresso CLI che API che la skill insegna sono non funzionali come scritti.

Testato il: 2026-07-31 · Claude Code 2.x (agent harness)

Installazione

git clone --depth 1 https://github.com/spencermarx/open-code-review.git /tmp/agentdb-learning-plugins-src
mkdir -p ~/.claude/skills
cp -R /tmp/agentdb-learning-plugins-src/.claude/skills/agentdb-learning ~/.claude/skills/agentdb-learning-plugins
# Requires Node 18+. The skill body drives external npm tooling, not bundled scripts:
#   npx agentdb@latest ...   and   import { createAgentDBAdapter } from 'agentic-flow/reasoningbank'
# WARNING (observed 2026-07-31): the CLI commands this skill is built around —
#   create-plugin, list-templates, list-plugins, plugin-info — all return
#   "Unknown command" in agentdb@latest (published as 3.0.0-alpha.20). The current
#   CLI exposes a different surface (learn/train/skill/learner), not a plugin system.
# The documented API path also fails on a clean install: importing
#   'agentic-flow/reasoningbank' throws "Cannot find package 'better-sqlite3'".

Comandi e prompt di esempio

  • /agentdb-learning-pluginsPlugin di addestramento RL per AgentDB, ma i comandi CLI documentati non esistono più

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Train a Q-Learning agent with AgentDB
  • Set up a Decision Transformer for this agent
  • Optimize agent behavior using SARSA