AI開発影響研究所 EN
← ランキング · AI関連リポジトリ

runcycles/cycles-spring-ai-starter

Spring AI starter for Cycles — runtime budget and action authority for Spring AI agents

Java APACHE-2.0 GitHub ↗ 公開URL ↗
★ 0
stars
100
AI関連スコア
35
個人開発度
1
AIツール痕跡

SUMMARY AI要約 by gpt-5-mini

Cycles Spring AI Starter is a Spring Boot starter that enforces runtime budget and governance for Spring AI ChatClient calls by integrating the Cycles Protocol. It auto-attaches an advisor to ChatClient builders so LLM calls are reserved with Cycles before hitting providers; a denied reservation throws CyclesBudgetDeniedException and prevents the call. Who uses it: Java 21+, Spring Boot 3.5+, Spring AI 1.0+ applications that require multi-tenant spend control, tamper-evident audit, and production-grade fail-closed budgeting for agents and tools. Key features: - Pre-call reservation → commit on success → release on error/cancel lifecycle for non-streaming and streaming flows. - Optional CyclesToolGate to wrap tool callbacks (separate audit labels). - Auto-configuration via ChatClientCustomizer, configurable via application.yml (base URL, api key, tenant/workspace/app, estimates, action labels, fail-open). - Observation convention to append Cycles attribution tags to traces. - Behaves fail-closed by default; configurable fail-open for transport errors.

使用AIコーディングツール

このリポジトリには以下のAIコーディングツールの設定ファイルが置かれており、開発時にAIアシスタントが利用された痕跡があります。

Claude Code CLAUDE.md

DETECTED 検出されたAIスタック

このRepoのdescription / GitHub topics / READMEのAI要約に出現したAI関連キーワードをカテゴリ別に表示。各バッジは該当カテゴリの詳細ランキングへリンクします。

🌐 Web/アプリフレームワーク (2)
Spring Boot Spring

GitHub Topics

#action-control #agent-governance #agent-runtime #agent-safety #agentic-ai #ai-agents #ai-governance #budget #budget-control #chat-client #cost-control #enterprise #java #llm #llmops #multi-tenant #runtime-authority #spring-ai #spring-boot

使用言語(バイト数比)

Java
97.2%
Shell
2.8%

オーナー情報

アカウント
runcycles
タイプ
Organization
フォロワー
0

日付

GitHub作成日 2026-05-12
最終Push 2026-05-13
当サイト初検出 2026-05-12
最終取得 2026-05-16 18:20