Appearance
AI Editor Setup
Download these config files to get Elsai Agent SDK support directly in your AI code editor — autocomplete, context-aware suggestions, and SDK best practices out of the box.
The prebuilt tools configs below are for elsai-agents-tools, a separate companion package from the core SDK. Install it when your agent uses ready-made tools such as file_read, shell, http_request, or browser automation.
Cursor
Cursor Rules
.cursorrulesGlobal Cursor rules file for the Elsai Agent SDK. Teaches Cursor about the full SDK API surface — agents, tools, model providers, multi-agent patterns, hooks, streaming, and structured output.
Place at
Download .cursorrules.cursorrules (project root)Cursor MDC
elsai-agents.mdcModular Cursor rule (.mdc format) for the Elsai Agent SDK. Can be scoped to specific file globs or applied project-wide via Cursor's rules panel.
Place at
Download elsai-agents.mdc.cursor/rules/elsai-agents.mdcGitHub Copilot
Copilot
copilot-instructions.mdCustom instructions for GitHub Copilot Chat. Teaches Copilot about the Elsai Agent SDK — core imports, tool patterns, multi-agent orchestration, hooks, sessions, and structured output.
Place at
Download copilot-instructions.md.github/copilot-instructions.mdClaude Code
Claude Code
CLAUDE.mdProject-level instructions for Claude Code (the Anthropic CLI). Add to your project root so Claude Code understands the Elsai SDK patterns when you ask it to write agent code.
Place at
Download CLAUDE.mdCLAUDE.md (project root)Claude Skill
SKILL.mdReusable Claude Code skill for the Elsai Agent SDK. Install into your global Claude skills directory to make the skill available across all your projects.
Place at
Download SKILL.md~/.claude/skills/elsai-agent-sdk/SKILL.mdPrebuilt Tools (elsai-agents-tools)
Install the package first:
bash
pip install --extra-index-url https://elsai-agents.elsai.ai/root/ elsai-agents-tools==0.1.0Then add the matching editor config so your AI assistant imports from elsai_tools instead of generating mock @tool stubs.
Cursor
Cursor Rules
elsai-agents-tools.cursorrulesGlobal Cursor rules file for elsai-agents-tools. Teaches Cursor about elsai_tools imports, registration, class-based providers, optional extras, and plugin integration.
Place at
Download elsai-agents-tools.cursorruleselsai-agents-tools.cursorrules (project root, or merge into .cursorrules)Cursor MDC
elsai-agents-tools.mdcModular Cursor rule (.mdc format) for elsai-agents-tools. Can be scoped to specific file globs or applied project-wide via Cursor's rules panel.
Place at
Download elsai-agents-tools.mdc.cursor/rules/elsai-agents-tools.mdcGitHub Copilot
Copilot
elsai-agents-tools-copilot.mdCustom instructions for GitHub Copilot Chat. Teaches Copilot about elsai-agents-tools — core imports, registration, class-based providers, optional extras, and plugin integration.
Place at
Download elsai-agents-tools-copilot.md.github/elsai-agents-tools-copilot.md (or merge into copilot-instructions.md)Claude Code
Claude Code
elsai-agents-tools-CLAUDE.mdProject-level instructions for Claude Code. Add alongside CLAUDE.md so Claude Code imports real prebuilt tools and knows which pip extras to use.
Place at
Download elsai-agents-tools-CLAUDE.mdelsai-agents-tools-CLAUDE.md (project root, or merge into CLAUDE.md)Claude Skill
elsai-agents-tools-SKILL.mdReusable Claude Code skill for elsai-agents-tools. Install into your global Claude skills directory to make prebuilt tool patterns available across all projects.
Place at
Download elsai-agents-tools-SKILL.md~/.claude/skills/elsai-agents-tools/SKILL.md