TG

trpc-group/trpc-agent-go

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

1896 stars 品質 65 トレンド 48Apache-2.0

グラフワークフロー、ツール、メモリ、A2A、AG-UI、MCP、評価、観測可能性を備えた本番エージェントシステムを構築するためのGoフレームワークです。

概要

LLMエージェント、グラフワークフロー、ツール呼び出し、セッションおよびメモリ状態、知識検索、エージェントの自己進化、評価、OpenTelemetryの観測性を一つのGoネイティブスタックで提供します。 Goサービスに適合するエージェントアプリケーション、つまり並行性、観測可能、デプロイが容易、A2A、AG-UI、MCPと統合できるアプリケーションを求めるときに使えます。 - : ストリーミングランナー、コンテキストキャンセル、サービス対応API - : 多条件ルーティングを備えたタイプセーフグラフワークフロー、LangGraph for Goと機能的に同等 - : チェーン、パラレル、サイクルベースのワークフロー - : 関数ツール、MCPツール、ウェブ検索、コード実行、カスタムサービス - : セッション、メモリ、アーティファクト、知識検索 - : 安全な実行を伴う再利用可能な SKILL.md ワークフロー - : 再利用可能なセッションレビューで再利用可能なSKILLを抽出、ゲート、公開。

概要(AI 翻訳)

tRPC-Agent-Go

英語 |中文

tRPC-Agent-Goは本番エージェントシステムを構築するためのGoフレームワークです。 LLMエージェント、グラフワークフロー、ツール呼び出し、セッション、メモリを提供します 状態、知識検索、エージェント自己進化、評価、OpenTelemetry 1つのGoネイティブスタックでの観測可能性。

Goサービスに適合するエージェントアプリケーションを使いたいときに使う:並行、 観察可能で、展開が容易で、A2A、AG-UI、MCPとの統合が整っています。

なぜtRPC-Agent-Goなのか?

  • Goネイティブエージェントランタイム:ストリーミングランナー、コンテキストキャンセル、および サービスフレンドリーAPI
  • GraphAgent:多条件ルーティングを備えた型安全なグラフワークフロー、 GoのLangGraphに機能的に同等
  • マルチエージェント協働:チェーン、パラレル、サイクルベースのワークフロー
  • リッチツールエコシステム:ファンクションツール、MCPツール、ウェブ検索、コード 実行およびカスタムサービス
  • 永続状態:セッション、メモリ、アーティファクト、知識検索
  • エージェントスキル:再利用可能なSKILL.mdワークフローで安全実行
  • エージェントセルフエボリューション:Hermesスタイルのセッションレビューで、抽出、ゲート、 再利用可能なSKILL.mdワークフローを公開します

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

tRPC-Agent-Go is a Go framework for building production agent systems. It provides LLM agents, graph workflows, tool calling, session and memory state, knowledge retrieval, agent self-evolution, evaluation, and OpenTelemetry observability in one Go-native stack.

Use it when you want agent applications that fit Go services: concurrent, observable, easy to deploy, and ready to integrate with A2A, AG-UI, and MCP.

Why tRPC-Agent-Go?

  • Go-Native Agent Runtime: Streaming runners, context cancellation, and service-friendly APIs
  • GraphAgent: Type-safe graph workflows with multi-conditional routing, functionally equivalent to LangGraph for Go
  • Multi-Agent Collaboration: Chain, parallel, and cycle-based workflows
  • Rich Tool Ecosystem: Function tools, MCP tools, web search, code execution, and custom services
  • Persistent State: Session, memory, artifacts, and knowledge retrieval
  • Agent Skills: Reusable SKILL.md workflows with safe execution
  • Agent Self-Evolution: Hermes-style session reviews that extract, gate, and publish reusable SKILL.md workflows
  • Prompt Caching: Automatic cost optimization with 90% savings on cached content
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add trpc-group/trpc-agent-go
MCP 初心者?mcpskill.org のガイドから始めましょう →