Agent skill · software engineering · aiskillstore
azure-ai-agents-persistent-java
Azure AI Agents Persistent SDK for Java. Low-level SDK for creating and managing AI agents with threads, messages, runs, and tools.
Why this skill is useful
Provides low-level API commands and patterns for managing persistent AI agents that the AI wouldn't reliably generate on its own.
What it needs
Requires maven installed locally. Requires azure account access. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Azure AI Agents Persistent SDK for Java Low-level SDK for creating and managing persistent AI agents with threads, messages, runs, and tools. Installation Environment Variables Authentication Key Concepts The Azure AI Agents Persistent SDK provides a low-level API for managing persistent agents that can be reused across sessions. Client Hierarchy Client Purpose -------- --------- PersistentAgentsClient Sync client for agent operations PersistentAgentsAsyncClient Async client for agent operations Core Workflow 1. Create Agent 2. Create Thread 3. Add Message 4. Run Agent 5. Get Response 6. Cleanup Best Practices 1. Use DefaultAzureCredential for production authentication 2. Poll with appropriate delays — 500ms recommended between status checks 3. Clean up resources — Delete threads and agents when done 4. Handle all run statuses — Check for RequiresAction, Failed, Cancelled 5. Use async client for better throughput in high-concurrency scenarios Error Handling Reference Links Resource URL ---------- ----- Maven Package https://central.sonatype.com/artifact/com.azure/azure-ai-agents-persistent GitHub Source https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/ai/azure-ai-agents-persistent When to Use This skill is applicable to execute the workflow or actions described in the overview. Limitations Use this skill only when the task clearly matches the scope described above. Do not treat the output as a substitute for environment-specific validation, testing, or expert review. Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/azure-ai-agents-persistent-java