Langsmith Fetch

Debugga agenti LangChain/LangGraph recuperando tracce LangSmith tramite la CLI langsmith-fetch.

di ECNU-ICALK · ECNU-ICALK/AutoSkill

Richiede configurazione ★ 7.6/10

Langsmith Fetch — Debugga agenti LangChain/LangGraph recuperando tracce LangSmith tramite la CLI langsmith-fetch.

Cosa fa

Avvolge la CLI esterna langsmith-fetch per estrarre tracce di esecuzione recenti da un progetto LangSmith, quindi analizza errori, chiamate di strumenti, utilizzo di token e operazioni di memoria. Si attiva quando l'utente chiede di debuggare un agente, mostrare tracce recenti, controllare errori o rivedere le prestazioni dell'agente. Richiede il pacchetto pip langsmith-fetch più una LANGSMITH_API_KEY e un progetto che abbia già tracce.

Rapporto di test

Trovato SKILL.md in SkillBank/Common/AwesomeClaudeSkills/langsmith-fetch/SKILL.md; il frontmatter si analizza con name+description. Il corpo non include script — si limita a richiamare la CLI esterna langsmith-fetch, che ho confermato essere un vero pacchetto PyPI (v0.3.1) i cui comandi documentati (traces/trace/threads/thread, --limit, --last-n-minutes, --format pretty|json|raw, --include-metadata) corrispondono alla skill. Entrambe le repo di riferimento hanno restituito HTTP 200. Nessun problema di sicurezza (nessun curl|sh, base64 o esfiltrazione). NON è stato possibile eseguire la fase di output: langsmith-fetch necessita di una LANGSMITH_API_KEY valida e di un progetto contenente tracce di agenti reali, che non posso fornire, quindi nessun artefatto baseline-vs-skill è stato prodotto. La documentazione perde un punto per una leggera deriva (la skill mostra --after e un sottocomando config show/set; la CLI reale usa --since) e output di esempio fabbricati.

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

Installazione

git clone --depth 1 https://github.com/ECNU-ICALK/AutoSkill.git /tmp/langsmith-fetch-src
mkdir -p ~/.claude/skills
cp -R /tmp/langsmith-fetch-src/SkillBank/Common/AwesomeClaudeSkills/langsmith-fetch ~/.claude/skills/langsmith-fetch
# Required external dependency (the skill only calls this CLI; nothing is bundled):
#   pip install langsmith-fetch        # PyPI package, currently v0.3.1
# Required environment (skill produces nothing without these):
#   export LANGSMITH_API_KEY=lsv2_...
#   export LANGSMITH_PROJECT=your-project-name
# The target project must already contain traces from a running LangChain/LangGraph agent.
# Note: SKILL.md references some flags that differ from the real CLI (e.g. --after; real CLI uses --since).

Comandi e prompt di esempio

  • /langsmith-fetchDebugga agenti LangChain/LangGraph recuperando tracce LangSmith tramite la CLI langsmith-fetch.

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

  • Fetch the latest LangSmith trace for this agent
  • Why did my LangGraph agent call the wrong tool
  • Analyze recent agent traces for memory errors