Skip to content

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.cursorrules

Global 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.cursorrules (project root)
Download .cursorrules
Cursor MDCelsai-agents.mdc

Modular 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.cursor/rules/elsai-agents.mdc
Download elsai-agents.mdc

GitHub Copilot

Copilotcopilot-instructions.md

Custom 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.github/copilot-instructions.md
Download copilot-instructions.md

Claude Code

Claude CodeCLAUDE.md

Project-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 atCLAUDE.md (project root)
Download CLAUDE.md
Claude SkillSKILL.md

Reusable 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~/.claude/skills/elsai-agent-sdk/SKILL.md
Download SKILL.md

Prebuilt 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.0

Then add the matching editor config so your AI assistant imports from elsai_tools instead of generating mock @tool stubs.

Cursor

Cursor Ruleselsai-agents-tools.cursorrules

Global Cursor rules file for elsai-agents-tools. Teaches Cursor about elsai_tools imports, registration, class-based providers, optional extras, and plugin integration.

Place atelsai-agents-tools.cursorrules (project root, or merge into .cursorrules)
Download elsai-agents-tools.cursorrules
Cursor MDCelsai-agents-tools.mdc

Modular 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.cursor/rules/elsai-agents-tools.mdc
Download elsai-agents-tools.mdc

GitHub Copilot

Copilotelsai-agents-tools-copilot.md

Custom instructions for GitHub Copilot Chat. Teaches Copilot about elsai-agents-tools — core imports, registration, class-based providers, optional extras, and plugin integration.

Place at.github/elsai-agents-tools-copilot.md (or merge into copilot-instructions.md)
Download elsai-agents-tools-copilot.md

Claude Code

Claude Codeelsai-agents-tools-CLAUDE.md

Project-level instructions for Claude Code. Add alongside CLAUDE.md so Claude Code imports real prebuilt tools and knows which pip extras to use.

Place atelsai-agents-tools-CLAUDE.md (project root, or merge into CLAUDE.md)
Download elsai-agents-tools-CLAUDE.md
Claude Skillelsai-agents-tools-SKILL.md

Reusable 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~/.claude/skills/elsai-agents-tools/SKILL.md
Download elsai-agents-tools-SKILL.md

Copyright © 2026 Elsai Foundry.